Start A Blog In 2020

How To start a blog step by step

Starting a blog is a great way to help yourself and your family. It takes a lot of work and but at this point it is a well-traveled journey.

Blogging has immediately gotten one of the most popular methods for communicating and spreading data and news. There are indeed a large number of web journals on the web (don’t stress; you can make yours stick out and get took note!).

Before you start creating your blog, pause for a moment.

You will need to make some initial decisions in the beginning. I learned this lesson in a problematic way, and they determine exactly how successful you will be.

Here are some simple steps you can follow to create a successful blog.

Step 1: Pick a Niche For Blog

Step 2: Pick a Good Domain Name

Step 3: Pick a Good Hosting Service

Step 4: Pick the right blogging platform

Step 5: set up your blog with an Attention-Grabbing Theme

Step 6: Add Essential Plugins

Step 7: start writing/posting Your First Blog

Step 8: Promotion of your Blog to Get Traffic

Step 9: Real Ways to earn money with your blog.

Step 1: Pick a Niche For Blog

The first thing you need to do is choose a title for your blog. The search for a blog topic takes time and serious consideration. Before settling on this odd position, you should consider several possibilities that you think are right for you.

Readers recognize the emotion whenever they see it. When you write about an article that interests you, your blog is likely to attract others to the same passion, and the word will spread.

Make sure you only go for a topic that you are passionate about and aware of. A topic that makes you emotional, but you can easily find yourself excited about a lot of things.

Maybe you are passionate about food, but can you write about food? And if yes, how long can you write? So go for a topic that you are passionate about as well as you have enough knowledge to write on your blog for years without any problem.

Don’t worry too much about whether there are other blogs on your chosen topic as there is already a blog on everything. you can attract readers with good knowledge and by adding an attractive personality to your blog.

With two-way communication between you (the blogger) and your audience (your readers) can help you to create a successful blog. When readers comment on your blog or email you to discuss your posts in more detail, be responsive. The long-term success of your blog depends on the sense of community you create around it.

When you choose a blog title on a topic that you already like to talk about, it’s easy to discuss and communicate with your readers.

Pick a non-controversial topic.

As your blog grows more, more people find it, and some visitors may not agree with you so strongly that they attack you in the comments. You will need a deep skin to ignore personal attacks and strong opposition. If you will avoid such readers and conversations, stay away from hot button headings.

A topic that you enjoy researching

One of the unique aspects of blogs is their ability to provide fresh, meaningful content and discussion on a variety of topics. To make your blog a success, you should enjoy reading about your blog title and keeping up to date with news and current events. That way, you’ll keep the content of your blog exciting and relevant to your readers.

Don’t choose a mind debating topic.

People from all walks of life with a different opinion will visit your blog, and some of them may not agree with everything you write. Successful bloggers enjoy discussing the topics on their blogs from all angles and appreciate the discussion, which is healthy and contributes to the growth of your blog’s readership.

Don’t choose a topic that makes you feel uncomfortable talking to others. Find a topic you can speak to freely.

Step 2: Pick a Good Domain Name

Most crucial thing building up a blog. How will people find you online? As an author, your brand, so we suggest using some variations of your name.

Go to and click “New Domain” and check the availability of your desired domain name.

Even if your is not available, you can find it with another ending, such as your or If you are fully committed to writing, you can even try to attach an “writer” at the end of your name, as in

When you share a blog domain name with people you meet in person or even online, it will be easier for them to remember it correctly because your name is straightforward.

If you have a famous name, your ideal domain name is already missing. In that case, you can use your nickname, for example, your friends used to call you during collage time,

You can use your business name.

It’s a good idea to buy your domain name right after the blog, or business name comes up or while discussing some of your favourite designs.

You probably wouldn’t be the first person to come up with a great business name only to be disappointed by the available domain name results.

Keyword URL It is better to use your main keyword in URL; it will help the reader to understand the topic of the blog. And it is also suitable for Seo. Avoid to use digits in the domain name it is not easy to remember, and also it looks unprofessional.

Step 3: Pick a Good Hosting Service

Often overlooked, web hosting is one of the critical components of any successful website. WordPress hosting can improve your SEO can improve your SEO and increment deals.

There is an assortment of WordPress hosting alternatives accessible, for example, free, shared, VPS, dedicated and managed WordPress hosting

In this guide, we will assist you with picking the best WordPress hosting for your site.

In this guide, we will assist you with picking the best WordPress hosting for your site you, then you need to make decisson which hosting service is best for you.

To help you make the right decision, we’ve also made comparisons with WordPress hosting companies, including Speed ​​Test, Uptime Test, and Reliability Tests (scroll to see the full comparison).


One of the oldest web hosts started in 1996, when it comes to WordPress hosting, Bluehost has become the biggest name in the brand. They are a formal ‘WordPress’ recommended hosting provider. With Bluehost, you never have to worry about your website slowing down, even when there’s a lot of traffic. Their 24/7 expert help is always available to help you when you need it by phone, email, or live chat. They are ranked # 1 in web hosting for small businesses. On top of that, they’re offering WPBeginner users a special 63% discount, a free domain, free SSL, and a free site builder with templates.


SiteGround is the most popular and highly rated hosting provider in the WordPress community. They provide in-house WordPress speed and security solutions to make your site as fast and secure as possible. He is known in the industry for the best 24/7 support, which is why he is an official WordPress recommended hosting provider. That’s why we use SiteGround to host the website. Site Ground features include automatic upgrades, built-in WP caching, CDN, one-click clogging and GIT version control. They are one of the few companies hosting locations with 3 data centres in the US, Europe, and Asia.

Step 4: Pick the right blogging platform.

First, you need to decide, do you want to create a self-hosted or a free blog.

There are some platforms where you can create a free blog, such as,, and

Although, if blogging is significant for you, then the free blogging platform is not suitable for you.

There are many disadvantages to a free blogging service (limited monetization, customization and traffic), but most importantly – you will have no control over your blog.

And if you want to upgrade, you will have to pay more than your budget.

So, you should host your blog yourself and create a self-hosted blog.

That way, you won’t have any restrictions regarding the content of your blog (such as photos and videos). Your blog will look better and professional, and can be improved too. Also, you own a personal blog.

Hence, you won’t have any restrictions regarding the content of your blog (such as photos and videos).

Step 5: set up your blog with an Attention-Grabbing Theme

If you are just starting your new blog, the theme and the look of the blog are more important.

In blogging, designing a blog is essential because if you don’t have a great design, you are losing a lot of traffic and audience. Good design helps build more confidence in your readers.

Use GeneratePress, which is the lightest theme (under 50KB) and loads your website faster. I like the design of this theme, and many pro bloggers are using it because it’s easy to design.

Make sure the premium themes you are buying are lightweight and easy to use.

Now let me tell you some of the excellent paid themes which are lightweight and easy to customize.

Astra pro theme is similar to Generator Press. Still, it has a lot of features that are not available in the Generator, and you can also make your homepage attractive and responsive by using elements with it.

Focus Theme is a potent theme with all the necessary options like email opt-in, shortcodes and much more. This theme is easy to customizsle and completely responsive. If you are an affiliate marketer, then this theme is like gold for you because it improves conversions. It also has other features that help you make your website more powerful.

Schema theme is crafted by mythemeshop, and the best part of this theme is that it is search engine optimized. It’s the fastest theme as well.

Generate Press is the theme I am currently using in my blog, and for me, it is working fine so far as it is easy to customize this theme so any new senior can customize it. Can make according to The support for this theme is fantastic. If I want to choose the topics as mentioned above, then I choose Generator Press because of their fabulous look.

Now that you’ve chosen a theme, it’s time to install that theme on your blog.

Follow the steps below to install any WordPress theme on your blog.

First of all, you should be login on your WordPress dashboard ➡ appearance ➡ themes.

Click on the upload theme and upload your theme zip and activate that theme on your blog.


Finally, you installed and activated your favourite theme into your blog. Install theme is an easy job, but the primary and essential task is to customize that theme.

If you want to customize your theme, so click on appearance ➡ customizes, and now you can be able to customize your theme.

After making your theme responsive and optimized now, I will tell you some most essential plugin which almost every WordPress users install and it’s also an important part to run your website on automation.

Step 6: Add Essential Plugins

WordPress is nothing without plugins because plugins are essential (for SEO, speed and many others, improve your content). There are many plugins on WordPress, but there are some plugins that I am currently using and building such things on Autopilot.

Here are the list plugins you can use in the WordPress site.

Elementor or Thrive Architect These page builders design any page. These plugins allow you to create the landing page of your dreams just by dragging and dropping. I used both, and they are very light to use and help me create a fantastic page.

Rank Meth SEO

SEO is crucial for traffic ranking and driving. Rank Math is a new SEO plugin that is now a favourite for every blogger. Many bloggers recommend that you go with Yoast, but I do not recommend it because they do not have such features.

WP Rocket – You already know that speed is an essential factor for ranking on Google. So WP Rocket is a plugin that helps you improve and speed up your entire website. I strongly recommend you to purchase this plugin. If you are looking for an alternative, then you can go automatically.

Thrive leads – This plugin will help you to collect emails of your visitors, it also helps you to make sticky ribbons, poppup lightbox, content lock, screen filler overlay, and more.

iThemes Security- This is a best security plugin, It happens many times when someone tries to hack your website, in this case this plugin will help you to keep secure your website.

Anti-spam – This happens sometimes people make spam comments on your blog. This plugin helps you remove this comment automatically if someone comments on your blog and the comment looks like spam.– If you are writing an informative article that has a lot of photos in it, then this plugin tries to improve your photos and it helps to load your website fast.

These are the top plugins I used to run my website properly.

I do not recommend you to go with dirty or cracked plugins as these types of plugins are easy to hack by hackers and by this you loosen the data of all your website. If you want to do professional blogging and make money from it, I highly recommend you to maintain an investment mindset and treat your blog like a business.

If you are curious about how to install plugins? Let me help you out.

Go to your WordPress dashboard

Then go to Plugins Go Add New

Next upload the plugin zip file and click “Install Now” button.

After installing, click the “Activate Button” to install this specific plugin.

Now let’s move on to other topics.

Step 7: start writing/posting Your First Blog

You must be excited but curious also about how to write your first post.

Let’s figure it out together.

Firstly, I must say congratulations, because, you have set up your blog successfully.

Now it’s time to create a attractive post for your new blog.

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

After this, you will land on your post and here you can start writing your first amazing blog post.

All blogs have to start somewhere, so make sure your first impression on Blog should be good! Here are some tips to help you write your first blog post:

As with any new situation, it is important to introduce yourself and give people a chance to get to know you.

In your first blog post, tell your readers who you are, what your blog is about, and why you’re blogging.

No need to give a long introduction just a short paragraph is enough to explain that who you are.

And, don’t forget to include a photo of yourself with a short bio. This builds legitimacy and trust in your blog, which will only help engage new readers.

If you are struggling to find the title of your new post, I recommend you to research some keywords around your niche and by searching you will find a lot of awesome keywords that are easy to rank.

I advise you to use long-tail keywords because it is good for Seo.

Always trying to make a great title for your blog post using numbers and power words.

To make sure that you want to add some images to make your article more comprehensive, I strongly recommend that you make your article as long and detailed as possible and by posting in more detail. You can make your reader a real fan.

I suggest you go with the on-page guide so you can easily refine your content.

Use words like you and me to connect more with your readers and try not to take copyrighted images from Google, I suggest you always use copyright free images.

A great way to get into the blog writing zone by reading other blogs. That way, you’ll know what content is already there, and you can work on improving a new angle or perspective that makes your blog more real and readable.

A clever strategy is to read a blog that you don’t agree with, or that you don’t like. Has a different point of view. Then, write a post from the opposite point of view, and really engage your readers. This can be a great way to build a buzz around your first blog entry.

These tips help you create your very first blog post.

Step 8: Promotion of your Blog to Get Traffic

Before you start making content for your blog, significantly it takes some time to analyze your target audience and what they’re actually looking for.

You need to understand all the problems of your target audience.

Like, understand their problems and give them a solution, and what type of content they are searching for.

Do a proper keyword research to discover specific words that mostly users type in google to find their desired content.

If you use the “best guess” strategy, then many of your articles will not work well in search engines. Just because no one is searching for the keywords you use, or there is a lot of competition for those keywords.

Discover Original Search Terms People search for unique content for popular search terms Learn from your competitors and beat them with better content Create a series of column articles to drive consistent traffic to your blog.

There are many free and paid tools that can help with proper keyword research.

To learn more keyword ideas, you need to enter a keyword, competitor blog / website URL, or your own URL.

The content of a blog, usually a specific article of content, is a comprehensive article on a specific topic that includes all the details. This makes it extremely helpful for consumers.

Basically, these are your most important articles. You need to choose the most intelligent keywords and then provide as much information as possible in a long form article.

As we mentioned earlier, search engines and users like long and concise articles that provide them with all the information they need.

A little difficulty in reading or understanding will deter your users, and they will walk away without seeing all the useful information you have been offered.

To avoid this problem you should make easy to read content.

Apply some basic SEO techniques

SEO is a set of best practices that can help you make your website more search engine friendly.

There are many SEO tools and plugins, free tips, and step-by-step tutorials that you can use.

Write Great Headlines

When users find your content in search results or in an RSS feed, the first thing they see is the title of your article.

A charming blog post title stands out and gets more clicks. While a simple and boring headline is ignored, users scroll through it.

This makes the headlines very important.

Fortunately, blogging experts have been researching headlines for a long time, and you can benefit from their results.

A good headline can trigger an emotional response (joy, surprise, shock, curiosity, fear, excitement, greed, and so on). It offers visitors a reward and value.

Add photos, videos to your blog

As human beings, our brain prefers the visual element. We like colors and objects because aesthetics stimulates the emotional response in our brain. It makes us more engaged and immersed in our environment.

People love to see infographics because they make information attractive and easy to use.

Photos from your blog grab the reader’s attention and help them focus not only on the visual element but also on the surrounding text.

If you’re just starting out, then it’s important to know that you can’t use any of the images you see on the Internet. Images are protected by copyright, and plagiarism can have serious consequences.

Videos are also more important content that you should use in your post, most of the users like to watch video instead of reading content. Videos will attract users towards your blog.

Share your blog on social media

If you’re like most blogs, you probably only publish one article a day, that means for the rest of the day, there are no updates from you on social media.

On platforms like Twitter, your tweet will expire soon, and your users may not even see it.

Wouldn’t it be nice if you could automatically share your old content from time to time throughout the day?

This will help you increase visibility and get more traffic from social media by keeping your profiles more active.

Step:8 Real Ways to earn money through blogging

This is the important part for you all where I shared some ways which help you to make money from your blog.

There are some ways you can earn money from your blog. In this section, we will discuss some of the ways you can make beautiful money from your blog.

I’ve compiled a list of ways to help you make your first dollar online

Affiliate Marketing: This is a perfect way to earn money online. In this, you have to promote another product on your blog and if you get the sale of this product, you will get commission from the owner of this product.

Advertisement on your blog: One of the most common ways bloggers use it is to monetize their traffic and make money from it. Many bloggers are using it and making good money. There are two major websites that pay for advertising – AdSense and, where you can apply for and earn money from the program.

Offering services: If you specialize in anything like SEO so that you can offer service to your readers and you will be paid directly by them. This is one of the fastest ways to make money from your blog.

Selling any course or product: If you know how to sell anything so you can create your own course and sell it to your readers but before that, you have to build trust in your audience if you already have one With an audience, you can sell them anything.

Here are some ways you can make money through your blog. But always remember that if you want to make money from your blog, you have to be patient and work hard on your blog and you will definitely see your massive progress.