How To Start A Blog in 2021 From Scratch

How To Start A Blog in 2021 From Scratch ?

Want to start a Blog in 2021?

Great decision, as it was, is and will be a great decision to start a blog, as there is almost no better way to earn in Lakhs (more than$1000) by only investing some Hundreds($15-20).

There is no better time to start a blog, than ‘right now’ as the competition will increase day by day! This is not only true for this field, but is applicable for any other Startup.

What is A Blog Anyway?

In short, a blog is a type of website that focuses mainly on written content, also known as blog posts. In popular culture we most often hear about news blogs or celebrity blog sites, but as you’ll see in this guide, you can start a successful blog on just about any topic imaginable.

Bloggers often write from a personal perspective that allows them to connect directly with their readers. In addition, most blogs also have a “comments” section where readers can correspond with the blogger. Interacting with your readers in the comments section helps to further the connection between the blogger and the reader.

This direct connection to the reader is one of the main benefits of starting a blog. This connection allows you to interact and share ideas with other like-minded people. It also allows you to build trust with your readers. Having the trust and loyalty of your readers also opens up the door to making money from your blog, which is something I discuss later in this guide.

Want To Start A Blog And Make A Career As A Blogger?

Yeah! It’s possible to do both at the same time!

Do you want to make passive income on autopilot through blogging, which helps you to live life like a boss? So starting a blog is the first and crucial step that leads you to success.                  

After all, What’s better than following your passion and making passive income along.

People start blogging for many reasons, and some of the most popular once are:

  • Sharing the new learnings – You can help the readers by writing the content on your blog, and by this, they will become your true fans which always there for your support.
  • Documenting your thoughts – Blogging is the platform that allows you to express yourself by writing the content for your audience. 
  • Passive income and making money – Yes, You can make money from your blog and that too passively by doing Digital Marketing.

Your’s could be one of the above, or some other reasons, either way, blogging could help you achieve your goal.

In 2020, you simply cannot ignore the benefits of blogging and for validation, here’s a quick stat:

  • 20% of internet users’ online time is spent on content.
  • 68% of people spend time reading about brands that interest them.
  • 57% read content marketing titles at least once a month.
  • 80% of people appreciate learning about a company through custom content.

Think Before You Do!

Before you do anything at all, you need to create a strategy that will help to make your blog successful. Spending time planning will keep you from wasting time and money on a blog and topic that does not have a following. You need to ask yourself the following questions:

  • What is your blog’s primary niche?
  • What is your blog’s purpose
  • How will you make money from your blog? (Advertising, Marketing, Products)
  • How many competitors are in your market?
  • What will make your site stand out from the crowd?
  • How will you generate traffic for your site?
  • How much money do you expect your site to generate?

How Much Does It Costs To Start A Blog in 2020?

The good news is that it’s super affordable to start a blog that can make money these days!

Here are a few of the typical blog start-up costs that you can expect to incur in the first few months:

  • Buying a Domain:  $1(if buying .tech, .xyz, etc)- Infinity
  • Blog Hosting        $1-Infinity/month 
  • Domain+Hosting:  $3- Infinity/month
  • Optional: email service, premium themes, paid plugins, paid services, etc.

One thing, the blog hosting plan is the #1 most important investment you should make.There are good free options for both a blog theme and email service. If you are on a tighter budget and can only spend money on the hosting.

There are free options along the way, and we provide our favorite free resources whenever possible.

How To Start A Blog in 2021 From Scratch

Starting a Blog: The Setup

Learning how to start a blog is the best decision I ever made… 

So, lets dive into it!


For an existing website with no blog, you’ll first want to check what capabilities your CMS (content management system) has for blogging.

If you are on WordPress, jackpot.

WordPress was originally created as a blog platform. Although the features are so much more robust now, it is the best platform for blogging.

Not only is WordPress geared for SEO (search engine optimization—so that your site pages can be found on Google via search), but the interface for writing blogs is easy-to-use. It’s my favorite website management system to use and develop on.

If you are not on WordPress (maybe you have Squarespace or Shopify), Then you may shift to WordPress. Because I’m going to give tutorials on WordPress only.


This blog creation guide is created for users like you who are just starting out and knows a little or nothing about blogging.

Within the next few minutes, you will have your blog up and running. Here are the steps to take if you are just starting out without any website or blog:

How To Start A Blog in 2021 From Scratch

Step 1: What Will Be Your Blog About? (niche)

This is the most important part, and many new comers are stuck at this point.

Did you know? That 99% of bloggers quit blogging in starting six months because they choose the niche which they don’t passionate about.

Niche is like a topic but not a simple topic because they have several topics in it. Choosing a wrong niche is the fastest way to lose the game in beginning.

I hope you don’t plan to blog about every random thing and make money. This doesn’t work in 2020 and your chances of success are better when you blog on a single topic.

You might be a jack of all trades, and want to start a blog on multiple topics, but it will not be fruitful, as people like to subscribe to a blog, which is an authority on a particular topic.

but, the big question is – how to find the topic of your blog?

Here are a few tips that will help you to get started:

  •  Find a topic that you know better than anyone else. It doesn’t have to be the job you are doing, and it could be anything. Try to think about the topic that you most like to talk about, and you can comfortably talk about it for hours.
  • The good idea is to pick a topic that you usually read about. The topic which you read about all the time is something that interests you.
  • Also, make sure you have a keen interest in a particular topic, and you can add values with your own insight.
  • For newcomers, I always recommend to take the help of pen-paper and write down the topics in different columns that you like. For example: Motivation, Fashion, Technology, Finance, Photography, Scientific research, Food Habits, health care and so on. Now, try to write 5 post ideas for those different columns. When you are writing the post title, think about what you can write without taking reference. By the end of the 10th article, you shouldn’t find it difficult to serve content.
  • You are good to go !

So, choose a niche that you don’t have to regret later.

Question Yourself –

  • Are you interested in working on that niche?
  • Can you share the article of that niche?
  • Can you solve other problems with your writing on that niche?
  • See that you can make money from that?
  • They have enough affiliate programs or not?
  • Is that niche is having a good volume of keywords or not?

How To Start A Blog in 2021 From Scratch

Step 2: Choose a Good Domain for Your Blog

Selecting the website domain is not very tough and you can easily select a perfect domain name for your new blog. some basic criteria are:

  1. Easy to remember
  2. Easy to type
  3. Easy to pronounce.
  4. Easy to brand

A domain name is a part of the URL visitor will use to open your website. Components of a URL are:

  1. HTTPS://(Hypertext Transfer Protocol Secured)
  2. www (the subdomain)
  3. unitechnosys (Domain name)
  4. .com(Top Level Domain).

For example;

I think you don’t make a mistake like me?

If Yes, Here are some tips for you-

  • Keep it Short – Don’t use a too long domain name. Try to keep it lower than 12 characters.
  • Keep it simple – Your domain name should be easy to pronounce and easy to type. Make sure your domain name should not be confusing to the listener.
  • Use targeted Keyword – You can use your niche title in your domain, which helps you in SEO.
  • Don’t Use Numbers/ hyphens – You should avoid the use of numbers and Hyphens in your domain because it’s not easy to remember them.
  • Top level domain – Prefer .com domain name above everything else.Don’t use domain extension like .info, .net and so on, because they tend to rank bad in Search engines. always prefer using a top level domain like .com or .org

#Chosing Top Level Domain

Targetted Location :  Your domain extension says a lot about where you are. You can ensure that you get location-specific domain extensions to represent the world like “.in” for India “.au” for Australia, “.ca” for Canada and so on. These domain extensions are only available if you provide location-specific information to the domain registrar.

Think about where you are and whether you intend to have a local, country-specific, or global website. Based on that decision, you will be able to choose the right domain extension for your website.

Blog Purpose:  Are you looking for a domain name and extension for a company, a blog, a nonprofit organization, a hospital, an educational institute, or a government agency?

Depending on the purpose of your website, you can choose a domain extension that more accurately reflects who you are and what you do. An “.Edu” extension is appropriate for a university or school, and a “.gov” extension is appropriate for a government organization. Most extensions clearly speak its purpose.

If you choose the wrong extension, the purpose of the website can sometimes be confusing to the visitors and your brand may be misunderstood. For example, if you choose the ‘.com’ extension for a public library, visitors may think it’s a private business or something. That’s why you should choose extensions carefully, it determines how people will see your brand.

Budget:  Some domain names are more expensive than others. In general, the value of domain names will depend on the demand for them, as well as their predicted value in the future. For example, a domain like “” would be much more expensive than a domain like “”. This is simply because the “.com” domain name is used more frequently and is easily recognized by people.

So at last choosing the “right” blog name depends on your niche, audience, products, and services. Taking time to weigh your options will now pay off over time.

Try some blog naming methods and tools. Play with words and phrases, use diverse vocabulary, and most importantly, always look for some feedback before finalizing the name of your blog.

How To Start A Blog in 2021 From Scratch

Step 3 – Sign Up for Web Hosting

A web hosting is a place where all your files of your blog are stored and show your blog lives when someone tries to access that. Hosting is like the hard disk of the computer, which stored all your data (images, posts, pages, and many more) and kept your data secured.

then, you need to host the website securely. As mentioned, the majority of the websites are build with WordPress. When you have a content management system with databases and plugins, it’s best to have web hosting that specifically caters to the platform.

You may consider an ideal web host which will provide you :

  • Free SSL
  • Unlimited bandwidth
  • Unlimited storage
  • Free domain name (Saving of $12/year)
  • Good customer support
  • Easy to use cPanel
  • 30 days money back guarantee

How To Start A Blog in 2020 From Scratch

*If You Have Already Got A Domain

If you already bought your domain from a domain registrar like goDaddy or namecheap, and you want to buy a hosting from another company, then its alright. 

I bought the domain from GoDaddy, but if you have got the domain from any other place, no problem. The steps will be more or less the same.

you just have to follow these simple steps:

  • Firstly, login to your hosting account and find for nameservers.
  • Then, login to your domain registrar’s account (GoDaddy / nameCheap / any other). 
  • Go to My productsmanage (the desired domain)➡ manage DNS nameservers enter my own nameservers.
  • Then, copy the hosting company’s nameservers and paste it here.
  • Then go to your hosting account hostingadd website
  • Then add your website’s details there and you will be good to go.

How To Start A Blog in 2021 From Scratch

Step 4: Select the Blogging Platform

There are many blogging platforms out there, and people have different opinions about each of them.

Most of the Bloggers start blogging on the WordPress platform.

For new website owners, one of the easiest and simplest ways to create a site is to use WordPress. WordPress is an open source blogging platform that makes it very easy to create a site and upload content. It is the number one blogging platform for self hosted bloggers. Blogspot, Tumblr, and Wix all offer free templates and blogging platforms, but none of them are as effective as WordPress for bloggers trying to make a profit. Uploading WordPress on a new site is incredibly simple and can often be done in one step.

Here is an interesting fact: 37% of the websites in the world is powered by WordPress.

Once you have crossed the testing period, you are ready to do something more meaningful. Get a WordPress blog, and don’t confuse yourself with and self-hosted WordPress -blog.

A self-hosted WordPress blog ( is what you need.

Both WordPress and the majority of WordPress themes are completely free. This is important because it is best to keep costs to a minimum in the beginning. I have seen way too many new bloggers Waste thousands of Rupees on custom themes, plugins, and software before they have even made a penny online. You don’t want to start your blogging career out in the red.


Step 5: Set Up your WordPress blog

Installing WordPress is not like rocket science, The only thing is that we have a proper guide. Here in this part, I will how you can set up your WordPress site to make it live on the web.

  • You have to click on the software which you want to install your website. Click on the WordPress software to install it on your website.
  • Choose the “do it yourself” version and click the “Install” button.

  • Use your third click on the “Check Domain” button.

  • Your last two clicks will be for acknowledging their terms of service and finalizing your install.
  • It will Take A Few Minutes To Finish Setting Up Your WordPress website.
  • Now, click on the Go to Admin Panel to visit your new blog admin dashboard:
  • Now, you will redirect to your WordPress dashboard after that enter your login details which you choose during the installation and click on the login button:
  • That’s It You Just Complete The Setup For Your First WordPress Website, Remember This URL Or Bookmark It:


If, by chance, you forgot the URL so you can use the above URL structure to login to your dashboard (replace name with your domain name).

How To Start A Blog in 2021 From Scratch

Step 6: Get Started With WordPress

WordPress can be super daunting to learn at first. And while there’s a bit to learn, At last, it’s not like understanding Rocket Science!

Once you understand the basics, you’ll get the hang of it really quickly. I’ve highlighted the main areas you will be working with below:


Your posts are just your blog posts, or “articles.” This is where the bulk of the content that you write will live and where you can go back to edit it anytime you want.

Blog posts are generally organized by categories so that people can easily find the content that they are interested in.

For example, on our blog, our posts are organized into the following categories:

  • How To
  • Tools
  • Blog
  • Tools

You can have however many or few categories you want on your blog!


The media library is where all of the images that you upload to your blog are stored.You can add images directly to the media library or you can add them directly into blog posts and they’ll automatically be added to the library.


Pages are similar to posts in that they look similiar in WordPress and have the same editors. BUT pages differ from post in that they are meant to be for more “static content” that isn’t updated frequently, such as…

  • Contact page (usually has a form or email address where people can contact you)
  • About page (about you and your blog)
  • Legal Pages  (privacy policy, disclaimer, etc.)

The pages are usually linked in your menus, whereas blog posts are linked on a main blog page or separate category pages.


This is where you can see the comments that people write on your blog posts and respond to them.

You can view them on each post that someone has commented on or you can see them all at once in this area.


This is where you can make customizations to your blog like changing themes (discussed in the section below on Design Your Blog).

You can also create and edit your menus, sidebars, and other widgets in the Appearance section.


A plugin is add-on software that you can install on your blog to make additional customizations that are outside the capabilities of your theme.

There are both free and paid plugins and they can help you:

  • SEO Purpose
  • Help speed up your website
  • Add social icons and buttons to your blog
  • Help with blog security
  • And many more

 Down below we have a section called Plugin that will also show you the best plugins and help you out how to upload and install them to your blog!


This is where you can change your email and password to your site or add other users if desired.

You probably won’t need to create new users for a while but if you ever hire a web developer or anyone else to help you design or make changes to your website, you can create new users to give them access to your bog.


This is where your general blog settings are, including how some things are set up and displayed on your blog.

In the settings area, you can edit the following:

  • Site tagline
  • Email address
  • Time zone and date settings
  • Homepage and blog display settings
  • Comment settings
  • And more


Step 7: Design Your Blog

The first impression is the last impression”, as we all know.

In blogging, the design of the blog matters because if you don’t have a great design, so you are losing a lot of traffic and audience. Good design helps to build more trust towards your readers.

In WordPress, there is a concept called “WordPress themes”. These are ready-made designs that are available for all types of blog.

There are many Free and premium WordPress themes out there. I always recommend to go for a free theme at first because it is best to keep costs to a minimum in the beginning.


Few things which you keep in your mind before purchasing a premium theme – 

  • Make sure that premium themes which you are purchasing are lightweight and easy to use.
  • Check that the theme is compatible with your latest WordPress version.
  • Always check that the theme is responsive.
  • Support is the main thing, so try to find a theme that has good contact support.

For installing any WordPress theme on your blog just follow these below steps:

  • First of all, you should be login on your WordPress dashboard appearance themes.
  • In order to activate the theme on your blog, hover over the theme and click the “Activate” button. That’s it! You have changed the entire design of your blog with just one click!
  • If you don’t like any of the themes that are already installed you can easily choose from thousands of other free themes. To install a new theme, click on the “Appearance” tab on the left menu and then click “Add New Theme”.
  • There are thousands of themes to choose from.  You can change your entire design at anytime simply by activating a new theme.  To find a theme you like, I suggest you click on the “Popular” tab and start browsing. When you find one that you like click the blue “Install” button.
  • Once the theme is installed click “Activate” to activate the theme on your blog. To see your new theme in action, go to your blog and take a look!

But, if you already have one:

  • Click on the add new button.
  •  Click on the upload theme and upload your theme zip and activate that theme on your blog.
  • Finally, you installed and activate your preferred theme into your blog. Installing is a theme is an easy task, but the main and important task is to customize that theme.
  • So if you want to customize your theme, click on appearance customizes, and now you can able to customize your theme.

Here are some best free themes:

Kadence: This has been a game changer in my WordPress development workflow. It is easy to learn and powerful enough to architect your website. This is the theme that you are currently interacting with. The best part is that it provides the features of a premium theme for completely free. I can honestly say that Kadence Blocks support has been the best support I’ve ever received.

Hestia: Hestia is a material design theme for small businesses and startups. It comes with a beautiful and modern interface, built on a one-page layout, and many different demos. Hestia has a fully responsive design that will always remain mobile-friendly and will render perfectly on all devices. The only flaw I see in this is that it’s a one page design theme.

Optimizer: The Optimizer is an easy to customize multipurpose theme with lots of powerful features. The only flaw which i see in this is the way the theme completely redesigns the Customize WordPress menu and makes it more difficult to use. The best part is that it comes preinstalled with nice a homepage builder, which is very rare.

Neve: Neve impresses users with its fabulous loading time. You’ll get a rating higher than 95 on google page Insights, if you install this theme on a new website. While the rating and loading speed will go down when you add content, still it loads faster when compared to its competitors’ theme. The only flaw i see in this is that most of its features are paid, like most of the other themes. 

Astra: Astra is lightweight and a easy to customize theme. Its recommended by most of the Reviewers at first position but, according to me, the free version of this theme doesn’t have a lot of features to play with. Still, Astra is fast, highly customisable (only if you are using Paid version) and beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront too. It is very lightweight (less than 50kb on front end) and offers unparalleled speed.

How To Start A Blog in 2021 From Scratch

Step 8: Plugins for WordPress

WordPress without plugins is nothing because plugins are necessary to (Optimize your content, for SEO, Speed, and many more).There are thousands of WordPress plugins out there. Below I have mentioned only those plugins which you should install from day one.

If you are wondering how to install the plugin? Let me help with you that,

  1. Go to your WordPress dashboard.
  2. Then go to Plugins → Add New
  3. Then search for your desired plugin or if you have one, you can just upload your plugin’s zip file and click on the “install now” button.
  4. After installing, click on the “activate button” to install that particular plugin.

So, here is the list of my plugins that I am personally using and you should also use:

Elementor – This is the page builder for designing any page. This plugin allow you to create your dream landing page by just drag and drop. I used this to build my homepage, and is very lightweight to use and helps me to create a stunning page.

Rank Mathe SEO – SEO is important to rank and drive a lot of traffic. Rank math is the new SEO plugin that becomes a favorite for every blogger now. Many bloggers suggest you go with Yoast, but I don’t recommend that because this is the free alternative to Yoast seo premium still it doesn’t have a lot to offer like the Rank Math SEO. 

Asset CleanUp – There are often times when you are using a theme and a number of plugins which are enabled and run on the same page. However, you don’t need to use all of them and to improve the speed of your website, it’s better to prevent those styles and scripts from loading. It scans your page and detects all the assets that are loaded. All you have to do when editing a page/post is just to select the CSS/JS that are not necessary to load, this way reducing the bloat.

UpdraftPlus – Backup of your website is necessary, although most of the hosting companies keeps the website backup daily. But for more security, I used this plugin to backup my website daily. This plugin helps you to backup your full website, and you can restore that data whenever you need it.

Contact form 7 –Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup. The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on. 

One Signal push notifications – OneSignal is an easy way to increase user engagement. you can Use OneSignal to send visitors targeted push notifications so they keep coming back. It takes just a few minutes to install.  Your visitors opt-in to receive push notifications when you publish a new post. Visitors receive these notifications even after they’ve left your website, thus driving re-engagement.

How To Start A Blog in 2021 From Scratch

Step 9: Writing and Publishing Your First Blog Post

The most important thing that you can do once your new site is up and running is start cranking out content. The first few posts that you write are important for setting the overall direction and tone of your site. You want to write these posts yourself and take time to make them really relevant. These posts are referred to as pillar posts because this is timely content that will bring in traffic month after month. These posts should answer some question or provide some insight that people are seeking.

First of all, I want to congrats you that you have successfully set up your WordPress blog, and now it’s time to create your first post.

For creating a blog post, you have to go: Dashboard → Post → Add New

Here are few tips which will ensure you don’t make mistakes that usually everybody makes:

  • If you are confused about finding the topic of your new post, so I recommended you to do some keyword research around your niche, and by searching, you will find many awesome keywords that are easy to rank.
  • I would always recommend you to go with long-tail keywords because it’s easier to rank.
  • Always tries to make an awesome title of your blog post by using numbers and power words.
  • Your content should cover all the aspects of the topic you are writing about. Feel free to write 1000+ words.
  • Do not copy images from Google. Rather use copyright free sites to download free to use images.
  • You can also embed videos from YouTube.
  • Write in the first person tone, because there is a single person who is reading your blog. For example, you are reading this blog post alone. That is why you might notice, my tone is “I” and “You”. That will help you to connect more with the readers.
  • Your blog posts should always be original. Never plagiarize – you will eventually be called out on it and could even face consequences. Your content should come from your heart, your brain, your knowledge base, and your experience. You can get topic ideas from others in your field, but make sure the content comes from you.
  • Make sure your blog posts are sufficiently edited. don’ do grammatical errors. If you need a refresher course in grammar, consider using a writing application like grammarly.
  • At the end of each blog post, a common tactic used to engage readers is posing a meaningful question to your audience and asking them to reply in the comments. This simple measure can increase your engagement.

How To Start A Blog in 2021 From Scratch

Step 10: Content That Should Be On Your Blog

There are two main types of content your blog should provide: static and dynamic content.

Static Content: Each blog should contain a few necessary pages explicitly designed to provide the visitor with the tools they need. The content on these pages is static, meaning – the content doesn’t change, or at least not very often. These are mainly top-level pages that can be accessed via a menu on your blog.

These static content pages should be in place well before you launch your blog to the world.

Important static pages to include:


  • About  – This page should include a biographical summary of the author(s) as well as a mission statement. Think about the answers to these questions: How did your passion for the subject matter develop? What do you want to convey to the world? What is your ultimate goal?


  • Contact Me (Us) – A contact page provides the visitor a place to reach the author which, in turn, provides the visitor with the reassurance that you are a real and reachable author. You can add your physical address, phone number, and email. Or you can utilize a simple contact form to keep your personal identifying information private. You should put links to all of your social media accounts here as well.

Aside from your blog, which is generally introduced on the home/main page, these two all-important pages should be visible on your top (header) menu and easy to access.  You can take a look at the top of this page to see how I have these pages included in the header menu.

Other static pages that are equally as important but less commonly thought of are:

  • Disclaimer Page: If you intend to make money from your blog, you must describe the ways you intend to generate income. This is an absolute must-have page that should not be overlooked, as per FTC guidelines. For example, if you are discussing and endorsing a product, and stand to monetize from affiliate links to this product, this relationship must be disclosed.
  • Privacy Policy: If you collect data from your visitors in any way, you are required to add a privacy policy page that tells visitors exactly how you are collecting data, how you are using it, and if you are sharing that data. If you implement Google Adsense or Google Analytics on your blog, a Privacy Policy must be used. 
  • Terms of Service: If your blog is also running a store or selling services, it is best to have a lawyer draft your Terms of Service page to lessen liability and provide maximum protection.

There are other static pages you can choose to include depending on what suits your blog and business. Common static page examples are an advertising page to solicit paid advertisements, a donations page, a resource page to direct visitors to your favorite links within your field, and a page for submitting ideas and content.

Dynamic Content: Your dynamic content is your blog and the most important content you have to offer. This is where you, as the creator, will infuse the blog with your brand of informative blog posts that supply your audience with knowledgeable tips, facts, opinions, and stories. This is how you engage your visitors and keep them coming back for more.

Your blog posts should be regularly submitted at specific intervals. Waiting months to create a post will never build a following. Posting weekly and driving traffic to these posts will help build your brand.

How To Start A Blog in 2021 From Scratch

Step 11: Promotion on Social Media

Once you have established your blog, make your blog social so that your readers can join your community.

You just need to get started and no need to stress, as again I’m here to guide you with the best resources.

While you don’t want to overdo it with social media accounts, you still want to create accounts with the “biggies”. Create a Facebook page, Twitter account, Pinterest account, and Instagram account to start.  You should post each new blog post on your social media accounts, but you can also post relevant news and links to other sources that your readers may find interesting.  Don’t forget to use hashtags and engage with your followers!


Step 12: Driving Traffic to Your Blog

So, you have got everything covered and made your blog social.

Now, the next step is to drive traffic.

Now, there are many techniques that you can use to get traffic to your newly created blog additionally I will help you out to drive more traffic to your blog.


How To Start A Blog in 2021 From Scratch

Step 13: Indexing Your Site

After you have set up your WordPress Blog successfully, then you must connect your site to Google Search Console.

It indexes your site in Google search result ( Displays your site in Google search result for a particular keyword )

#Google Search Console

To get organic traffic from Google, you have to get your blog indexed for that you have to submit it in the Search Console. 

Here you can check your website’s organic search result traffic, performance, mobile usability of pages, websites linking to your site, rank position of keywords, and much more.

To submit you website in Google Search Console:

  • First, Go to the search console and click on the start now button.
  • Login with your Gmail ID.
  • Click on add property.
  • Then, copy and paste your homepage URL into the “Domain” field.
  • Next, it’s time to verify your site.

There are 7 ways to verify your site. Here are the 3 easiest ways to get your site verified:

  • HTML File: Upload a unique HTML file to your site.
  • CNAME or TXT Record: Here’s where you add a special CNAME or TXT record to your domain settings.
  • HTML Code Snippet (my personal recommendation): Simply upload a small snippet of code (an HTML tag) to thesection of your homepage’s code.

How To Start A Blog in 2021 From Scratch

Step 14: Analysing Your Traffic

Analysing your traffic is one of the most important thing you should do to track your traffic.

#Google Analytics

Google Analytics is a fantastic tool for all the bloggers and marketers.

With the help of this awesome tool you can check the analytics of your website and you can also check how many visitors are visiting your site, what is the source of traffic, how much time they are spending on it, which page is performing well etc. 

How to connect with Google Analytics:

  • First Go to Google Analytics and click on Start Measuring to create an analytics account.
  • Here you have to give a name to your analytics account. 
  • Then select the “Web” and click on the Next button. 
  • Here you will have to provide some basic information of your website Account Name, Website URL, Time zone, etc. in order to get tracking code. 
  • After adding all these information you will get a tracing code to verify.
  • Now, copy this tracking code and go to your theme editor, click on header.php option and paste the above code below <head> tags. Click on save. 

Now you are all done!

How To Start A Blog in 2021 From Scratch

Step 15: Make Money Out of Your Blog

Once you have put in the effort of creating great blog content and promoting your blog, making money from your blog is actually the easy part.

Blogs have the potential to be extremely lucrative, but don’t assume that you’re going to start making money in the first week, or even in the first month. It could take six months to a year to start seeing a steady stream of income. Blogging takes work and dedication, but once you develop a large enough audience.

These are some methods you can employ to monetize your blog:

Affiliate Marketing: This is one of the effective methods for making money online. In this, you have to promote other products on your blog, and if you get a sale of that product so then, you will get a commission from the product owner.

Advertising on your blog: Most of the common ways ever blogger uses this to monetize their traffic and make money handsome money out of it. Many bloggers are using it and making a decent amount of money. 

Two leading websites – Adsense and, You can apply to there program and make money from there.

Offering Service: If you are an expert on anything like SEO so you can offer service to your reader, and they will directly pay you. This is one of the fastest ways to earn money from your blog.

Selling your course or product: If you know how to sell anything so you can create your path and sell to your readers, but before that, you have to build trust towards your audience if you already have an audience then you can sell them anything.

These are the ways that you can use to make money from your blog. But always remember that if you want to make money from your blog so you have to keep patience and do hard work on your blog, and you will see your massive growth.

How To Start A Blog in 2021 From Scratch

What's Next?

Though you have created your first blog successfully, still this is not the end, but this is only the beginning of your journey.

For being a successful blogger, you have to learn many things and implement all things to your blog to see the results. I recommend you to create the habit of learning and always learn new things by reading the blog and much more stuff. Some of which i will be sharing below:

Improving your blog

One major difference between a normal blog and a good blog is the detailing.

An A-list blogger usually takes care of every tiny detail to ensure that users subscribe to his blog, and love to be a part of it. This is what we call turning one time visitors into readers. 

Optimising your website

Optimising means to speed up your website and make it responsive.

For optimising your blog you need some tools like CDN and AMP(Accelerated mobile pages), which are likely to boost up your website speed.

You might consider caching tools also, so that if the visitor visits your page for the second time, then it can load faster.

I would be helping you out with tons of tools that would help you to fire up the speed of your website.


Search engine optimization (SEO) is a multi-billion dollar industry. SEO is the process of optimizing your website to be found in search engines for particular keywords and phrases.

Search engine optimization helps you to drive targeted traffic from organic search, which in turn makes more money for you. There are three core parts of SEO:

  1. On page SEO: Your content quality, Keyword placement, and other factors.
  2. On-Site SEO: Crawling, indexing of your website.
  3. Off-Site SEO: creating Backlinks from other sites.

With the evolution of SEO, I would also like to add two more here:

  1. Social signals: Social media plays a great role in improving your blog ranking. Google plus is proven to be the best social networking site to improve ranking.
  2. User experience: New Search engine optimization is all about giving a great user experience. Some of the key aspect of good user experience: Navigation, site loading, website design, readability and so on.
Getting Traffic

If you have done everything as mentioned above, you will start getting organic and traffic from social media sites. Now, i will share some strategies to help you drive more traffic to your website. Do remember, targeted traffic makes more money.


Learn To Earn. And Books Are The Best Way To Gain Knowledge From Gaining Others Year Long Experiences. This Inturn Add Much Value To Our Lives.


Accessories Are Much Needed Thing To Make Your Work Easier And Better. Moreover Accessories Give More Importance To Your Preferences.


Mobiles Are The Perfect Way To Stay Connected With Others.The Importance Goes Way Beyond The Ability To Make Or Receive Phone Calls.


Laptops Give Us The Flexibility And Freedom To Do Work Anytime, Anywhere.For Most, The Freedom That Laptops Offer Is A Convenient Luxury.


As you can see, starting a blog is a relatively simple process that can be done for a very low price. You could realistically have a quality site up and running in a few minutes and the cost is as low as $15-$20. In the next post, I will explain some of the steps to take this beginner blog to the next level.

How much did you pay to start your website? Did you start with WordPress, a good hosting company, and lots of content? 

Let me know in the comments down below!

Leave a Reply

Your email address will not be published. Required fields are marked *