How to Start a Blog in 2020

By at in Avoori | 0 Comments - 29 Minutes

How to Start a Blog in 2020

Starting a blog can be a very overwhelming journey, it can be scary, but also a very fun one. Blogging can be life-changing, and it can also be daunting. Some people made 6-figure income from blogging only, and some others chose to stay at a 3-figure income or 4-figure income a year from blogging. What you choose to do with your blog, will highly impact your journey, and this is something you should know before you even start.

Some people choose to start blogging as a way to talk about their passions or share their journey, while some start a blog in order to make money. The hobby bloggers usually get their fulfillment from writing only, while the second type of bloggers are fulfilled once they start seeing money being made. Now, even as a hobby blogger, you might want to read this, but if you’re a money-lover blogger, then you NEED to read this, and as soon as possible.

This guide will help you learn how to start a blog from scratch, and build a steady income from it in a matter of a month, and a 6-figure income in the long run. So, are you ready?

How To Start A Blog In 2020 in 7 Easy Steps

  1. Choose your Blog’s Niche Carefully 
  2. Think About Your Goals And Write Them Down
  3. Choose A Great Domain Name
  4. Start A Website With Avoori
  5. Choose The Right Theme 
  6. Creating Content 

Choose your Blog’s Niche Carefully

Choosing your blog’s niche is very important. All blogs need niches because they enable you to concentrate on one single audience and give your best to it. You can choose one of the hundred niches of blogging out there, and you can make it work if you want to.

But, if you want to make money from blogging in a matter of months, and not years, then I’ve got one advice for you, choose a niche that will drive you money. Most people will tell you to blog about what you’re passionate about and about what you like most. Blogging about what you like will help you maintain a writing schedule and write even when you’re down and when you’re feeling unwell. And although that might be true, it won’t stand in the long run.

The first thing you need to know about passion writing is that it won’t help you make money quickly, it also won’t help you build a large following quickly. Passion writing might keep you excited at first and let you write consistently for the first 2 months or so, but it won’t keep you going for more than a year.

Why? Because you’re pouring your energy and time, and aren’t seeing anything in return. The only ones reading your posts are your friends, family, and a couple of followers, and that isn’t something that will keep you going through the day.

That’s why you need to find a niche that drives money because money will be your new passion and will keep you going even when you’re feeling unwell. When you see that your efforts are paying and are making you money, you’ll automatically become passionate about what you and what you write about. So, how can you find a sustainable niche nowadays with all this competition?

Research Your Niche

The first thing you need to find out about your niche and audience is if they’ve got a revenue potential. If they do, then if you present them with a solution to their pain points, they will pay for it. 

So, start by researching your niche really hard, you need to understand their demographics and understand what they want most than everything. By doing this, you’ll be able to present them with the perfect solution.

To do this, first think of yourself, think about what part of the audience you are, and the pain points that you have. If you’re able to understand yourself and understand what pain points you have, then you’ll be able to help the audience you’re a part of.

Let’s take an example of the blogging niche, most of those who want to make money from blogging are: 

  • Millennials 
  • Stuck in a job they don’t want
  • Work from 9 am to 5 pm
  • Sacrifice time with their family for work
  • Want to make a passive income 

This kind of niche has obviously revenue potential. By presenting them with solutions and showing them how to blog and how to make money from blogging, they will convert to long-term users and will buy what you offer.

If you start a blog, then you’ll notice that you drive a lot of readers and a lot of traffic. You’ll notice many users, some might be your niche, some might not be your niche. So, in order to convert your niche this is the strategy you’ll probably follow: 

  • Create high-quality content in order to drive traffic
  • Place high-quality CTAs in order to make people subscribe 
  • Place affiliate links in your content to make money
  • Sell a course for a couple of hundred dollars related to your niche’s pain points 

This strategy is what most bloggers follow, and it works perfectly. But, there is something you should keep in mind. If you use B2C content marketing, then you might not drive many sales, that’s why you need to change your main keywords to make it more of B2B marketing.

B2B marketing makes the most money because businesses are ready to invest in solutions that will help them overcome their troubles & struggles. If you do this correctly, then you’ll be able to drive more sales quickly and easily.

Even if you just convert 2 customers a month, that’s $400 a month. You might start with 2 customers a month, and end up with 12 customers a month by the sixth month, and 20 by the end of the year. 

Use Your Professionalism

Now that you’ve found the perfect niche to target, it’s time to convince them that you’re the one they need to solve their problems. To do this, you first have to ask yourself, why am I better? What is the solution that I’ll provide? What is my professional experience?

After you answer these questions, the only thing that is left for you to do is to build a name for yourself out there. You need to start building connections by leveraging your professional experience and getting out of your comfort zone.

Building connections is very important to make your blog successful. In order to make your blog successful, you need to build backlinks, and the most popular way to do this is by guest posting on high domain authority websites. These websites will make you more popular and will make you bring more traffic in the long run.

But, the question asks itself, who would feature you on their blog post and why? And that’s where you’ll leverage your experience.

Your experience will have helped you gain enough contacts that will help you grow. These contacts can be clients with blogs, can be friends who know people who have blogs, and so on. Make sure to go through your contact list and start making calls in order to get a guest post opportunity or two.

Keyword Research

The third thing you need to understand and learn when starting a blog is keyword research. Keyword research might be a little bit complicated, but if you plan on becoming a successful blogger, then you need to become an expert in it.

People search for things all the time and every minute on search engines. When they research a word, websites appear on the SERPs, and those websites are usually SEO friendly websites and know how to target keywords. 

Luckily for you, the platform we’ll be using today has high-quality SEO tools that will enable you to understand keywords and implement them like a professional on your website. 

So, here are some things to help you out on your SEO journey:

  • If you have low domain authority, lower than 30, then you need to target long-tail keywords that have low search volume and have a low keyword difficulty. 
  • If you have high domain authority, higher than 30, then you can target short-tail keywords that have a high search volume and have high keyword difficulty. 

If you’re wondering what is an indicator of a low search volume then here’s a quick guide to help you out:

  • 0-1,000: Low Volume
  • 1,000-5,000: Low To Medium Volume
  • 5,000-20,000: Medium Volume
  • 20,000-100,000: High Volume
  • 100,000+: Very High Volume

For keyword difficulty, here’s a quick guide to help you out: 

  • 0-20: Low Difficulty
  • 21-50: Medium Difficulty
  • 51-75: High Difficulty
  • 76+: Very High Difficulty 

How To Find Keywords

Other than Avoori, there are a lot of other tools that you can use in order to find the keywords you need. You can look for keywords using these tools: 

  • Ahrefs: It’s an online marketing tool that will help you find the search volume, CPC, keyword difficulty of keywords and might even suggest keywords for your content.
  • SEMrush: It’s an online marketing tool as well that does the same as Ahrefs but has more features and is more expensive.
  • NeilPatel: Neil Patel is one of the top bloggers nowadays. He has created his own tool for keyword research for free that you can use by accessing his website.

You can also look for keywords using Google Trends, Google’s SERPS, Wikipedia, and so many other things. You can look for keywords on social media and basically any other platform online where you know your niche hangs out.

Here’s a complete guide of how you can research keywords even if you’re a beginner.

Think About Your Goals And Write Them Down

After you find your niche, leverage your professional experience, research keywords, and plan everything, it’s time to put down some goals. When you’re just starting out, you need to keep in mind one thing, and it’s that you need to keep it simple.

Your goals for the first three months need to be simple, your ideas should be simple, your to-do list should be simple, and everything simple. The key to being successful at first is to keep an open mind and a simple mind.

So, for your three first months, your goals should be SMART and that means:

  • Specific: You need to specify everything you want and in great detail.
  • Measurable: Your goals should be easy to evaluate and have data that can be analyzed.
  • Achievable: These goals should be easy to achieve and should be within your capacity. 
  • Relevant: They should be realistic and should help your business grow:
  • Time-bound: Should have a specific timeframe and a deadline that you shouldn’t exceed.

So, let’s take an example of the type of goals you should have for your first three months:

  • Create a number of blog posts and publish them monthly or weekly.
  • Complete all of your website’s pages including the “about me” page and the “contact me” page.
  • Publish a few guest posts to help you get more exposure.
  • Reach certain traffic by the end of the second month. 
  • Get a number of subscribers to your email list.
  • Raise a number of backlinks (external & internal) for your blog. 

You can customize these goals based on your capacity, on your skills, and on your niche. These are usually the things you should concentrate on when you’re in the first three months. After three months, your goal list would become longer and more detailed as you’ll have more things to accomplish.

For your long-term goals, you can become more creative. But make sure they’re always SMART because those are the best kind of goals a blogger can have. For your long-term goals you can put: 

  • Reach certain traffic that is the double of the one you got in the first three months.
  • Build connections with other bloggers and exchange backlinks.
  • Target medium to high search volume keywords that have medium to high difficulty.
  • Start making money from affiliate links.
  • Sell your course to a number of people.
  • Grow your email list to double or triple the number you got in the first three months.

Here’s an example of how to set your SEO goals.

To reach these goals faster, you need to have a compelling blog profile and compelling landing pages. These landing pages should include: 

  • Your solution to their pain points
  • Your blog’s headline
  • A convincing short pitch that will explain what you do to visitors
  • The value you propose
  • The kind of people and the niche you target

Your blog’s profile will help you remember why you’ve started a blog in the first place and what you should do to make it work.

Choose A Great Domain Name

It’s time to get to work now, and work means coming up with a great domain name. Your domain name is the address of your website. It’s how people will find you and will end up on your website. 

This step is very important and might take some time. You should come up with a domain name that is relevant to your niche, memorable, and catchy. This way you’ll have more chances of ranking up, and of attracting the right niche.

A long time ago, it was possible for people to choose a domain name that is broad like easily. But now, it’s no longer possible. All the broad domain names have been taken and now people can either come up with ultra-specific domain names, unique domain names, domain names used their names, and so on. 

Coming Up With A Name

While it might be a good idea to choose an ultra-specific domain name, it’s better if you choose a broad one in order to play with content as much as you like. If you choose a specific domain name, then you’ll automatically narrow down your niche and have to write about a limited number of topics and might run out of ideas.

By writing for one single niche that is too narrow, you might quickly get bored and no longer want to write about those topics. That’s why it’s important to give your creativityThere are a lot of people who have blogs using their own names like or These kinds of domain names are flexible as you can target any niche with your name. You’ll never be limited to one single niche to an ultra-specific one by choosing your domain name, and this way, you can write about any topic you want.

A lot of times bloggers will have to build a new website in order to target another niche, or will have to change the name of their blogs if they want to change their niche. But, when you have your name as a domain name, you’ll never have to do this.

So, it is very flexible and can be a solid choice. But, if your name is too long, is too complicated, or is too hard to remember, then you might find some trouble converting people or making them remember your website’s domain. 

Domain Name Extensions

After you come up with your domain name, it’s time to think about an extension that will suit it very well. There are different extensions out there like .com, .net, .org, .fr, .us, and so many other ones.

.fr stands for France, .us stands for the United States, .uk stands for the United Kingdom. There are other ones like .log which is used for blogs, .sports for sports blogs, .biz for business blogs, and so on. 

But if there is one thing that almost everyone agrees on is that .com is the top-level domain that almost everyone uses and trusts. .com is favored by search engines including Google and is favored by internauts as well. 

The top domain extensions are:

  • .com
  • .co
  • .org
  • .us
  • .net
  • .blog
  • .io
  • .biz

These are the top domain extensions out there and that are used by most websites & blogs. 

Domain Name Price

If you want to know what your domain name is worth, then there are a lot of websites you can use. You can either buy the domain name from Avoori and it’ll be automatically be verified for your website, or you can buy it elsewhere and then connect it with your Avoori’s website.

Avoori has affordable domain names which means they won’t cost you too much and won’t be expensive.

What To Keep In Mind

  • You’ll want your domain name to be simple in order to help people remember it easily & quickly.
  • Avoid using “.”, numbers, and hyphens in your domain name.
  • Use a keyword in your domain name in order to rank for it or to prove your credibility.
  • Choose a domain that is easy to spell.

Start A Website With Avoori

In order to start a website, you’ll need a trust-worthy platform. There are a lot of solutions out there that you can use for your blog including WordPress and website builders. But, there’s a solution that is the best of both worlds and it’s Avoori.

Avoori will help you build a website powered by WordPress but that can be created using the drag & drop feature easily. It won’t take you much time, and it also won’t take you much effort. You can choose WordPress if you like, but WordPress is a lot of work. You’ll have to look for a hosting provider, and there are hundreds of them out there. You’ll have to look for a great template, and there are thousands of them out there. You’ll have to choose a trustworthy plugin, and there are hundreds of malicious ones out there. 

And the most important thing is that you need to be technically savvy and know “coding” in order to customize your WordPress website and optimize its speed.

Why Choose Avoori

  • You’ll have a website powered by WordPress
  • Avoori has excellent customer service 
  • You’ll benefit from a fast website
  • Three different pricing plans to choose from
  • Special packages for digital agencies
  • Drag & drop feature
  • Easy dashboard and easy layout 
  • A secure website that comes with an SSL certificate 
  • Affordable prices
  • 14-day trial 

So, let’s take a look at how you can create a website with Avoori. 

Go To Avoori

The first thing you need to do is to go over their website here and click on the “Get Started” button. After you do this, you’ll be redirected to a form that you need to fill in with your information.

Enter your billing information and choose the pricing plan you want. After you finish your registration, you’ll be redirected to your admin panel.

If you haven’t chosen your domain name yet, then this is a good time to start. On the homepage of Avoori, after you log in with your account, go over to domain. 

Research the domain you want, see if it’s available for purchase. If it’s available then all you have to do is buy it.

After your purchase, you’ll receive a confirmation email to confirm that you’ve bought it. 

Your domain name will automatically be verified by Avoori within minutes or 24 hours at maximum. 

After it’s verified, you’ll be able to find your domain name on your admin panel and you can start creating your website. 

Choose The Right Theme

Now it’s time to choose the right theme. Themes are important for your blog’s success. Themes can either break or make your blog. The right theme will make your visitors comfortable on your website and will make them like every minute of it. While the wrong theme will make them feel as if your blog isn’t the right one for them and will make them exit as soon as they enter.

So, if you want to build a great theme for your website, you’ll first have to ask yourself:

What do I want on my website? By finding out the answer to this question, you’ll quickly be able to realize what you need. Your theme should reveal what your website is about and what your brand is about. It should have unified colors, a unified font, a unified letter spacing, and so on. 

Choose Your Colors

Before you even choose a theme, you need to choose your colors. Colors are extremely important and say a lot about your business, more than your content does. If your blog is red, then that means it’s ambitious. If it’s blue, then that means it’s trust-worthy, if it’s black then it means it’s elegant, and so on.

So, start listing down colors that will go well with your blog’s personality. Once you do, start filtering out colors that will make the contrast look uncomfortable and that won’t go well with your blog’s content.

By the end of this, you should have a list of three main colors and three secondary colors that you’ll be using for your blog.

Avoori has a wide selection of colors that you can choose from for your blog, and they’re quite easy to integrate as well.

Choose Your Font

Fonts are very important as well. Fonts are very expressive and you can tell a lot by the fonts used by a website. There are serif fonts and non-serif fonts.

Serif fonts usually make your content look traditional and are easy to read especially if the size used is large. They make it easy for the eyes to travel the text which helps in legibility. 

Non-serif fonts are more modern and make your design pop up as well. They’re good to use whether the text is small or big as they create a casual vibe. 

So, once you choose your font, you’ll be able to determine the vibe of your blog.

With Avoori, choosing your font has never been easier. You can choose the font that you want when you’re adding a block of text when customizing your website.

Theme To Choose

There are a lot of themes you can choose from on Avoori. All of the themes are created by design professionals which means whatever you choose your design will still pop up and will make your website look modern and sleek. 

To choose a theme for your website, all you have to do is logging into your account and click on your website.

You’ll be redirected to templates collection where you’ll be able to choose a template for your website. Don’t worry, you can change it later if you don’t like it.

Once you choose your template, you’ll be redirected to your website’s dashboard where you can customize it the way you like.

If you want to edit the colors, fonts, and content that is on the website, then all you have to do is click “Edit Website”.

Here’s how it will look like once you start customizing your website. You can drag & drop all the elements you need and voilà; you’ll have a website that is ready to be published.

Creating Content

After you’re done with customizing your website, it’s time to create some content. Here are the pages that you need for your blog: 

An About Me Page

This page should represent what your blog is about and how you’ll be helping visitors. It should be detailed, thorough, and also sweet to read. Make sure to highlight your professional experience, what you did before blogging, and how you came about to this journey. Make sure to make it as humane as possible as it will help visitors relate to you more.

A Contact Me Page

This page should include your contact information in case anyone wants to contact you. As a blog, you’ll most likely start writing sponsored posts, will have to speak with people who purchase from you “courses”, will have to answer questions of visitors, and so on. That’s why it’s important to have a great contact page that will make it easy for people interested in you, your services, and your blog, to contact you.

A Privacy Policy Page

If you’re selling courses, using affiliate links, and are using cookies on your website, then you must have a privacy policy page. In this privacy policy page, you should explain to visitors that you’re saving their cookies, how you’re using them, and how you’re protecting them. You also need to explain your affiliate links, what they’re good for, and what they should expect. The same thing goes for courses.

A Home Page

Your homepage can be a static page where you talk about your blog, your services and how you help people, or it can be your blog page as all of your latest blog posts will appear on it. Whatever you choose, make sure there is a section or a block on your homepage that will explain what you do and how you help people. Whether that block is your author bio or a simple block where you explain what you do.

Your Blog

Now it’s time for real work. People will come to your blog expecting and wanting new blog posts. That’s why it’s important to have a blog page where all of your latest content will be. If you chose your home page to be a static one, then your blog page is a must. You need to create categories in it, and sometimes even sub-categories.

You’ll need to start writing relevant content and placing it under relevant categories, this way users will quickly find what they want and won’t get lost on your website.


Starting a blog is very easy, especially if you use Avoori. You’ll be able to create your website within hours or days and will be able to start creating the content you want. Avoori is very helpful and has made the journey of blogging much easier. So, why not give it a try?

Oumaima Boukentar

Oumaima is a fresh college graduate who’s currently working her way in blogging at her own blog and in freelance writing to become a successful writer. If she’s not blogging or freelancing, then you’ll find her chilling at her house while eating a slice of pizza.

Leave a Reply



Creating your Website