How To Start A Blog in 2022 From Scratch (Free Guide)

Wanted to find out how to start a blog in 2021 From Scratch?

Then you’ve come to the right place.

Do you know there are millions of people out there to make money blogging in 2021

So I am also one of them who wants to make money from blogging. So that’s why I have created this blog

You want to know how to implement the right strategies for your blog.

Nowadays, starting a blog isn’t a complicated job, but you need proper guidance and support to start a blog in 2021.

Here are some eleven easy steps that’ll take about ten to eleven minutes to know how you can scale your brand new blog.

Let’s get started now.

Now we are going to start this step-by-step process.

But before starting this whole process. We need to understand why you should start a blog in 2021?

We all know that starting a blog is not a complicated job, as I told you earlier. But starting this year is a Golden Chance for you guys, and Nowadays, blogging is becoming too competitive.

Do you know why everyone wants to start a blog?

There could be many valid reasons-

  • Make Money – Yes, you can earn money from your blog by running some ads on it and doing Affiliate Marketing
  • Promote Your Own Product/Service   You can promote your own product/services. It is the most common nowadays. Everyone wants to build a brand identity.
  • Build a Professional Resume You can Build a Strong and Professional Resume for yourself. It can help make your Glocally Identification.
  • Enhance Your Writing Skills – It’s the best way to create engagement with your audience by writing the content, and you can also build your loyal fanbase.

Now, if we go deeper into our statement, everyone wants to learn how to start a blog in 2021 from scratch to make money. There could be many reasons:

  • You want to make your dreams come true for a car, house – the list is endless.
  • You get irritated from your nine to five job and want to quit it.
  • Want to spend time with your loved one or with your family
  • You want to save your money for your retirement.

I always dreamed of making enough money to avoid getting up in the morning for the job. Catching up the metro in too much-crowded place. After that spending my eight hours on that work which I genuinely don’t like

So, guys, this was my top reason why I started my blog was time freedom.

Now I believe you have got an idea of why you need to start your blog. So let’s start with our process.

Step 1: Choose Right Niche For Your Blog

Choose Your Niche

Its is a very crucial step where every blogger gets stuck. Before starting blogging, we need to have a niche, so it can be whether cooking, investing, promoting, dance training, so the list is endless.

So mostly people do blogging on that topic, which they are not passionate about it. As per research, most bloggers quit blogging in 6 months because they aren’t passionate about it.

If you are still in confusion, then let’s understand with following examples about the niches:

Adam Enfroy– He started his blog in 2019. He kept writing his articles on the following topics WordPress, SEO, Blogging, and much more. He picked the right niche for his blog; that’s the reason his blog got success.

Neil Patel – He is an Internet Marketing expert started his blog, and His blogs are the most popular SEO blogs on the internet.

If you don’t believe me, then Check out the blog revenue below –

Income Graph

So the above graph is from the blog of Jon Gillham, where he shares income reports of Ron Stefanski as you can see the growth of his blog. It shows that he picked his ideal niche because he was passionate about it.

I could give many examples like them, but I think you have an idea of why choosing a profitable niche is too essential for a blog.

If you currently think that these niches have good exposure, then you are thinking wrong. I don’t recommend you to go with these niches if you are not passionate about it.

Let’s get deeper into it.

If you’re not getting an idea of finding a perfect niche for your blog, I share a model with you.

Your Ideal Niche

If you want to have your ideal niche, you have to focus on these factors, passion, skills, and experience.


✅ Can you write an article on that niche?
✅ Are you interested in that niche?


✅ Can you solve the problems of people?
✅ Can you provide value to your readers?


✅ How much knowledge do you own in that niche?
✅ Can you give your readers better advice?

I think you have got an idea to find the right niche. If you can’t figure it now also then you may have to do a simple exercise.

  • Take a pen and paper.
  • Write down four words which come in your mind first and think about them.
  • Choose your favorite niche, which you have got from the above step.
  • Check the affiliate program running on that niche.

Here I have shared some steps to find out your ideal niche.

Step 2: Note Down Your Goals​

Your Goals

Deciding a goal is too important for your blog. So the very famous quote by Julius Erving, “Goals determine what you’re going to be”

I think this is so true.

Now I imagine that you have chosen your niche, and you need a way to track your to-do list and content ideas.

With some free tools, like Trello and Evernote, you can easily track them.

Set SMARTS Goals

You might have heard about Smart Goals

But have you ever applied to your daily life?

Most people do hard work, but they don’t get results because they didn’t apply it.

Here SMART stands for Specific, Measurable, Attainable, Relevant and Time-Bound


When I started planning my blog, so with the help of Trello, it makes me too easy to track the Content idea and goals.

to do list trello

You can see, these are all short term achievable goals with due dates.

So that’s it. Now you are ready to set up your website.

Let’s move on to the next step.

Step 3: Pick The Best Domain Name For Your Blog

Domain of Blog

When I was in this step, I took a long time to find an excellent catchy, related to the niche, easy to pronounce and must dot com domain.

This step is too important, so don’t take it as lightly.

In the past days, it was too easy to get an exact keyword match domain name like officechairs[dot]com, which helps the website to rank faster.

Now, it’s too difficult to rank.

If you still don’t figure out your new domain name. Here are some things you need to consider before you pick your domain name.

Keep Short and Easy – Try to keep your domain name short and not confuse people with the complicated name, and make it easier to spell and pronounce.

The Price of the Domain – Now, you want to buy a domain for your blog from a domain registrar company. So it’ll cost you around $8/year. If you need the best web hosting company, then you can go with Greengeeks. Here you’ll get a domain name free for the first year.

Use Keyword in Domain –You can keep your main keyword in your domain name. It will help in ranking your website faster.

Your Good Name as a Domain Name – You can name your domain with your right name too. These domains are flexible to use in any niche. Some bloggers change their blog names if they are not passionate about that niche.

TLD Extension – Domain comes with various extensions like .us, .art, .edu, .com etc.

So .us refers to America .art is mainly used for artists, museums, and art galleries, .edu is limited to specific higher educational universities.

In the case of .com, it’s a top-level domain. I also recommend you go with this domain extension because it’s for glocally.

Here’s a graph look according to the internet users who shows their trust on the scale of 1 – 5

Top Level Domain

If you still can’t find your domain name for your blog, you can get a better idea with this tool NameMesh.

Note: Which Platform Should You Choose For Blogging?

There are several best blogging platforms out there like WordPress, blogger, Wix, and so many.


If you want to know how to create a personal blog for free?


Then you need to think that you are analyzing blogging as a business or a hobby if you are considering as a hobby you can go with a free platform like blogger.


If you are dealing with it like a business, then you have chosen make-money trail, and thats the reason I also recommend you to Use WordPress.




WordPress is a free open source platform, and various features include plugins and themes. 


You can fully customize in WordPress, but on other platforms, this is not possible.


Wait, If you don’t believe me right now. Why should you go with WordPress?

WordPress is the platform that is used by 60 million websites, including top sites like The New York Times, Spotify, TechCrunch, and even BBC America.

So I think you have got a better idea of why WordPress is at the top.

Let’s move on to the next step and create your blog.

Step 4: Find a Best Hosting Plan and Register Your Domain

Best Hosting

Websites need a Hosting(server) to store their data on the server so that visitors can visit your site.

A right hosting provider keeps your website up and runs without interruptions, gives you more Security, and always malware-free

So here’s a question. 

Which hosting service and plan do you use?

You are at the stage where everyone gets stuck, but I’ll make it easy for you. So I recommend you to go with Greengeeks that i am using on this website too.

Blogging Scape Website Speed


Here are some features you get in Greengeeks

  • It has Unlimited Web Space.
  • One-click WordPress installation
  • Best Security at every level
  • Free Wildcard SSL Certificate
  • Excellent Customer Service
  • Free Domain for the first year
  • It offers 99.99% Uptime Guarantee
  • Top Priority Live support 24/7

Now, you have seen why you should choose Greengeeks.


If you don’t believe me now, also you can see the real reviews of the Greengeeks

Syed Balkhi


GreenGeeks is an excellent WordPress hosting provider that provides top-notch support and everything you need to run a successful website. I truly admire their commitment to the environment.

Charles Coxhead


Environmentally friendly without comprising performance! GreenGeeks offer the whole package for anyone who wants to minimize their carbon footprint but also needs a blazingly fast website and great support.

Here Experts also recommend Greengeeks.


So I also highly advise you to go to the Greengeeks Hosting company. If you are looking for an alternative, then you can go with A2 Hosting.


It’s your decision. Think about it.


If you made your decision, let’s follow the step-by-step guide on purchasing your hosting plan.

Click on the “Hosting” Menu Tab on the homepage and select WordPress Hosting.

Wordpress Hosting

#2 Choose Your WordPress Hosting Plan

On the next page, there will be three hosting packages.

Greengeeks Pricing Update

All these Hosting are quite unusual, but I highly do recommend you to go with the Lite Plan.

#3 Enter your Dream Domain Name

Choose Domain From Greengeeks

Choose a name, which is easy to understand as if you are selling your product like a cutting board then. It would be best if you keep it and always remember to keep it short.

If you have purchased your name, fill your Existing domain name and click on the continue button.

#4 Enter your Account Information

Here you need to fill up your account details in the form.

Greengeeks Account Info

Make sure you enter the correct details, including Email, Country, Street Address, and Company name (if applicable).

#5 Choose Your Plan and Extra Services

Greengeeks Package Info

After that, select the period as per your need.

Note: Here I recommend you to go for yearly because you are a beginner. If you want more periods, then you may proceed.

In the screenshot above, there’s another segment called “Server Location.” and here you can pick any server which is nearest to your website location.

#6 Enter Your Credit/Debit Card Information

Greengeeks Billing Info

After filling up all the details, Now select your payment option credit card.

Wait, If you don’t own a credit card. Then Click on “more payment options.”

If you can’t find the option of “more payments options” then go to this link.

You’ll get the option of PayPal and proceed with your payment and click on the “Create Account & Get Started” CTA button.

Greengeeks hosting purchased

You’ll be redirected to the Thank You Page, and it means your payment is successful.

Greengeeks Order Completed

After a successful payment, you’ll see the above screenshot for your order completion.

Yay! you have successfully purchased your order.

#7 Account Login And Ready To Go

After completing Step 6, you’ll receive the email in 10 minutes. But if it’s taking time, you can contact their live support team, which is 24/7.

Greengeeks email verification

The email will look like this, as in the above screenshot. 

Now, You have to log in to your account with these details.

Congratulations – you have set up your hosting for the first time.

Now you have successfully signed up with Greengeeks and taken a massive step towards learning how to start a blog in 2021 From Scratch.

Let’s move on to installing WordPress in our next step.

Ready to launch your blog with GreenGeeks? Get started for just in $2.95/month(59% off your hosting plan) with my link below:

Step 5: Set Up WordPress

Set Up WordPress

After successfully planning your blog and choosing WordPress Hosting, now you have to install WordPress.

Before Installing WordPress. 

Let me tell you that your blogging platform is known as Content Management System(CMS)

There are many blogging platforms available for free or paid.

Top Blog Usage

So here you can see 47.31% are WordPress users

WordPress is at the top because it provides various plugins and themes and gives freedom to do any customization on your own.

You don’t need to have coding knowledge also and install WordPress in just one-click

To get started, we need to know the difference between .org and .com versions of WordPress?

Which one do you choose? vs.

wordpress com vs org infographic

Let’s make a comparison between .org and .com. is suited for making an online resume, part-time business, and for any hobby blog.

Here WordPress doesn’t allow us for custom domain Eg – If you want a custom domain instead of this, you have to go for the paid version.

There are so many limitations. You can’t be able to install plugins or themes from outsourcing and limited monetization options.

When we are talking about, it gives full flexibility to use tools and themes from other platforms, customizable blog, and more.

If you are serious about blogging and thinking of growing your business, you must go with to become successful.

I also recommend you to go with

Greengeeks gives you the option to install WordPress in just one click.

Let’s get started

If you have purchased the hosting, then you have to log in to your account.

Greengeeks login

Once you logged in to your Greengeeks account, then you’ll be redirected to your dashboard.

Now you have to click on the Highlighted “c-panel Login” button.

Greengeeks cpanel

After doing this, you’ll be redirected to your c-panel account.

Now you’ll see the Softaculous Apps Installer section, and there you’ll see many options.

wordpress cpanel install

But, We are here for wordpress installation then merely clicking on Install now option.

wordpress click to install

Then you’ll be brought to fill the wordpress form.

In Software Section, you don’t need to make any changes. Simply proceed with the default settings.

wordpress software setup

Under the Site Settings option, you have to fill your site name and site description and uncheck the option of Enable Multisite(WPMU).

wordpress site settings

Now you have filled the login information.

This step is so important. I recommend you save all details to Google File. When it’s not coming to mind, you can check.

Greengeeks admin account

After that, choose your language as per your zone.

choose language

Next, you can skip the plugin and Advance options.

Select the theme option and choose your theme as per your taste(you can change it later on), and after that, click on the Install button.

Greengeeks theme selection

It’ll take less than a minute to set up your WordPress site.

Wordpress wp admin

Congrats! Your wordpress installation completed.

After that clicking on the Administrative URL, it’ll redirect you to the WordPress login page and enter the login details you have during installation.

wordpress installation

Woohoo, You have set up your first WordPress site. Always keep in mind this URL or bookmark this in the tab.

I have shown you here as an example. If you want to go to your WordPress dashboard, you have to replace your domain name instead of “your-domain-name.”

With Greengeeks, you can install WordPress and run your own blog in a matter of minutes.

Lets move on forward

Step 6: Choose The Best Appealing Theme

Choose WordPress Theme

Now you have your WordPress account, and you need to pick the best theme for your blog.

If you have created your account freshly, your screen might look like this after login to WordPress.

how to start a blog wordpress theme

So its a default theme by WordPress. On the left-hand side, there are some options for customizing your theme so you can edit them:

  • Site identity – You can replace it with your brand name, logo, and other items.
  • Colors – Here, you can choose the colors for buttons, fonts, sections, etc.
  • Menus – You can edit or add pages of your website and adjust the placement of the navigation menu
  • Additional CSS – Here, you can add your custom CSS file. If you are good at the technical part

It’s a base theme where you get limited options to customize.

If you are starting fresh, you need to be familiar with options in the base theme.

In the WordPress store, there are many free themes available. Still, the problem is their limited options to customize, easy to hack, and losing all your data.

If you want to have a good theme with some extra features, it’ll be suitable for your website. Without a good design, visitors ignore the content.

So the Priority is to have a good design theme on your website.

There are several themes, but which theme is best for you?

I like simple themes to use, that’s why I like to use GeneratePress, which is under 50Kb, and it’s effortless to use and design.

There are more Wordpess themes I can recommend you, but some people have no idea about purchasing a theme. So a few things you should keep in mind while buying a theme-

  • Always check that theme is Mobile-friendly because most of the readers are on mobile devices.
  • Check if it’s compatible with your latest WordPress version.
  • Make sure the theme you purchase should have an easy-to-understand user interface (like Generatepress and Themeshop).
  • Check the theme you’re going to buy should have excellent customer support.
  • Before buying any theme, always check the reviews too.

Now I think you have got a better idea for buying premium themes.

Personally Favourite Used Themes

Personally Favourite

GeneratePress – GeneratePress comes in the list first because I am in love with it because i am using it on my website. This theme is simple to use and very user friendly that a newbie blogger can also customize it.

Astra Pro – Astra Pro is another lighter theme. It is similar to the Generate Press theme. It is a Great theme with a clean design and excellent performance built-in.

Schema Theme – Schema Theme is designed by the mythemeshop, which includes rich snippets to help search engines to rank your site higher.

Genesis Framework – StudioPress crafts Genesis Framework. It is the best SEO-Friendly, high quality, and highly secured WordPress theme for a long time.

After choosing any one theme which i recommend, then its time to install the theme on your blog.

First login to you WordPress admin panel

wordpress installation

After logging in to your wordpress panel, then it’ll look like that.

how to start a blog wordpress dashboard

Here you have to click on Appearance option and next Themes option.

how to start a blog theme

Next, you have to click on upload and upload the zip file and activate the theme.

how to start a blog add new theme

Congrats, You have successfully installed and activated your theme on your WordPress site.

It’s too easy to install the theme on your blog, but the essential job is to customize it with your thinking.

Now setting up the theme is done. Its time to install some essential WordPress plugins on your blog.

Step 7: Install WordPress Plugins

WordPress Plugin

Its time to install wordpress plugins now. These are the tools that optimize the functionality like SEO, Content, Site speed, and many more. There are many plugins, but you need to install some of them, which is required.

So, Which plugins should you add to your blog?

Here i have listed some of the plugins which will enhance your work (i also use them):

Mammoth .docx Converter  This plugin is super easy to use. I use this plugin to convert my files into wordpress posts. It saves me time. I usually write my content in the .docx file, and when the written part completed, then i download it and insert them into my posts/pages with the help of this. It is a fantastic plugin. It would be best if you gave a try once.

ShortPixel Image Optimizer ShortPixel is the plugin that makes your image smaller without any pixelation and page loads faster. I have used many image compression tools, but the best one got is ShortPixel.

Elementor or Thrive Architect These both tools have similar functionalities. These plugins used for creating the homepage and landing pages. They are easy to use, need to do drag, and drop.

Rank Math SEO Everyone wants to rank their pages on Google, so for that, you need to have a good SEO on the website. Rankmath is the plugin that fulfills this need for you. This plugin becomes very favorite of every blogger. Nowadays, many bloggers will be there to recommend Yoast seo to you, but I urge you to use this because it has more pro-free features.

WP Rocket WP Rocket is the plugin that removes the unnecessary CSS and Javascript, blends with the content delivery network(CDN), and lifts unwanted things and more. It makes your website fully optimized and site load faster. If you are finding an alternative, then “Autoptimize” can be used.

Thrive Leads – This comes in handy for collecting emails from your valuable readers to prepare an email list. It gives you a massive conversion rate, and features like drag and drop make it easier to design.


Easy Table of Contents – Navigation plays a vital role in the website. This plugin allows you to make a table of content quickly. It appears under post/page, and you have selected H2, H3, and more, all will be added automatically to the table of content.

iThemes Security – If you want to stop hackers from hacking your website, Security will be the first concern. So start using this plugin, you can keep your blog safe and secure. This plugin makes your website fully secured.

UpdraftPlus – This is important. If you lose your data or website hacked, then this is the plugin that takes backup of your full website data, and when you need it, you can restore it quickly in one click. – Most of the bloggers write a lot of content and use lots of images. This plugin compressed those images and makes the page load faster.

Social Snap Pro – Social Media users are increasing day by day, and for keeping in mind, Social Snap plugin crafted. This plugin helps the user to share your post to the leading social media platform like Facebook, Twitter, Pinterest, and many more.

ThirstyAffiliates – This plugin is for Affiliate Marketers. ThirstyAffiliate cleans up your random affiliate link to make it look nice. If we take an example:



So what do you think? Which looks friendly and cleaner?

The second one because it looks cleaner and will have more clicks than first, and the conversion rate will also be higher.

Now we have covered the best plugins to install for your website and most of them i use in my website also.

Ready to launch your blog with GreenGeeks? Get started for just in $2.95/month(59% off your hosting plan) with my link below:

Avoid Choosing Nulled Plugins

If you are choosing a nulled theme, then you are making a more significant mistake. Many bloggers use nulled plugin on websites, and they invite hackers to hack their site or lose some data.

So if you are using nulled themes, Then please stop.

If you want to grow your business, you need to invest in buying some plugins, which i recommend above.

After installing some best plugins on your blog, let’s move on to the next step.

Step 8: Set Up Your WebSite SEO

Wordpress SEO

Before writing a new post, you need to configure your SEO settings, and you know the url is the most crucial ranking factor for the posts/pages.

When you create a new post/page, then after the [dot] com, you can edit the whole permalink. You can see below in the image.

Setup Permalink

The text which comes after [dot] com is permalink url.

When you start writing a new post by default, your permalink will look like “”

Here comes the SEO part. You don’t want to rank your ID, so instead of putting ID, you have to target your main keyword, which is the main thing.

For changing your Permalink url, go on the wordpress dashboard and then go to “Setting” -> “Permalinks.”

how to start a blog set permalink

Here, you can see there are many options, but i recommend you choose “post name” because we need only to target our post-word, which helps in SEO ranking.

how to start a blog permalink structure url

This permalink url is always to remain unchanged after publishing. If you changed it by mistake, it would show you a 404 error, and the full ranking of that page will be down.

After doing this step, be aware of saving the settings.

You have completed your technical set up, and now your site is fully functioning.

Now let’s move on to creating content for your blog.

Ready to launch your blog with GreenGeeks? Get started for just in $2.95/month(59% off your hosting plan) with my link below:

Step 9: Create Content For Your Blog

Create Your Content Strategy

After completing your website’s whole setup, it’s time to write stunning content for your blog.

Firstly i want you to know that you don’t have to be a professional writer for your blog. You have to write your content user-friendly, but before that, you need to have some basic grammar and sentence structure knowledge.

There are some basics you need to understand while writing a content:

  • Always use short paragraphs.
  • Use bullet points(here i am using)
  • Always use images which helps in break up long
  • Keep your readers engage with some infographics

If you think that you are good at writing, but sometimes you make some grammar mistakes.

Here’s a solution for you, Grammarly. I am sure you have heard about it. If not, then this for you. With this, you can make your content high quality.

Now its time to write your first blog post.

Firstly You need to click on Posts in your WordPress dashboard.

Write WordPress Post

After that click on “Add New” button

Write Blog Post 2

Now you’ll be entered into your editor where you’ll going to write the content.

how to start a blog wordpress editor

For creating your content quickly, you should install a RankMath SEO plugin. This tool allows you to target your primary keywords, and it gives you recommendations on SEO.

Pro Tip: Always try to target long-tail keywords because its easy to rank.

In RankMath SEO you will get options like:

  • Basic SEO
  • Additional
  • Tittle Readability
  • Content Readability

So RankMath SEO gives a full detailed analysis of your blog post. 

All SEO part work is done automatically by this tool.

What you have to do in RankMath SEO?

Your work is to write good quality content and rest this tool takes care and always try to get green signals as much as possible. Once you have 80-90% green light, then you are ready to publish a post.

basic seo

So if you want to see how your post looks, then you can preview it.

If you finished with the post, you can publish it and get your page quickly indexed through Google search console.

Hooray, You have Published your first blog post.

Before we go to the next step, let me share some additional tips to spark your content.

  • If you haven’t found your topic and are a bit confused, try to do some keyword research first and find some easy to rank keywords.
  • Keep your title catchy, and always try to use some odd numbers and strong words.
  • Don’t take copyrighted images from google. Always use free stock websites images like pexel[dot]com and pixabay[dot]com.

So we have come so far on learning how to start a blog in 2021 From Scratch, and you have published your post also.

Now we have a good understanding of site structure.

Let’s dive into our next step and create some strategies for your blog.

Step 10: Create Content Strategy For Your Blog

Create Your Content Strategy

Now you have published your first blog post, and you think that your work completed.

Nope, It’s just a start.

Nowadays, if you work consistently on your blog, then it’ll perform very well within a month.

Here are some strategies i use for content creation, ranked my posts quickly, and started earning.

  • I always take a long-tail keyword because its easy to rank.
  • After that, i create an outline of the post with the help of a tool, i.e., dynalist[dot]io.
  • The next step is to write your content, or if you have a content writer, then you can share your blog outline with the writer.

Pro Tip: You can spy your competitors where you can get your keyword, topics and more

  • Once my post starts ranking on the first or second page, then i joined affiliate programs and started adding the links.
  • I always sustain my organic ranking by regularly updating content in a week and making backlinks on that post.

So these were some content strategy for your blog. You can follow the rules to make content in less time.

This strategy will drive traffic in your blog and rank your post higher.

But writing the best content is not sufficient.

Here are some more things you need to express while content strategy.

#1 Solve Your Audience Problem

Always solve your reader’s problem and provide value in it. You need to understand the readership if someone is searching for a term on your website, then you need to create related content to solve their problem.

#2 Regularly Update Your Blog Post

Optimize your content weekly with some semantic keywords. 

Let’s take an example you are writing on the topic 11 Best Places to Travel When Planning Your Vacation and then search engine crawl your website.

Where search engine will find semantic keywords related to the “travel,” “vacation,” like a holiday, fun, beach, enjoy, etc.

You need to add related words in the post, so these keywords make your post high quality.

If you don’t know how to get these keywords, you can use great tools like MarketMuse or ClearScope.

Now you’ll ask me that these will make your post keyword stuffing.

So, let me tell you that these aren’t primary keywords; they are semantic keywords that help your post rank higher.

#3 Spy Your Competitors

There are many bloggers in the same niche, and you can use it as an advantage for their blogs, like targeted keywords, contextual keywords, and more.

After analyzing your competitors that the type of content they are sharing, you’ll get a better idea to outrank your competitors.

There are some websites where you can identify and benchmark the post of your competitors.

If we take an example Similarweb

similarweb understand competitor

This tool gives you the freedom to have an eye on your competitors.

After all planning, your content strategy isn’t an easy job.

I know it very well

You have to focus on analysis, content writing, self-promotion, and networking.

Ready to start your blog’s content strategy? Start your blog for just $2.95/month with GreenGeeks today.

Step 11: Start Executing Guest Post & Link Building

guest posting and link building

If you want to make your post rank higher, then the Guest Post & Link Building first comes in mind.

You can also build the authority of your website by making blogosphere relationships with your niche bloggers.

It’s the best way to increase your Domain Authority(DA) of your website.

Here I have shared with you some steps to build guest post and link building.

#1 Find Good Niche Website For Guest Post

If you are struggling to rank your page and don’t have any idea what to do?

Then first come in mind is Link Building. With this, you can rank your page in a faster way with less effort.

But a crucial question comes forward.

How to Find Backlink Profile of Any Sites?

You’ll get stuck at this point if you’re a newbie.

Let me help you out

If you want to find the Backlink profile of any website, you can find out on tools like ahref free of cost with some limited data.

As per ahref, their tool is the second active crawler after Google, which means you can trust its backlink database.

Let’s move on to finding the backlink profiles.

So Firstly, You need to fill the domain name.

Ahrefs Backlink Checker

After that, you need to choose any one option.

In the free version, you’ll get access to a Subdomain and Exact URL.

If you want more features, you can go for the paid version.

Let’s look into brief about these:

Subdomain: The subdomain is part of your primary domain name. These created to navigate quickly to any section of the website. If you want to have multiple subdomains on your primary domain, you can quickly build it like

Here “xyz” is your subdomain, and “your-domain” is your primary domain website, and .com is the TLD Extension. As i already discussed before.

Exact URL: This means you’re searching for the exact link. It can be a page, domain, and post.

After clicking on “Check Backlink” CTA button

Backlink Profile

Here you can see DR(Domain Authority), Backlink Profile, and Referring Website.

Where do you get those guest post sites?

You can explore google like “high DA [niche] sites” acquiring guest posts, then you’ll get a list of some websites, and you can reach them.

Some websites have a separate section for Guest Post, where website owners shared some guidelines before sharing the guest post.

#2 Plan Content For Guest Posting

So planning your guest post is very important.

You need to know about the brand you’re representing, and most bloggers neglect the overall tone and voice.

Some bloggers don’t even read their old blog posts before Writing and start creating content.

You have to be a better understanding while writing a Guest Post.

Here some of the things you need to consider them too:

  • Which type of audience that website have (beginner or intermediate)
  • What kind of content do they post on their site, or Are they related to your niche or not?
  • How much time your post will on their website?
  • Do they are asking for money?
  • What type of audience they target like Business-to-Business(B2B) or Business-to-Consumer(B2C)

Before writing the content, consider preparing material for your own, providing value in it and then writing Guest Post.

This guide is comes to at end. Now that you have all the basics of how to start a blog in 2021 From Scratch, get started with GreenGeeks for $2.95/month.

Bonus: How to Start a Blog in 2021 From Scratch [Infographic]

How to Start a Blog in 2021 from Scratch Infographic Blogging Scape Yatin Dhiman

So if you want to post this infographic on your website, please make sure to add a source link to my website.

NOTE: This’ll be valid for all infographic’s on this page. 

FAQs Regarding How to Start a Blog in 2021 From Scratch


Q.1 How to start a blog business?

Most bloggers start their blog for the business purpose, and readers understand while reading the blog.

Q.2 Why do you want to start a blog?

There could be many reasons, but what i think you can inspire and provide knowledge to the reader if you have a better understanding of any field like food, travel, and many more.

Q.3 How to start a blog and get paid?

Here I have shared how to start a blog in 2021 From Scratch with 11 easy steps. You can monetize your blog with Google Adsense, Affiliate Marketing, selling your course, and many more methods to get paid.

Q.4 How much do you cost to start a new blog?

If you are starting your new blog, you’ll have options that you want to start it free or paid.

If you are starting with the free platform, you can start with a second-most used CMS blogger, or if you want another option, it’s Wix.

You are taking blogging seriously and want to grow your business then opt for the paid platform, and then i recommend you go with the Greengeeks, and it may cost you around $59/year.

Q.5 Which platform do I use or .org?

These platform provided by wordpress

In, you can start your website for free, and if you want to have a custom domain name then it’ll cost you $4/month

When it comes to themes, you’ll get limited customization options of over 100+ themes, or if you want to install a plugin, you need to have a plan of $25/month

On the other hand, If you’re going to start with, you need to buy a domain and hosting.

It’s a little technical to install, but wait, you can do it only by the following step 5, where i have discussed it in detail. (it’ll be valid if you buy Greengeeks hosting)

In this, you can customize more than 7000+ free themes, and you can also try premium one.

You’ll access to all plugins over 40000+ here.

Now it’s up to you to know better which platform suits you.

Q.6 Can I start a blog for free?

You can start it with a blogger, but I don’t recommend you because if you want to grow your business, then you need to think twice, and you need to have an investment mindset, then you can grow and make some bucks.

Summing-up: How To Start A Blog in 2021 From Scratch

Now you have got the concept for starting a blog, which was pretty simple.

This learning isn’t sufficient. 


If you want to turn your blog into a money-making, then you have to study some essential stuff like Search Engine Optimization(SEO), Affiliate Marketing, and Content Writing.

If you daily give your 45 minutes to learn something new, then i am sure you’ll get better learning.

So i have shared everything in this article, and i hope this helps to create your successful WordPress blog.

Now you have to take action and start your blog today.

If you feel this article gives you some knowledge and please share it with your friends who want to start their blog, please do so.

Yatin Dhiman

I'm Yatin. I share my blogging tips & tutorials on WordPress, SEO, Social Media Marketing, Speed optimization, blogging tools on my website to help newbie bloggers to run their successful blog. You can connect with me on Twitter and Instagram.

Disclosure : This post may contain affiliate links, meaning that if you click on one of the links and purchase an item, we may receive a commission (at no additional cost to you). All opinions are our own and we do not accept payments for positive reviews.

7 thoughts on “How To Start A Blog in 2022 From Scratch (Free Guide)”

  1. I am not sure where you are getting your info, but good
    topic. I needs to spend some time learning more or understanding
    more. Thanks for fantastic information I was looking for this information for my mission.

  2. Thank you for the useful post on creating a blog. It really helped me understand how it works. I appreciate your efforts.

  3. Your style is so unique in comparison to other folks I’ve read stuff
    from. I appreciate you for posting when you’ve got the opportunity, Guess I will
    just bookmark this blog.

  4. Heya i am for the first time here. I came across this board and I find It truly
    useful & it helped me out much. I hope to give something back and help others
    like you helped me.

Comments are closed.