Want to start a blog, but don’t know where to start?
Then I wrote this step-by-step guide for you!
I created StartBloggingOnline.com to give beginners (like I used to be) a fast, foolproof guide to starting a blog, without having to learn HTML or waste your time reading long, boring tutorials.
I also wanted to help you avoid all the expensive mistakes I made when I was just starting out.
This Free Guide walks you through every step you need to…
- Set up your own custom blog domain name (like yourblog.com)
- Get your blog up and running on WordPress
- Choose a gorgeous, professional-looking template/theme you love
- Boost your traffic and start making money through blogging
More than 8,500 people have started a blog using this guide. You can, too!
Don’t know any code?
- No problem – you don’t need to. I wrote this guide specifically for people who have never done anything like this before. And between me and you, bloggers don’t even need to learn code.
Scared to make a mistake?
- Then you will really appreciate this guide! I’ve seen (and done) all of the most common mistakes new bloggers make – this guide will help you avoid them.
Worried you’ll get stuck?
- Starting a blog can be confusing – if you hit a snag or you’re feeling intimidated, just send me an email and I’ll answer your questions personally. I help someone new every day!
Ready to start?
The short version of starting a blog
As you can see, this blogging guide has roughly 10,000 words of juicy, detailed content from the very basics to making your blog successful (see right sidebar). In case that you don’t want to go through each step and just get it up and running ASAP, read below:
Step 1: Choose your blog topic/niche
Your blog has to have a purpose. Is it personal, commercial or for business? You’ll need to figure it out before giving it a go. For example, StartBloggingOnline.com niche is “blogging”.
If you plan to blog about food and recipes, your blog will fall into “cooking” niche. If you don’t have a blog topic/idea, don’t worry – just set it up and see how big it will grow. Sometimes it’s wise take action before figuring it all out.
Step 2: Find a domain name, blog hosting and set it up
The next step is to register your blog a professional blog domain name and find a virtual space (hosting) for it. Finding a decent domain name can be a though challenge as today there are more than 200 million domain names active. Though, I’m sure you’ll find something good that ends with .com, .org or .net
For domain name and hosting I recommend you to use HostGator – They’ve been around since 1998 and they are specially focused on bloggers and small businesses.
- Suggestions for hosting: Make sure it’s cheap enough (anything above $100 per year is robbing). Make sure it has unlimited bandwidth and storage – in that way you can avoid problems later on. HostGator does well and has all the features and quality you’ll need. Of course, you can feel free to use any other hosting company as long as it reliable and fast.
- Suggestion for domains: Make sure it’s catchy, unique and some-what short. People tend to forgot fuzzy and long domain names that are not relevant to the blog’s topic.
Step 3: Install WordPress blogging platform and kick it off!
There’s two ways to install WordPress. One way is a bit geeky – You’ll need need to download WordPress blogging platform from WordPress.org and install it manually via FTP. If you want to do it for some odd reason, here’s the guide.
However, most of the hosting companies (including HostGator) have integrated “one-click-install” for WordPress (since it’s too popular). To get it installed automatically via HostGator cPanel, see this video below:
Congratulations, your blog is now up and running :). If you wish to write your first blog post, go to “Posts” -> “Add new” while you’re logged into your WordPress dashboard.
In case you’re still hesitating whether your should try blogging or not, I suggest you to read my 10+ reasons to start your blog.
This guide will teach you how to build a self-hosted WordPress blog. Yes, you can go ahead and create a “free” blog using tumblr or blogger, but before you do that, read this:
I know it sounds crazy to pass up something that’s “free” – but here’s the ugly truth:
Free is not actually FREE!
There are some serious drawbacks to “free blogs” that most people do not realize:
Your blog will be MUCH harder for people to find – Instead of getting to pick a custom domain name (that just means the web address of your blog), you’re stuck with a sub-domain.
Example: My site’s domain is startbloggingonline.com – but if I had built my site on blogger, it would be startbloggingonline.blogger.com. That’s much harder for people to remember, right?
Plus, search engines tend not to rank sub-domains as well, so you could miss out on a whole lot of traffic.
You won’t look professional – If your goal is to get covered in the press, make money or become a well-known blogger, it’s going to be much harder on a free platform that looks cheap and rented.
You’ll have fewer designs and features to choose from – You don’t want a bland, boring, generic look – do you? WordPress has a HUNDREDS array of templates designed by the community – other sites have a couple dozen.
And maybe most importantly…
You have NO control over your OWN blog – When your free blog is hosted on someone else’s site, they own it – not you. If they decide your blog doesn’t fit their policies, they can remove you
Why I’m doing this?
P.S. It took me 25 cups of coffee and 150+ hours of writing to put this guide together and make it extremely simple and smooth. I also offer free support through email, spending a few hours every day helping new bloggers get going.
So – if you find this guide helpful, I’d be super thankful if you’d consider two ways you can help me out:
1. Send me some feedback!
I love hearing from the people who have started a blog using this guide and I answer every email I get. Here are few random people who managed to create their blog using this guide:
— Loretta Calhoun (@LorettaCalhoun) February 5, 2014
2. Sign up to my blogging course
I’ve put together a pretty comprehensive free course for making your blog successful. It’s free to join for everyone, but I strongly suggest you to get your blog up & running with WordPress before you enroll. Otherwise, it might be a waste of time :-).