How to start blogging and earn money [2021]
Hey Guys…! Wan’na learn how to start a blog and make money???
When I wanted to start a blog I started learning things from everywhere but I got confused by reading so much stuff infect I watched so many courses online for creating blogs. I find a way to create and post still I was unable to stick to one niche and I did not know what to write next.
Lucky you, I will tell you everything related to blog from starting to end, Pros and cons, what to do? or what to do not? I will also tell you the mistakes beginners do and I will tell you how to avoid them. Last but not least how to turn your blog into a career.
Before Starting A blog there are some questions people ask which should be answered
Q1. Should you start blogging in 2021?
Ans. Simple answer is “YES”. It’s never too late to start your self-hosted blog. Make your hobby into your career. Innovations change. Business measures advance. However, I accept that starting a blog today is still as justified, despite any trouble as it was 10 years prior. Online journals are a phenomenal method of presenting your thoughts, items, brand, business, and substance to the world.
Starting a blog in 6 simple steps:
- Choosing a Topic or Niche for your Blog
- Which Platform should you use for Blogging
- Getting A domain name and web hosting
- Installing WordPress and themes
- Content Creation and promotion
- Monetization (Income, income, income)
Step #1: Choosing a topic or niche for your blog

To begin and run an effective blog, you need to choose the correct niche for your blog.
First, make a point to pick a niche that you are the keenest on – the one you are enthusiastic about. That way you will follow your energy and make the most of your writing for a blog venture.
Second, you should pick a niche that has enough crowd interest.
Consider things you appreciate doing in your extra time; for instance, do you love to cook, would you say you are a beginner picture taker, or would you say you are an enthusiastic software engineer? A specialty blog in any of these fields would be incredible as you could impart your aptitude and information to your crowds.
Step #2: Which platform should you use for your blog
There sure are a lot of blogging platforms out there which includes free also.
When it comes to popular blogging sites, you have a few options. Below are usage statistics showing Blog Usage Distribution in the Top 1 Million Sites.

Source: https://trends.builtwith.com/cms/blog
Free Blogging Platforms:
You may have heard about hosted platforms like Blogger.com or tumblr.com It’s important to understand that “free” always comes with limitations.
No.1: Your blog name will be set as a subdomain (examples: yourblog.blogspot.com or yourblog.tumblr.com)
No.2: you’ll be dependent upon their guidelines and limitations. Free choices prove to be useful on the off chance that you need to test the platform. Be that as it may, in case you’re not kidding about contributing to a blog, you’ll need to begin paying for full administrations and a custom space name at some point or another.
Learn Blogging with Blogger.com Without spending any penny for beginners
Self-hosted blogging platforms:
Self-hosted platforms permit you to set up and run your blog utilizing your own domain and web hosting. You’re completely accountable for your blog and its content. It will cost only a couple dollars for every month for the web space, and around ten dollars for each year for a custom domain name. The genuine blogging software is free.
In the event that you intend to run promotions, sell items, or services by means of your blog, at that point this is the most ideal approach. Many hosting providers can assist you an e-commerce blog.
Step #3: Getting a domain name and web hosting
Your domain name will be the name by which you will be known on the web, regardless of what niche you pick. It’s your blog’s exceptional location on the Internet. Your domain will be yours as long as you keep paying the yearly expense ($10 to $15 every year for a .com domain).
Clients who know your domain (URL – uniform resource locator) can simply type it into their browser’s address bar. Others will have the option to find you through web indexes, for example, Google and Bing, so you unquestionably need to locate an exceptional name.
After choosing a domain name, selecting a reliable hosting service will be your next decision.
To a great extent, the functionality and execution of your website will rely upon your blog hosting. The host ensures your website is accessible 24/7 to every user and it’s the place where your content and files are put away on the web.
In view of our examination and data accessible on the authority WordPress site, Bluehost.com is a top decision in the assessment of many writing for a blog specialist.
Bluehost.com also provide free domain name for 1 year and hosting only cost $2.95/month
Visit the Bluehost homepage
Visit Bluehost.com. Then click on get started.

Select your hosting plan
You will begin by picking a hosting plan. In the event that this is your absolute first blog, you can go with the Basic Plan. Afterward, you can without much of a stretch move up to a Plus or Choice Plus arrangement once your blog begins developing.

Set up your domain name
your domain name will be your blog’s address, its’s important to take as much time to conclude something one of a kind and vital. Simply type in the ideal name in this “new domain” box and Bluehost will show you if it’s accessible. If not, it will give you a rundown of comparative names to browse.

Add your account information
Start by filling out your personal information.

Select your hosting package
select an account plan from the available options. Bluehost offers 12, 24, and 36-month packages.

Package extras
It’s recommended that you keep the Domain Privacy Protection box checked. This administration will conceal your personal contact data from the worldwide Data base, which is openly noticeable to anybody on the web.

Payment information
Now, enter your payment information. Check the box that you have read and agree to the TOS (Terms of Service), and click on the green “Submit” button.

Create your account
Let’s create your account with Bluehost.

Step 1. Click the “Create your account” button.
Step 2. Enter your password and complete the account set up.
Step 3. Click the “Go to login” button.
Step 4. Fill in the fields “Email or Domain Name” and “Password”.
You are all set. Next, you will start working on creating your blog.
STEP # 4 Installing WordPress and themes
After you log in to the account, Bluehost will offer a 4-step process to help you create a blog.
Four steps blog set up process:
Step 1: You have to answer 3 simple Questions. You can select the same choices or pick what fits your individual case.

Step 2: Bluehost gives you a few options to choose from.

step 3: In this step, you need to answer a few questions like the name, tagline, and how comfortable you are with creating websites.

STEP 4: Chose theme for your blog. Note: you might change this later at any time as you will.

Now launch your blog.
Installing WordPress themes.
Installing a new WordPress theme is simple. Inside the WordPress dashboard, under the “Appearance” tab, click “Themes”. You will be presented with some popular options.

Free vs Premium themes
In my opinion, there are more than enough free themes to choose from for any blog topic.
Customize your blog
To start optimizing your blog, go to the WordPress admin dashboard. Locate the Appearance tab on the left-hand side and choose the Customize option.

Add plugins to your blog
plugins are packaged bits of code which influence the manner in which your site looks.
Here you can install new plugins, deactivate, delete, and update them.

List of recommended plugins for bloggers
MonsterInsights – Google Analytics plugin for WordPress, to monitor and analyze your website traffic.
Yoast SEO – A comprehensive SEO plugin for your blog, to optimize your content for search engines.
WP Super Cache – Helps with the load time of your WordPress blog and delivers content to your readers faster.
Akismet – Protects your comments and contact form from spam and prevents your site from publishing malicious content.
Contact Form 7 – A contact form with flexible email options. It supports CAPTCHA and Akismet spam filtering.
Disqus – An alternative to the basic WordPress comment system with advanced administrative and comment capabilities.
YARPP – Creates a related blog posts list at the end of each piece of content automatically to encourage people to continue browsing your site.
STEP #5: Content Creation and promotion
Presently comes the decision time and you can really begin contributing to a blog. You need to figure out how to compose your first blog entry. On the web, any helpful data that you share with perusers is designated “content.” It should be something important that individuals will need to cooperate with and return for additional.
Publish content on main pages
Contingent upon your individual necessities you can choose what pages to distribute. Coming up next are the most widely recognized pages’ bloggers use:
Homepage – This depends on what type of layout you choose.
About us – This page advises new guests about it, what your identity is and why you run a blog about your topic niche.
Contact – This page permits guests to your blog to communicate with you.
Creating Pages in wordpress step by step:
- log in to your dashboard admin area using your login details
- Hover your cursor over the “Pages” menu item on the navigation menu located on the left-hand side of the Dashboard. Click “Add New”.

Writing a stunning Post:
In your first blog post, you can present yourself. Tell your perusers what your identity is, the thing that propelled you to blog, and what you will compose. The title of the post could be “Welcome to my blog”.
Steps for writing a post:
- In WordPress dashboard on the left side hover Posts menu item.
- Then click “Add new”.

#6: Monetization (Income, income, income)
STEP Promoting Your BLOG
Promoting your Blog is the important step for generating the traffic. You must engage the audience for the content you present to earn. As there are several options for earning which require viewers.
Here are some of the ways how you can promote your blog I will not get in to details but you can
READ MORE ON: HOW TO PROMOTE YOUR BLOG.
Ways of Promoting Your Blog:
- SEO (search engine optimization)
- Creating email list
- Keywords research
- Guest blogging
- Be active in your niche
monetizing your blog
monetization is the way toward making an interpretation of your blog action into income.
There are several possibilities on how to monetize your blog
Running ads
There are consistent opportunities for you to run ads on your blog. Despite your specialty, you can pick ads that are explicit to what you are expounding on or ads that essentially better fill your advertiser’s needs.
Google Adsense, Mediavine, and Adthrive are probably the most mainstream decisions for blog ads.
- Affiliate Programs
Affiliate programs are methods of collaborating with retailers to advance their items and advantage from effectively bringing out deals through a commission.
There are a couple of famous online stages that offer affiliate programs on the off chance that you need to begin, for example, Amazon Associates, ShareASale, and ClickBank.
- Selling Your Products And Services
In the event that you are innovative and enterprising, you could think about utilizing your blog as a scene for selling your own items and administrations. This is an alternative particularly as your blog fills in readership, authority, and prominence.
There are WordPress plugins, for example, the WooCommerce plugin, that you can without much of a stretch incorporate into a your site and begin utilizing to sell items on the web.
- Sponsored posts
Advertisers are continually searching for openness and are happy to pay you for setting a supported posts.
Those posts generally advance sponsor items or benefits and are a decent method to bring in cash from your blog. Later on, in case you’re ready to fabricate a famous blog and become an expert in your specialty, the publicists could move toward you to distribute their posts.
Conclusion
Congrats! You’ve figured out how to begin. You have your own domain name, hosting space and your blog is set up.
Next, you should get acquainted with the WordPress dashboard, roll out wanted improvements, start content creation, and advancement to turn into an effective blogger.