There are many reasons to start a blog - writing is not only therapeutic, it can also be a very good hobby and habit. You may be able to connect with other like-minded bloggers, and it can potentially also become a source of income, and then some.
It may change your life. It may change the world.
You have to brainstorm and think of the idea behind the blog and then its name (this is actually harder than it sounds) - there are literally millions and millions of blogs out there, and you need to stand out.
More importantly, it needs to be about something you're passionate about, have some experience and know-how in. It becomes much easier to blog on topics that you know about rather than a topic that you don't know anything about.
Note to self: having interest in the topic also will take you further and keep you going a bit more.
Once you have a rough/clear idea, then you'll need to get a domain name, and this domain name should be catchy, easy to remember and better still, appropriate to the idea. In fact, if the main keyword is in the name, the better.
Let me illustrate. Say you're interested in running, then a domain name called runrunrun.com or run5km.com rather than some random name. Also, domains that end with .com are better, but .org and .net is alright too. But whenever possible, try to get the .com.
The domain registrar and webhost company I use is BlueHost.com, and I've used their services since 2007 now. Their prices are super and their support and customer services are super. Click the link above and start looking for your best domain.
Ok once you're at BlueHost.com, and once you've selected your domain name, you also get to buy your web hosting, and I chose Bluehost for this reason, it's all seamless and in one place (some people like to separate their domain registrars and their web hosting, but I prefer to make it seamless).
Choose the most basic plan, and good thing about Bluehost is that with just one webhosting plan, you can add more domain names to it later (pay separately for the domain names of course).
Bad thing is that you have to pre-pay either 1 or 2 or 3 years, there is no month-to-month pay as you use approach.
No matter what, it's still a very low barrier to starting a blog and your online business: domain name are about $9 to $15 per name, and web hosting are about $6 per month (about $72 per year for unlimited domain names).
As you're waiting for your website to go live, take the time to install WordPress (this site is built on WordPress too, as are many of my other sites). Login into your cPanel (known as control panel) at www.yourdomainname.com/cpanel, and click on 1-Step-WordPress installation, and click to install.
Explore WordPress, find a suitable theme, write your core pages and blog posts, build your readers and community, and slowly build your brand and get out there.
Most important thing I will tell you is to keep on keeping on.
It becomes very easy to become discouraged, and one of the reasons is because you're doing it alone and without support. Drop me an email if you get stuck anywhere k.
For me I believe in building a passive income internet business that will work for me day in, day out; serving readers and customers profitably and delivering value 24/7, and only one program taught and help me create a money making website, and it's the only program I feel very comfortable and confident in sharing: Wealthy Affiliate.