Disclosure: This post may contain affiliate links. This is how we stay funded and these commissions are what keep our site going. Please support us by purchasing through our affiliate links.
If you are reading this post, it means that you have made the decision to start your own blog.
And I would like to congratulate you for taking the initiative.
There are far too many people who want to start their blog but are stuck in the phase of procrastination. It’s completely normal to doubt whether blogging is worth it.
Actually, if you have this kind of thought, it means that your subconscious mind is trying to push you forward to make the leap.
Starting is blog is not that difficult, you just have to follow the steps I will mention in this article.
If ever you can launch your blog, you will be among the few people who will be able to do so, compared to the population on earth.
Actually, almost everyone has a dream to start their own little business, but very few can do so.
And why is that so?
Well, I am glad you asked.
There are so many resources online that confuse aspiring bloggers to actually start something. And you don’t want to be in that phase. Right?
You want to earn money with your blog, and potentially change your life forever.
That being said, let me show you how you can start your blog the RIGHT WAY so that your chances of getting success is actually very high.
If you can remain RESILIENT and you have a stubborn nature, you WILL actually earn a full-time income.
Before we start, let me here are some top bloggers who are earning full-time income with their blogs:
Tim Sykes: $1,000,000 per month
Sarah Titus: $200,000 per month
Pat Flynn: $ 200,000 per month
Jeff Rose: $140,000 per month
So, let me show you how you can manage to do it with minimum effort.
How to start a blog in 2021
1. Choose the right blogging strategy
This is a very crucial step as it can have a massive impact on the way you build your blog.
And that is to target high search volume keywords, create the best content, and monetize your blog through affiliate marketing.
The problem with this strategy is that these keywords are almost difficult to find. And if ever you find such keywords, you will have a hard time competing with big brands and established bloggers.
This can be a good strategy if you like competition a lot and want to become the best.
But you should be aware that there are too many things for you to do. And this is the direct result of why 95 % of bloggers will give up on their blog.
Also, you will need to do link building to your articles to be eligible to get ranking on Search engines like Google.
This is how your blog routine will look like if ever you choose the common strategy:
- Do keyword research
- Write quality content-Probably the best content on the wen for that keyword
- Post on social media platforms
- Engage with your readers a lot
- Create a newsletter and convince people to sign in
- Send a weekly newsletter to get more traffic and potentially send a few offers
- Convince your readers to buy from you
- Try guest posting
- Reach out to other bloggers
- Have an awesome blog design
- Make your website faster
- Read everything about SEO
- Apply the latest SEO strategies
- Create a free ebook
- And the list goes on
My strategy is a bit different. If you choose my strategy your blogging routine will look like this:
- Doing keyword research
- Writing good content
- Editing your content
- Publishing your content
- Posting on Twitter, Pinterest, and Facebook.
- Monetize your blog through ads and affiliate links
And that’s it.
Blogging should be done in such a way that you don’t become the bottleneck of your blog. What’s the use of having a blog if you are all the time busy doing these things that so many Gurus claim is the only way to approach blogging.
My blogging strategy is designed in such a way to help you earn a comfortable income and enjoy more time doing things that you actually love. You can access the strategy here for free.
Related article: Developing a blog strategy that will work in 2021
Once you know what blogging strategy you will use, it will be easier to choose your blog topic.
This leads us to step 2.
2. Choose a profitable niche
The next thing that you must take into consideration is the niche that you will choose.
It’s really important to know the most profitable blogging niches and choose one that resonates with you.
So, why I am telling you to choose a profitable niche?
It’s because you will have a lot of monetization opportunities. You must choose a niche that has the potential to earn a full-time income.
If you don’t have any idea about niche selection, the below article will help you.
Related article: Blog topics that make the most money
Now I am not telling you that these niches are the only ones you can choose from.
If you will use the blogging strategy that I am using, then you will have more flexibility to choose your niche.
For instance, you can choose to start as a food blog, but you will be able to write about restaurants, travel, even to some extent about healthy eating and daily routines. Actually, you can even write about blogging and show your readers how you built your blog.
This is the beauty of using the strategy I mentioned above. You will be able to target ANY keyword that is related to your niche.
That being said, once you have figured out your niche, the next step is to choose a blogging platform.
3. Choose the right blogging platform
Many platforms will help you start your blog. But it’s up to choose your CMS (Content management system).
Some common blogging platforms are:
WordPress – around 72 %
Blogger – around 5 %
Tumblr – around 1 %
Ghost – around 0.2 %
Medium – around 0.1 %
Other platforms – around 21 %
As you can notice, WordPress is by far the most popular platform to create blogs.
Now, one thing I would like to mention. DO NOT choose WordPress.com as your blogging platform.
Why I am saying so?
Well, it’s because you will be restricted to add plugins, upload themes, and even monetize your blog.
That being said, start your blog with WordPress.org.
If you really don’t know the difference between these two, don’t worry. I have a detailed article that will help you understand the difference between these two platforms.
Related article: wordpress.com vs wordpress.org- which one is better for you?
4. Choose your domain name
Now it’s time to choose YOUR domain name.
Your domain name will be the name by which people will know you online. It’s a unique name that belongs to your blog only. Once you have your domain name registered, no one can steal it or use it.
Usually, a domain name will cost you around $10-$15 per year, but if you choose to buy from Bluehost, you will get a FREE domain name. ( I will show you how later).
For the time being, you should think about what type of domain name you will choose for your blog.
You can either choose YOUR own name or a name that at least contain one word that is related to your niche.
For instance, if your name is John Smith you can choose the name johnsimith.com.
Simple as that.
If you don’t want to choose your name and prefer to blog anonymously, then you can choose a domain name that at least gives an idea of your blog’s main topic.
For instance, a food blogger can choose a domain name like foodfantasy.com, foodforlife.com, or receipequeen.com.
If you are really confused and don’t have any idea how to generate a domain name, you can head over to Lean Domain Search.
Let’s say you are a DIY blogger. You just have to enter the term “DIY” on Lean Domain search and it will give you a list of available domains.
Let’s do that, shall we?
As you can see, you will get a list of 2,428 available domains. You can also filter the results by length, popularity, or by alphabetical order.
5. Register your domain name
The next step is to register your domain name. Here you will have a lot of choices that can actually confuse you.
WordPress actually recommends these 3 hosting companies:
- Bluehost: This is the most common hosting that is best suited for beginners and the price is excellent, and the customer service is fantastic. It offers WordPress-centric dashboards and tools along with 1-click installation, a FREE domain name, email, FTP, and more.
- Dreamhost: This company has been providing hosting for bloggers for more than 10 years. It is a good choice for beginners and experts.
- Siteground: SiteGround provides tools that make managing WordPress sites easy: one-click install, managed updates, WP-CLI, and WordPress WordPress staging. It is recommended for users that have higher traffic.
So, you can choose any one of them. It’s a matter of personal choice. My previous websites and this blog are hosted on Bluehost and I have never encountered any problems for the past 5 years.
So, my personal recommendation is to use Bluehost when you are just starting your blog.
The options that Bluehost offers for basic hosting are:
12 months – $5.95/mo
24 months – $4.95/mo
36 months – $3.95/mo
For all the BASIC plans you will get the following:
- Hosting 1 Website
- 50 GB SSD Storage
- Custom Themes
- 24/7 Customer Support
Don’t worry, the setup is straightforward, and I will show you how to do it.
Actually, Bluehost has upgraded their system recently, so that WordPress is installed automatically during the signing process.
Isn’t that awesome?
So, let me show you how.
6. Install WordPress
Head over to Bluehost homepage and click on “Get started”.
Here you will get the option to choose from 3 different basic hosting plans.
As I have mentioned above, if you choose the 36 months plan, the hosting will cost you $3.95 per month.
Well, if you are not very sure and want to give blogging a try, then the 12-month plan will be enough.
When you are just starting, you can ignore the “plus” and “pro” packages. You won’t need them until your blog is getting a lot of traffic. For now, the basic plan will be enough.
Later, if you want to change the package, it will be straightforward for you. You will just have to upgrade it.
Register your domain
Once you have selected your plan, the next step will be to register your domain name.
Don’t forget, for the first year you will get a free domain name with Bluehost.
Still, wondering? What are you waiting for?
Follow this simple step to set up your free domain name.
Insert your domain name and choose .com.
Provide your contact and payment information
After you have filled out your contact information, you will get package extras. You don’t need to include those extras.
As a new blogger, you won’t need to add those extra items. You have a wide variety of free plugins that can help you to secure and optimize your website.
Now enter your payment information to complete your registration.
Create a password
Next, you will have to create a password for your Bluehost account. Please make sure to note your password somewhere safe in case you ever forget it.
Also, try to make your password as strong as possible. This will prevent hackers from guessing your account’s password.
We are almost done. This will be fun.
Since you have already purchased your domain name and your hosting, the final step is to install WordPress.
Well, you know what? You’re done.
Yes, I am right. Your WordPress blog has already been installed for you.
Nowadays, Bluehost installs WordPress automatically on your account during the signing process.
Isn’t that awesome?
You’re done with the installation process.
That was easy, right?
7. Access your WordPress dashboard for the first time
Once the installation process is complete, you will need to log in to your WordPress account.
For example, if your blog name is mynewblog.com, simply type http://mynewblog.com/wp-admin into your browser’s address bar.
If you are not sure of your login name and password, you can check the email you received from Bluehost. They will send you your login credentials at the bottom of the email.
Once you log in to your WordPress dashboard, you will see that your blog comes with a standard design.
Usually, you will have the theme twenty-twenty installed.
So, if you want to change the appearance of the blog, you can easily do that.
In your WordPress WordPress dashboard(left-hand side vertical menu), click on ‘appearance’ and click on themes.
On the top, you will find add new; click on it, you will be given a list of all the themes available.
Choose the one you like and click on install (Top left). You are good to go.
8. Create your first blog post
Go back to your WordPress panel, search for a post, and click on it, click on add new, and you will get a new blank post page.
You enter the title and your content, as shown below.
Pro tip: Make sure that your first content doesn’t contain any grammar errors.
Use Grammarly to make your content better. You don’t need to buy the premium version, the free version will be enough.
When you are done, you just click on publish, and your blog post is live.
Congratulations, you are now officially a blogger, and it’s time to celebrate.
I will highly advise you to come back tomorrow to continue, as it will be easier to set up your blog the right way.
So bookmark this post and come back tomorrow.
For now, just relax.
See you tomorrow…
Go and enjoy yourself as you deserve it.
Things that you must do for your blog to perform at it’s best
Your work is not done yet. Now you have a blog where you can add new content.
But there are a few things that you must do to get the most out of your blog.
1. Create an about and contact page
It’s very important to create an about page as people who will visits your blog will want to know more about you.
Creating an about page is really simple.
In your WordPress dashboard, on the left-hand side, press on “Pages” and click on add new.
Here you can add a little detail about you, your goal for your blog, and what readers can expect from you.
You can choose either to add your Picture or not. If you prefer to remain anonymous then don’t add any pictures.
Once you have your details click on publish.
Next is setting up a contact form for your blog.
I will recommend you to use the Contact form 7 plugin. The process is really simple.
Head over to:
Plugins → Add new →type “Contact Form 7” → click “Install Now” → click “Activate.”
Once The plugin has been installed, it will give you a new menu on the left named “Contact.”
Hover over to “Contact” and click on “Contact Forms.”
You will have a default form name “Contact Form 1“. You can either create a new one or customize the “Contact Form 1” by clicking on “Edit.”
For now, let me show you how to use the existing one.
By default, you will have the following:
- “Your Name (required)”
- “Your Email (required)”
- “Your Message”
You can add any field you like, such as a date, a dropdown menu, a quiz, etc.
To change the email where the form will be sent, you will have to click on the “Mail” tab and enter your email address. Now click on “Save.”
2. Remove unnecessary plugins and make your website perform at its best
By default, your WordPress blog will come with default plugins, pages, and posts.
You will need to remove them completely and install only plugins that will benefit your blog.
Though I would like to show you how, for the sake of keeping this blog post within a certain word range, I have prepared another resource for you.
3. Structure your blog posts so that you can get a higher ranking
Having a proper blog structure not only help you to get a higher ranking, but it will also make it easier for your readers to consume your content.
A happy reader actually is worth a lot for your blog.
If you can get at least 1,000 loyal readers, you can rest assured that you will get a lot of success with blogging.
That being said, you must absolutely know how to structure your blog posts.
Related article: How to structure a blog post to get a higher ranking
Now that you have learned how you can structure your blog posts, you can actually start creating valuable content for your readers.
Please don’t forget that blogging is a long journey that will take time.
So, it’s absolutely necessary to create content at your own pace.
That being said, these are some free resources that will help you become better at blogging:
- Developing a blog strategy that will work in 2021
- The ideal length of a blog post in 2021
- Incredibly Useful Writing Tools For Bloggers
- 10 Vital Google tools for bloggers
- How long does it take to make money blogging
- 16 SEO tips for beginners to get more traffic from Google
- How to use Pinterest to drive traffic to your blog
Final thoughts: How to start a blog in 2021
Once again I will like to congratulate you for taking the initiative of starting your blog.
Now is the time to put all your focus on your blog and start creating content that will generate traffic. And once you are getting enough traffic, you will be able to monetize your blog.
Actually, your blogging journey for the first year should be like this:
- First 6 months create as much content as you can(Choose the right keywords).
- After 6 months, when you have enough data about your blog, you will understand which topics are performing better and try to create more content on those topics.
- Once you are constantly getting 100 visitors per day, you can now learn more about blog monetization and use affiliate links to earn money.
- You can use ads on your blog after you have at least 15-20 published articles. Ads will help you generate a little income which will keep you motivated to create more content.
That being said, we are reaching towards the end. I sincerely wish you all the best for your blogging journey.
If you really have enough patience, blogging will allow you to live a life you never imagined before.
If you liked this post, please don’t forget to share it so that others can benefit from it.
See you soon!