This is the step by step you have to take to set up a blog from scratch.
1. Your first step is to think of a profitable niche to blog about
If you don’t know what to blog about then check this post that helps you to find your niche
2. Choose a domain name
Be creative, don’t overthink it. Choose a domain name that isn’t too long and easy to spell and remember. Keep in mind that most simple domain names are already taken, but no worries, you can be creative and add always a funny twist or synonym or something that links two or three words to describe what you blog about. Take something more generic, so that when you switch to another subject it can cover it as well. Don’t block if you don’t find the perfect name, if your content is great, people will automatically have positive associations to it, even if the name is not perfect.
3. Get a hosting
I use Siteground and I’m very satisfied with it. If you’re new, you can choose the cheapest plan and start from there. Once you have a bigger following you can upgrade to a bigger hosting plan.
4. Install wordpress.org
It’s very important to get wordpress.org instead of wordpress.com. That way you own your content. You can also ask Siteground to install WordPress for you via their live chat. If you click on the ‘Help’ tab in the right corner and click thru ‘Start a sales chat’, they do it immediately for you. They are very helpful, especially if you’re not very tech savvy like me. Like I mentioned, they install WordPress for you so you don’t have to do anything regarding this step.
Go to www.yourdomainname.com/wp-admin and select ‘dashboard’.
Here’s where you can customize your whole blog, take your time to get used to the settings, tools etc…
6. Install a theme on WordPress
To start with, you can use a free theme. WordPress has a ton of choices and most of them are easy to use. You have to pick up a theme that is adapted for bloggers of your niche. You have themes that are very focused on images for instances and other themes that are more adapted to selling products or writing contents. You can try out different ones and customize as you want. This stade has taken me a lot of time honestly, you just have to go for something to start with, you can always adapt your theme later on.
Also, if you get stuck, you can get help from WordPress. Otherwise, you just go on Fiverr.com and search for ‘Wordpress installer’, you can get someone to do the whole thing for you and have the whole blog set up for you.
7. Add your plugins and install Google Analytics
There are plugins made for everything. You can search for plugins for Yoast SEO, SumoMe, spelling check plugin, sharing buttons for social media, etc.. there are tons that can help you optimize your site. Also, connect to Google Analytics to see how you draw traffic, the amount of pageviews that you have per day at what time etc
8. Write your blog posts
Write at least 5 good blog posts, so that people will find already good content and stick longer. Like I said before, I started writing my posts before the set up of my blog and even before I bought my domain name. I’m very glad I did, because it helped me advance faster. When I was trying to figure out the whole tech side of blogging, I had already the content that I wanted to start with, so I wasn’t worrying about that.
9. Set up your social media accounts
Get started with Pinterest, that’s what drives most of traffic for bloggers, especially if you’re a mom blogger, connect to facebook and start making friends.
10. Draw traffic
Create beautiful images with Canva, write attention drawing titles and add even more good content. Install a software like MailChimp or Sumo that collects emails of your readers, so that you can build your email list.
11. Make money
Most bloggers make money thru ads, affiliate marketing, sponsored posts, e-products like books and courses or offer services.