There are many blogging platforms available online - Squarespace, WordPress.org, WordPress.com, Blogger, to name a few. I'm not gonna write down each of their pros and cons, but here are some factors you must consider:
- Pricing - free or paid
- Monetization options
Your domain is pretty much is your URL, and will be your branding from there on. If your business name is Acme, your blog URL could be blog.acme.com or acme.com/blogs. Something like that.
Theme and design
Your theme and design should conform to your visual identity and system. Most paid blog platforms offer custom themes so you can design away as you deem fit but if you're starting with a free provider, you can always use built-in themes that's closest to your brand guideline.
This is pretty much the meat, and it's what will make or break your blog. As always, your content must be relevant your area of expertise. Filling your blog with media help a lot too.
Those are the most basic points in creating your blog. Now for other matters such as SEO and guest posting, these can be figured out once your have a steady stream of fresh content uploaded to your blog
So do you have a blog? What made you decide to blog? What writing styles would you recommend to blog newbies?