How to Start a Blog (and Make Money)in 2022

How to Start a Blog (and Make Money)in 2022

Start a blog and make money from it this year without breaking your wallet

This ultimate guide summarizes my 14-day free blogging course carefully designed to teach you how to start a blog and make money from it. It is an easy step-by-step tutorial to help you start a blog and make a profit.

You are here because you want to learn how to start a blog and make money from it. I set up this blog to share my personal experience on how I started a blog totally from scratch with no experience and virtually no money. This is your ultimate guide to start a blog ​and make money this year.

This guide shows the exact approach I used to start my blog in 2021, and it includes the step-by-step process I used to start a blog and make money from it. I have already used this approach to help a lot of people since I started last year.

People start a blog for so many reasons, of which the basic idea is to communicate to people, but nowadays it has become a business people do for a living. Blogging is no more a hobby but a real business. Starting a blog in 2022 may seem impossible because people think those days are gone when people sit online to read blog posts, but surprisingly blogging is increasing year after year, which means people still read blog posts despite the short span of attention online.

In case you are skeptical to start a blog, use this guide.

Learn How to Start a Blog in 9 Easy Steps Today

How to start a blog in 9 simple steps. Free blogging tips to get your blog started. How to monetize your blog and make money blogging in 2022

This guide contains the following steps;

Disclaimer: Please keep in mind that some of the links in this article are affiliate links, which means I’ll receive a token as compensation at no extra cost to you. When you buy hosting via my Bluehost or any other web hosting affiliate link, they appreciate me, which helps keep this guide free for you. I only suggest products and services that I have personally tried and supported. Thank you.

What You Should Know About Blogging

A blog is a constantly updated website where new information is routinely published. It is generally written in an informal or conversational style, often attracting readers and creating an online income.

You’re reading my blog right now, and this simple tutorial will help you through the steps of creating your own blog.

Well, in my opinion, blogging is not for everyone. Like any other endeavor, I can assure you that starting a blog is one of the easiest, most accessible ways to launch your own business and earn an income online (from anywhere in the world).
The world is not going back to a condition where the usual 9-5 job salary can take care of everything, so, we all need to find ways to utilize our skills, experiences, and talent to make money.
You don’t need to be a professional writer or web developer—and you don’t need any credentials, years of experience in your field, or a degree in order to blog and become successful at it.
You can start blogging regardless of your age, location, or experience level and still build a profitable online business.

Yes, But Caution: This is no get-rich-quick system.
The fear of people don’t read articles online these days is a hoax,

We’ve entered an era where millions of individuals all over the world are opting to work from home or own their own business rather than doing a regular 9-to-5 job.
Blogging has a huge potential to be one of the most successful online businesses, with extremely cheap initial expenses.

People are making a lot of money from their blogs without doing it full-time.
Part-time bloggers may earn well into the significant amount per year from their blogs.
Starting my blog during the lockdown was kind of a test to put this doubt but now it’s helping me in a more serious way than I thought.

You can scale your blog to a point where you will eventually monetize more by accepting commercials and sponsorships, selling online classes, establishing a podcast, and doing other things (which we’ll discuss later).

Yes, It took me 64 days to successfully launch this website one year ago during the lockdown.
l started this blog in 2020 and all I did is to sit down and find out how, it’s pretty much easier, even if you have no technical knowledge of websites.

I’m not special I’m just like you, an average guy.
I have broken down all my day’s activities that I did two years ago into a course for you to follow and do the same for FREE.

This tutorial is designed with simplicity in mind, and I’ll walk you through every step of the process so that you may learn how to start a blog and make money.

This actually depends on the type of blog you want to have or start with. It is still between $35 to $65 to start a blog in 2021.
The truth is you don’t need to start pushing money into your blog from the onset, so all you need to do is, to begin with, a hosting service for at least 1-year subscription.
The idea is to start with free materials and when you are ok with the results then you upgrade your blog.
Also as you learn about starting a blog in this guide, I’ll walk you through which blogging costs can be reduced or eliminated to help keep a tight budget.

Blogging is very huge now, According to data from WordPress, Tumblr, Blogger, Wix, Squarespace, and Medium, there are more than 570 million blogs on the internet as of 2021. (and this number is constantly growing).

There are over 6 million posts that get published every day. In fact, I don’t want to comment on this now.

But the most amazing thing is that it’s possible to cut through all these crowds and come to the surface.

All you need to do is choose the right way of doing things because there is no way you can cheat.

Now, you seem to have pretty much an idea of what you are getting into. After you’ve covered the prerequisites, let’s move on to the 9-step process of beginning a blog.

Let’s get started today if you’re eager to discover how to build a blog.

Step 1: Choose a Niche (Topic) for Your Blog

How to choose a niche to start a blog

The first step to setting up a blog is choosing a profitable niche (Topic) for your blog.
A niche is a marketing term meaning a specialized segment of the market for a particular kind of product or service.

This simply means a topic that you will be writing or talking about on your blog.

When it comes to launching an internet business, niche research is undoubtedly one of the most critical phases, but don’t get caught trying to find the “perfect niche.”

The person who started six months ago will always beat the one who has just found the “perfect” niche.

A lot of people fail in blogging because they choose the wrong topic. Yes, there are wrong niches and I am going to help you come up with a good if not the best niche for you.

You Maybe asking these questions now;

  • How do I come up with a blog idea?
  • What Should I blog about?
  • How do I choose a blog topic?
  • What if I don’t know what to blog about?
  • How to start a blog, How do I start it?

All these questions are answered below – Continue reading!

How to Choose a Profitable Niche When you want to Start a Blog

This stage consists of five processes and it’s very important not to skip this!

1. Make a List of All Your Interests:

What is it that you are most enthusiastic about? Consider all of your interests; whether or not you believe they will make a good blog post, you must include them on the list.

At this level, we are just speculating on all the possibilities right now.

The truth is that some of your niche ideas may be too broad right now, but don’t fret.
When you look at your list, you will notice that there are a set of things that you are more enthusiastic about it than others.

There are probably a handful of them on the list that, if given the opportunity, you could talk about it all day without running out of words.

It could also be a great blog niche.
If you located one in your list, you can circle it for the time being.

2. Compile a List of Previous Jobs, Hobbies, and Experiences

You may have worked in or are presently working in a specific career.

Make a note of that. What are your own interests in this situation?

Gardening could be your hobby. You may enjoy playing the guitar or becoming a member of several sports teams. Make a list of them all.

Your profession or pastime may not be a good fit for a blog post topic; yet, you may uncover a common thread connecting numerous elements of your life and wish to write about it.

A creative blog niche can be a terrific fit for you if you’re an ad agency, designer, orchestra performer, or devotee of sketching and painting.

It’s a good idea to think back on your previous blogging experiences to acquire insight into the types of content you enjoyed generating the most.

3. Consider the Books, Blogs, and Magazines you Read:

I was surrounded by people I had just met while writing this section of this post.

One of them asked; “Do you watch movies?” Yes, I said.
Which is your favorite? He inquired.
I enjoy drama, adventure, and science fiction Stories.’ In general, I’m not a big fan of action movies.

Following the conversation, I realized that the majority of the movies and novels I read cover the same ground of a collection of stories from the fiction and fantasy realms.

It’s no surprise that Marvel films have long been my favorites.

Why am I saying all these,? When it comes to choosing a niche, it has no boundaries. You can start an argument with just a question and it can generate a series of questions that can run for years.

The idea is to be able to spark an interest in people to begin a conversation where you become the central point within the conversation.

It’s likely that you have a wide range of interests, or that all of your reading focuses on a single broad topic (such as “Career Development”), which could help you narrow down your blog topic.

4. Make a List of Major Projects you’ve Completed

Most successful blogs are built on how to do something. They are all made of tutorials and guidelines. if you know how to do something and can teach, please share.

A single mother in a kitchen, for example, teaches this generation how to prepare traditional foods is a blog, or the Chairman General may be showing people how to blend colors for room design so that their ancient house appears new is also a blog.

There are no boundaries.

What are some of your most notable accomplishments?

We’ve all attempted and succeeded at something in the past.

How did you manage to achieve it?

How did you manage to shed or gain weight when you were too thin at one point in your life?

You’ve been married for 25 years, but your friends are divorcing.

How are you doing it so successfully?

You started off with a lot of debt, but you’ve worked your way out of it. How did you manage to achieve it?

5. Review a List of Popular Subjects

If you haven’t found a niche yet, you’ll need to employ this procedure.

I’m assuming you’ve already compiled a list of at least two outstanding blog topics, but if not, you’ll need this last strategy to help you decide.

This technique will require a significant amount of effort because it suggests that you have no passion, interest, or skill to share or write about with others and that you must learn and contribute as you go.

You should conduct some research on the following topics:

  • Personal finance investigation. (How to make money)
  • Generic way of doing something (Eg. How to Create a Website)
  • Parenting
  • Personal Development (How to Change career at 40)
  • Health and Wellness (eg. How to lose weight)

The list above will give you tons of possible topics to choose from. These are the generic topic anybody can master and teach. Don’t just pick something and call it your niche because there’s a market for it.

You should be enthusiastic about the niche. It should resonate with you otherwise you will fail.

4 Ways to Identify a Profitable Niche

You managed to pick a blog topic from the above process but we need to know if it’s profitable.

Your interest and experience alone are not enough to make money with a niche blog. Unless you are blogging for a hobby. I teach how to make money with a blog. haha.

1. Is your Niche Evergreen?

An evergreen niche is one that is unlikely to become obsolete anytime soon. Any topic that has the potential to stay in a discussion boardroom for the next 5 years is likely to stay active in the market as well.

How do you tell what’s evergreen and what isn’t?
The use of Google Trends and common sense will help you identify that.

Enter your topic into Google Trends to watch how the graph evolves over time. If it’s expanding, that’s fantastic! It’s fine if it drops a tad bit over time. If you see a lot of ups and downs, you should probably avoid it.

Let’s compare two common niches with Google Trends
Compact Disc and Mattress.

Compact Discs are practically obsolete in today’s technology and, as a result, are no longer relevant in the market. People are still buying them, but the market will continue to decline until it is absolutely gone.


Here’s an example of an evergreen niche — one that will never die compares mattresses. Upon all the technologies we will still sleep on mattresses… haha

We all require sleep, which necessitates the use of a suitable mattress. Mattresses are unlikely to be replaced by new technology in the next 20-30 years, thus we can safely term our niche evergreen.


2. Does This Niche Have Products and What is The Price Range?

Imagine choosing a niche that sells $5 Phone cases, we would need to sell 2,500+ cases every month to make a thousand dollars.

As a newbie, selling that much volume is exceedingly tough and would be a waste of your time.

A good niche should have three variations of products
a) Entry-level Products and accessories priced between $50 and $100.
b) The bulk of its products range in price from $100 to $300.
b) Some high-end options cost $500 or more.
This makes it quite convenient for every visitor to get something out.

3. How Popular is This Niche?

It’s depressing to start a new business only to discover that the venture’s potential is only a few hundred dollars each month.

We’ll go more into the figures later, but there’s a simple technique I use to pre-qualify niches.

If you check from market places like Amazon, the popular niche must have 20 goods on Amazon, each with at least 50 reviews.

For smaller niches, read through the first 5 pages and if there are at least 20 goods with 50 reviews – you’re good to go.

4. How Broad is This Niche?

We want to build a genuine internet business, not just make quick cash.

If you restrict yourself to a specialty such as “iPhone 10 reviews,” you will shortly hit your boundaries and be compelled to start a new business.

Instead, you would design your website around the smart phones niche, with iPhone 10 reviews included in one blog post (4G Smart Phones ) and other pieces focusing on that and other phones in that niche.

You can pause here and take a piece of paper and make a list of your interests, hobbies, and passions and begin identifying goods in that area.

Here is a Sample
Take a Clue from Kay’s Interest;

Music (Broad)Travel (Broad)Health (Broad)Sports (Broad)
Acoustic Life (Niche)Goats on the Road (Niche)Men Health (Body
Building) Niche
Extreme sport (Niche)
Products in this Niche Products in this Niche Products in this Niche Products in this Niche
DJ Kits/Sets
Lockable suitcases
Carry-on -Luggage
Travel Adapter
Travel Backpack
Lightweight Tent
Hiking Boots etc
Whey Protein
Soy Protein
Pre-workout Supplement
Yoga Mats
Weight Lifting Boots
Gloves and Belts
Mountain Bikes
Protection Gears
diving wet Suits, Watches
Surfing Tools and Equipment
Rock Climbing Equipment

What are the most popular blog topics?

Popular blog topics include health and wellness, celebrity news, DIY Blogs, Sports Focused Blogs, Finance Related Blogs, Blogs about Politics, Travel Blogging, Car and Automobile Blogs.
None of these probably may interest you. A blog topic is about what interests you and feels like talking about it all the time.

You cannot just pick anything as your niche or just because you think you can write something about it as a topic.
One of the reasons why people fail in blogging is that they find it difficult to generate blog posts. You must pick a niche that naturally resonates with your interest.
The whole blog success rests on your content and it’s all about how you are able to deliver good content. You should pick a topic that resonates with you and find it much easier to write about.

Topics such as travel, cuisine, fashion, lifestyle, technology, and others are examples. The topic will identify you and your blog so it’s best if you can incorporate a word or two into the name of your blog. For example or

Summary of Choosing a Niche for your Blog: 8 Simple Steps:

  1. Make a list of all the things that interest you and make you want to discuss them. There are no limitations; you may put any personal or professional interests on this list.
  2. Consider all that you like to do in your spare time. For instance, do you like playing the piano, guitar, or probably you fancy smartphones and that you like knowing what’s new in the market.
  3. Consider what you want to study, do, or will like to have in life. eg, you want to learn computer programming or you like researching health, or you like attending programs that teach you how to become an entrepreneur.
  4. Finally, make a list of things you will want to do.
  5. Brainstorm on any of these lists where you can share, what you know and what you want to learn and share with others.
  6. Make sure these topics have a common interest with people. I mean others may have an interest to learn from you. For example, you are a technology inclined person who knows a lot about phones, in that case, you can pick a topic and write a whole book about mobile phones.
  7. Does the topic have a product or service that you can sell or promote on your blog? The best is if your topic has a product or a service.
  8. You should also make sure that your topic is evergreen, which means you will always have something to talk about for the next ten to twenty 20 years

Locate Your Interest Group (Audience)

After you choose a topic, Do further probing into it to know if it’s a successful topic.

  • Does your topic have a Facebook page with more than 10k fans?
  • Check Twitter if you can find anyone on this topic who have more than 50k followers
  • Does Amazon have any books or products with more than 30 reviews on this topic?
  • When you search for words and phrases related to this topic, are there any Google ads?
  • Do any words or phrases related to this topic have more than 100k searches in the month in Google?

It is very important to check these before making up your mind on the niche. Some topics may leave you with no products to post in the next few months or years to come and you don’t want that.
Don’t settle on a topic that will leave you with nothing to write about in the next 2 years.
You should have something to talk about every day with your Niche.

The above steps should help you to make a choice, thus if you really wrote your interest down you will be able to narrow it down. But if still you’re stuck for a name for your blog or what topic you should blog about in the first place simply get started.
Keep Reading it will fall in place for you.

Step 2: Choose a Domain Name (Label Your Site)

How to Choose a Domain Name to start a blog.

At this level, you have to pick a name and where you will host your website.
The name is important because people will identify you online. This is a unique name that is going to identify your blog from the rest on the internet.

How to Choose the BEST Domain Name

When it comes to domain names, the majority of people who start an internet business make one error.

Someone selected something corny, uninteresting, and fraudulent, like; “”

We are building a genuine online business, a possible generational business, not a one-off specialty site. That is how we must approach it.

As a result, we must design and come out with a unique easy to identify the brand. A one-of-a-kind name that everyone will remember.

8 Key Rules to Remember When Picking a Blog Name

  1. Give the audience a name. One of the best ways to identify your blog is to call your audience right in the domain name. (,
  2. Mention the Niche. If your blog is on a specific topic, attempt to come up with a domain name that accurately defines it. (,
  3. Mention the benefits: what is the benefit? What value does your audience get when they stay? If you have a solid response, you might be able to turn it into a new domain name that sticks out. Eg: (,
  4. Keep it short and easy to understand
  5. Make it clear what your website is about
  6. Avoid hyphens and numbers
  7. Stick to .com
  8. Don’t overthink it


Ideally, the best is to use the .com extension. This is popular and easy to remember but these days this actually doesn’t make much difference so any other extension will be fine.

The final rule is the most significant. Sure, your domain name is important, but it won’t have as big of an impact on your blog unless you violate the other guidelines so don’t overthink it.
Give it at least 30 minutes of contemplation before making a choice.

I use tools like Domainwheel and NameStation which are helpful for generating possibilities.

Simply enter terms relating to your niche into the tool, and they will provide you with a lot of unique names.

Not necessarily but it helps you to get identity easily.
For example; if your website name is, everybody will know it’s all about blogging for the first time.
but if you choose any other name like, Kim Kay could be a motivational speaker or a name of an online game, so you need to identify yourself easily and quickly as soon as possible with your audience.

Most of the domain hosting allows you to proceed to build your website and register your domain later. You can still play around with some letters and words and form the same name anyway.

You can also choose another extension with the same name.
example; is not available, but is available is taken,,,, are all available

So, if is not available,, .net will be available
Try other extension, instead of .com, check .org, .net, .io etc.

Choosing a Hosting Platform for Your Blog

After settling with a domain name, you now need to choose where to host the website.
The majority of blogging experts will recommend Bluehost, once your website is built with WordPress.

Bluehost is the number one recommended hosting site for WordPress due to its enormous expertise in WordPress
Also, the functionality and speed of your blog will be heavily influenced by your hosting provider.

The host ensures that your blog is accessible to potential visitors 24 hours a day, seven days a week, and is where your material is saved online.
Bluehost remains the best hosting site for WordPress but as the situation demands, if you are really on a tight budget, there is always a second choice.

I used Dreamhost in this guide to show you how you can even get the extra-low price in hosting your website without any technical hitches or whatsoever.

A dedicated Computer where you keep your website files and will make them available to anyone who wants to access your site.

“host” is required to make your website available to other people on the Internet. The host is responsible for keeping all your website files safe and secured to ensure visitors can access your blog when they click on a link or put in your URL.
Consider a web hosting to be similar to your house.

As a beginner, you will have a discounted price of around $35 for the first year with Bluehost and Dreamhost, but this will change back to their standard price after the year/s you subscribed expires.

You may host your blog with one of numerous excellent web hosting companies (on a budget). Bluehost is the firm that, in my opinion, best ticks all of the crucial boxes (and more) for novice bloggers.

Regardless of who you pick, you should seek a web hosting business that values speed, features, security, support, and a track record of dependability.

Hosting your Blog with Dreamhost

A WordPress blog hosted by Dreamhost is the combination of blogging software and web hosting that I (and most other bloggers) utilize.

If you are ready to set up your WordPress website with Dreamhost Click Here

WordPress is a free publishing platform that has been in existence since 2003 and currently powers more than 60% of all blogs on the Internet. Dreamhost is a well-established and dependable company in the blog hosting sector. This is the combination we’ll use to launch your blog. Let’s get your hosting set up now.

how to start a blog Dreamhost get started page 1024x446 1

Select Your Plan

After you click on Get Started Button, you will choose a hosting package (inputting your blog name comes next).

Each plan contains some basic extras that you need eventually but you can choose to start with a clean sheet.

There are free versions of most of the extras which you don’t need now, but there are certain extras that you need to get even at this initial stage and that is the privacy policy.

Personally, I like the Choice Plus package since it includes Domain Privacy, which prevents your personal information (complete name, email address, phone number, and home address) from being published online.

Choosing your plan will look something like this. Simply click the green “Select” button next to your preferred plan


After selecting your plan, you will be asked to:

Dreamhost choose domain 3

Choose a domain later; this is when you are still not able to come up with the name of your blog. You can go ahead and install your website but you cannot publish your website until you register a domain.

Register a new Doman; This is where you will enter the name of your blog which is the name of your website. eg

I already have a domain; this is when you have a website hosted somewhere and you want to move the website to a Dreamhost hosting platform

This also tells you that for some reason if you don’t like the services of Dreamhost after building your website, you can move your website to another hosting provider and the same applies to other hosting services but not all platforms are done for free.

Whichever you select from above, you will then move to account creation on the Dreamhost platform.

Dreamhost account setup 1024x411 1

Select your Plan Duration

Choose right plan

Make sure to deselect the default ad-on in this case the Dreamshield, Protection, email, and Google workspace

Dreamhost extras 1024x441 1

Submit your Order.

submit button

The Two Best Alternative Blog Hosting Platforms Worth Considering

Bluehost – Aside from similar features such as 1-click WordPress installation, free SSL certificate, and site security, one of the most significant advantages of using Bluehost are as follows:

  • Bluehost is surprisingly easy to use.
  • They’re surprisingly fast around the world.
  • They’ve got High-Performance servers.
  • Fantastic security features.
  • They’ve got a buffet of benefits.
  • Support responds very fast.
  • Freebies that matter.

HostGator –What distinguishes HostGator from other hosting providers is their excellent customer service and the fact that they offer a genuine monthly payment plan (which is useful if you’re beginning a blog on a budget).

HostGator is one of the largest hosting providers, powering over 2 million websites worldwide, making them an excellent partner to expand your blog with over time.

At this point, I assume you have already gotten your blog name and hosting platform. so, if you haven’t already, take a few minutes to quickly get that set up.

Step 3: Choose a Blogging Platform

Choose a Blogging Platform  to start blog

Our third step is where you will actually build the website. That system is called Content Management System CMS and it’s normally taken care of by the hosting service provider. In this phase, you’ll choose the blogging platform.

There are many CMS platforms both free and paid you can try your strength with but since this guide aims to show you how to make money with your blog, I wouldn’t advise you to take those freeways.

If indeed your want to own a website and make a profit out of it, then its WordPress
The best and globally accepted platform for building a blog is WordPress.

Starting a blog with WordPress can be very intimidating the first time, for this reason, I have put a 14 day Free course to get you through this process in a much more relaxed way.

So, if you need more specific instructions, I prepared a free master course that breaks down all of this work into a series of action-packed sessions and goes into even more granular depth than this guide.

Get the Free Course here: How to Start a Blog in 14 Days

Enter your name and email and get instant access to the Free course

Some Global statistics on WordPress CMS

WordPress is the most widely used website builder in the world. They take over 40% of all websites build globally and it is by far the most popular platform to build your blog.

Blogging Distribution in USA e1637254996721

As the image above shows, WordPress software is by far the most popular technology for blogging, accounting for more than 90% of the market in the United States.

I will recommend creating your blog with the self-hosted WordPress blog configuration described in this article.

You will create your blog with a custom domain name you choose at step 2, and web hosting (which I will demonstrate in the following stage).

You will have complete control over your blog and its contents this way.
This is the only spending aspect of your blogging now.

You will be spending a few dollars a month which you can pay for the annual plan.

The (hosting account) will cost a few dollars per month, and a domain will cost roughly ten dollars per year. The blogging software itself is free and open-source.

Benefits of Building your Website with WordPress

  • Easy To Install And Setup
  • Simple, Straightforward, And Easy To Use
  • Cost-Effective And Cheap
  • Search Engine And SEO Friendly
  • Responsive Website Design
  • Mobile Friendly
  • Access Your Site From Anywhere In The World
  • Regular Automatic Updates
  • Easy, One-Click Updates
  • Most Plugins And Apps
  • Website Security
  • Lots Of Design Options
  • Built-In Blog
  • Flexibility
  • Functionality
  • Speed And Convenience
  • Intuitive Interface
  • Large Community
  • Support Forums
  • Open Source
  • No HTML Or Code Editing Needed
  • 100% Customizable
  • Infinite Scalability
  • Multiple Users With Different Permission Levels
  • Self-Hosted Platform
  • E-commerce With Woocommerce
  • Monetize Website

Yes, there are free blogging sites that allow you to build a blog site on their platform.

It is better to stay away from these free platforms because free always comes with limitations and if you want to start a blog as a serious business and make money from it, then, you need to pay for your hosting and own your domain.
It’s tempting for many first-time bloggers to create a blog on free hosted platforms like Blogger or Tumblr.

However, it is critical to recognize that “free” is always subject to constraints:

First, your blog’s name will be registered as a subdomain (for example, or

Second, you’ll be bonded by their laws and limitations.
Free choices are useful for checking out a blogging platform. However, if you’re serious about launching a blog, you’ll need to pay for full services and a custom domain name sooner or later.

Step 4: Build Your Website

Build Your Website to start a blog

Now that we’ve completed the critical setup portion of launching a blog, it’s time to have some fun.

If you’ve never worked on a blog before, designing your WordPress site may be the most difficult part of the process, but don’t worry, it won’t be too complicated.
Plus, I don’t want the light bonded technicalities of beginning a blog to disrupt your success today.
That is why, in my free course How to Build a Blog in 14 Days, I break down the technical setup process into a more manageable, step-by-step checklist for you.
WordPress is your best bet if you want to build a blog and generate money from it.
I’d want to go over some of the terms we’ll be using in this section so you understand why

is an online content management system that allows numerous contributors to create, edit, and publish material. In most cases, contents in a CMS are saved in a database and shown in a presentation layer based on a set of templates.

Your blog content will be written, designed, and published using a Content Management System (or CMS).

A solid content management system (CMS) (such as WordPress) is simple to use and allows you to organize your material, add photos and videos, and customize how your entire blog appears by utilizing themes or custom design components.

WordPress is a CMS that you’ve most certainly heard of.

While I strongly recommend using self-hosted WordPress to create a blog (particularly if you want to optimize your ability to generate money from your blog in the long run), you can also use a CMS platform like Wix instead.

However, one of the important issues to keep in mind while choosing Wix to create a blog is that you will not have access to the world’s most versatile and functional CMS (WordPress).

And that adaptability pays dividends when it comes to establishing a blog that can provide a fantastic experience for your prospective readers while also providing you with the greatest options to monetize your material.

If you pick Wix (or Squarespace, Tumblr), your blog customization and monetization choices will be significantly limited when compared to all of the alternatives available.

Instead, go with a self-hosted WordPress site where you have complete control over everything. That’s not to suggest it’s impossible to start a blog and generate money using Wix; it simply means you’re not taking advantage of all of your options.

They have nearly identical names, yet there are significant variations between the two.
See the details below and 1

It is free to use but with restrictions
Doesn’t allow you to use a custom domain name (for example,

There are extremely few monetization alternatives (you can not sell your own adverts).
It is not possible to upload plugins (for email capture and other things)
Because of the restricted theme support, you’re limited to relatively simple designs. You must pay to remove the WordPress branding and obtain your own domain name, such as
SEO and analytics capabilities are limited.

Design is completely configurable, there are no branding restrictions, and there are no plugin choices.
You have complete control over your own monetization activities.
SEO elements that are effective (so people can find your site with ease).
Allows you to create or expand an eCommerce business or membership site.
The monthly charge is minimal (from the cheap hosting plan you use to get your blog online)

Choose to Build your with WordPress

Choose to Build your with WordPress to start a blog

As I said before, this is a summary of a 14 days course that actually dives into much more details so I’d advise you to spend time at the WordPress admin console and get familiar with the settings very well.

You should know you can’t get it all at once but with time you become familiar with your Cpanel.

You would be changing the look of your website as you get to know how to apply themes and plugins, For now, stay with these standard themes and plugins and get the site running.

Install WordPress

After purchasing your domain from Dreamhost you need to install WordPress by login into the DreamHost platform and performing a one-click to install at the back office of your Dreamhost dashboard.

How to Log Into the WordPress Dashboard

In your favorite web browser, go to your WordPress login URL by appending /wp-admin (or admin or /login or /wp-login) to the end of your domain name.

Go to

Enter the username and password you created during the subscription process and enter them into your back office.

Since this is your first-time login into the back office, the system will automatically prompt you to install your new website.

It’s a one-click to install process.

After installation, you can now launch your website and start customizing your website.

Anytime you want to log in to your website dashboard, you don’t need to go through Dreamhost again.

Use your website address followed by wp-admin, or log in

Examples: or

You’ll be taken to your WordPress login page:

Design Your Blog by Choosing a WordPress Theme

As a beginner, you don’t need to be too concerned about the beauty of your blog, even though it plays a major role now in retaining a reader.

Do not waste time trying to polish your website by getting premium themes and other expensive plugins to beautify your blog for now because the ultimate goal now is to get the website running and get a few posts to register the blog online.

So at this level, I want to recommend basic themes from the world’s most used themes to get you started.

Is Design Important When Starting a Blog?

Yes, a couple of years ago all you needed was to get your post online and optimize for search engines but currently, you may have to consider the design as important as your readers will opt for it.

Everybody looks for perfection in everything now and that affects people’s choices as well.

Research done in 2012 has also proven that the beauty of your website can affect your audience staying on your site.

Furthermore, due to a psychological bias known as the Halo Effect, individuals will extend that judgment to all parts of your blog.

That goes to say that a well-designed blog builds trust. It shows that you care about your blog enough to make it appear beautiful. This does not imply that you must use wild animations or a lot of flashy fonts and colors.

The finest designs, in reality, are basic, straightforward, and easy to understand.
Once you’ve decided on the ideal theme for your WordPress site, it’s time to go into the realm of WordPress plugins to help unlock even more modifications and prep work to give your blog a chance to grow into a genuine company.

How to Choose a WordPress Theme

In WordPress, a theme is the design of your website. This allows you to apply certain features to your website and allow you to customize your website.
There are thousands of themes available in WordPress and as Barry Schwartz in his book the paradox of choice, says, having too many choices can lead to decision-making paralysis, in other words, having too many options can make you fumble on it.

So let’s keep this as simple as we can by sticking to the best choice, to begin with, and when you become familiar with the system you can now choose to look at others.

Free WordPress Theme

We will consider the three themes below.
Astra Theme
Elementor Theme
Hiero Theme

These three themes are my favorite because they are popular and easy for new users.

It also allows you to create a website that is:
Mobile friendly, SEO friendly,
And easy to go around stuff

How to Install WordPress Themes

To install a WordPress theme, follow these steps from your WordPress dashboard:

  1. In the left-hand navigation pane, go to Appearance
  2. Choose Themes

Click the Add New button

There are two ways of installing a theme in WordPress and I will show you the two.

Method 1: Install a New Theme From Directory
>Go to Your WordPress dashboard
>>Go to Appearance
>>>You choose a theme
And then enter the name of the theme you want to install.

Enter a theme name or the desired feature (Example: “Hiero”) in the Search themes… field

Click Install

and wait for the installation to complete.

Method #2: Install a Thirty-Party WordPress Theme
If you want to install a WordPress theme you downloaded it from a third-party website.

> Go to Your WordPress dashboard
>>Go to Appearance
>>>You choose a theme

>>>>Click the Upload Theme button and:
>>>>>Click the Choose File button
Find the third-party theme you downloaded to your computer (Example: and select it

>>>>>>Click the Install Now button
Whether you choose a free theme or a premium theme, you’ll “activate” it the same way.
I’ll show you how to do that next:

How to Activate a WordPress Theme

Immediately after installing your WordPress theme, you’ll be given the option to “Activate” or “Preview” it.
If you want to immediately publish the theme to your website,

Click the Activate button.

In the left-hand navigation pane,

Go to Appearance
Choose Themes

You’ll then see every theme you’ve installed, including the “default” themes that are installed automatically by WordPress.
Find the theme you want to use and click the Activate button:

How to Install WordPress Plugins

Whether you choose a free plugin from or a premium plugin from a third-party website, you’ll turn it on the same way.

You can click the Activate button that appears immediately after you install it:

  1. In the left-hand navigation pane, go to Plugins
  2. Choose Installed Plugins
  3. Find your plugin and click Activate

The 6 WordPress Plugins you Should Begin your Blog With.

WordPress plugins are critical to how your site will work, and having the most important plugins tuned in as soon as possible is a vital step that’s meant to serve both your audience and search engines.

Learn How to Start a Blog? You’ll need these 6 plugins right now.

  1. Rank Math

The greater the number of individuals who can locate your material, the better your blog will perform. The Rank Math is a WordPress plugin that assists you in optimizing your blog post titles, descriptions, content length, and other features throughout your whole site so that search engines may find you more easily.

2. Google Analytics Dashboard for WordPress:

This is a completely free Google Analytics plugin that displays all of your pertinent analytics data straight within WordPress. Connect the plugin to your Google Analytics account (Sign up for a free Google Analytics account right here) to learn who is visiting your site, how long they stay, and which blog entries are the most popular.

3. Contact Forms 7:

This is a simple plugin that allows you to add contact forms to any page of your blog by dragging and dropping them. You’ll want your audience to be able to quickly contact you, which I highly suggest since it gives other bloggers that wish to cooperate with you a simple way to reach out. 

4 All in One WP Migration:

One of the problems you will encounter as a beginner is running into a big problem where you may need to reset your website to an earlier stage. you need to automatically backup your website periodically so that in case the unfortunate happens you will recover your website to the earlier stage.

5. WP Rocket:

Nobody wants to access a slow website. you click on something and you keep waiting forever to open or respond, this is taken care of by this plugin. WP Rocket is a plugin that caches your pages, decreases file sizes, and does a variety of other things to make your blog load quicker for everyone.

6. Insert Headers and Footers:

To make changes to your theme, you may need to add code snippets to your header or footer (this isn’t as terrible as it sounds). However, putting it in your theme’s code might cause problems. This plugin allows you to simply add tiny snippets of code to certain spots on your site.

Additional Plugins (Optional)

2. MaxCDN:

In terms of performance, MaxCDN makes photos and other static aspects of your site load faster, giving this plugin high points as a supplement to WP Rocket.

2. Lightweight Accordion:

Also, let me add this to the list because it plays a major role in putting the site in front of readers. it helps you to bring some of the text under a collapsible Style. like the one, I did at What is WordPress above.

Basic WordPress Blog Settings You Should Know

Remember I said that you need to have most of the things at your fingertips and try to do things yourself?

I mean this as serious as you should. As a beginner, you need to learn. It saves you a lot of money.

I made the heading as basic for a purpose so you need to know them all because it is helpful to have a basic grasp of how WordPress works to customize the aesthetic design of your site.

Permalinks URLs

The default settings for a blog post are normally not set to SEO friendly. 

You have to make some of these changes to help you rank better in the search engines, one of the changes you need to do is permalinks. This is a link to every post on your site. 

In your WordPress dashboard, go over to:


Navigate to General > Permalinks to make changes to whatever is there to Post name.

It should look like this here:


Default URLs Changes

The usual URL address of a website begins with ‘www’. thus
This address format has become an option to choose either to add ‘www‘ in front of your blog name or keep your blog name without the ‘www.

Even though this addition or no addition does not affect your website, it adds some form of authenticity to the website if it begins with ‘
You can choose to leave it as the default.

In case you still want to add this authenticity to your site this is how to change it.

Some of these changes are done at the panel of your hosting service if you try the method below and it doesn’t work you may have to do that changes at the hosting service cpanel.

From your WordPress dashboard:
>Go to Settings

>>Select General

Add www at WordPress address(URL)

Add www to Site Address(URL)

Click save changes.

This will automatically log you out and ask you to log in to WordPress admin again.
It will take a couple of minutes before it will take effect so allow some 20 minutes for the hosting server to do the changes.
You can switch back to anytime you want.

chane default url

Set your Blog Homepage

This is how to set your blog Homepage so that all your blog posts appear on your home page.

In your WordPress dashboard, 

Go to “Settings” 

Navigate to Reading> 

Make sure your latest Post is selected.

The static page option makes your homepage a static, custom-designed page that may be used in the future to gather email signups, sell a product, or otherwise. But, for the time being, limit yourself to a list of your most recent blog entries while you learn how to blog


If you choose your homepage to be the blog, you might want to change the settings to show the full text of your blog entries right on the homepage, rather than a list with brief previews of each item.

Because you won’t have many articles on your new WordPress site for a few days or weeks, this will give the appearance of more material in the near term, and you can alter the settings back to a list and preview style once you’ve published your first 5 or so posts.

How to Setup your Blog Menu

When you initially start your blog, you won’t need a menu until you’ve published your major pages (About, Contact, Shop, etc), but when you’re ready, 

In this case, we will create the pages first.

How to Create an About Me Page

This is how to create an about me page

 From WordPress dashboard Go to pages

  • Click on Add New
  • Type About me on the Add Title 
  • Click publish and publish again

How to Create Privacy Policy Page

This is how to create a privacy policy page

 From WordPress dashboard Go to pages

  • Click on Add New
  • Type Privacy Policy
  • Click publish and publish again

How to Create a Contact Me Page

This is how to create a contact me page

 From WordPress dashboard Go to pages

  • Click on Add New
  • Type Contact me 
  • Click publish and publish again

How to Create a Blog Page in the Menu

This is how to create a blog page

 From WordPress dashboard Go to post

  • Click on Add New 
  • Type Blog in the Add title column
  • Click Publish

How to Create a Menu

From WordPress dashboard Go to Appearance

  • Select Menu
  • Click on create a new menu
  • Enter the name of the menu eg  ‘Top Nav
  • Click save menu

How to Add Items to the Menu

From your  WordPress Dashboard

Got to Appearance

Select Menu

Go to create a menu

Type in Top Nav 

Click Create Menu

How to add Items to the Top Nav Menu

From WordPress Dashboard

Go to Appearance

Select Menu

Go to the select menu to edit

Select Top Nav from the drop-down menu

Click select

Go to add Menu Items

Click on the view all button 

Select the pages you want to show on the menu eg (Blog, Contact me, and About me)

Click Add to Menu

Click save menu

The system will automatically add Home to the page if you use the themes listed above.

After this, your menu is created.

How to Create a Footer Menu

From WordPress dashboard 

  • Go to Appearance
  • Select Menu
  • Click on create a new menu
  • Enter the name of the menu eg  ‘Footer Menu
  • Click save menu

How to Add Items to Footer Menu

From WordPress dashboard 

  • Go to Appearance
  • Select Menu
  • Select Footer Menu from the  drop-down list
  • Click select
  • Go to add Menu Items
  • Click on the view all button 

Select the pages you want to show on the menu eg (Privacy Policy)

  • Click Add to Menu
  • Click save menu

Alright, we’ve covered the basic foundations of getting your blog’s WordPress settings dialed in. Now, let’s dig into writing a few of the main pages on your blog.

Step 5: Write the Core Content of your Blog

Creating the main pages of your blog (About Page, Contact Page, Privacy Policy Page)

We have already created the pages, About me, contact me page but there is nothing on those pages. 

You are now going to learn how to write them. 

How to write an About Page for your blog

Write About Page

There is a method I use to write an about me page that may look simple but it takes time.

For now, I wouldn’t bother you to think about this so much.

You can copy from the template and paste it into your about me page and edit with your own English. Click here to copy

The best way to write about me page is to include some basic information about yourself in your blog from the start. You are who you are. Why should people listen to you? How people may contact you if they have queries or wish to collaborate with you.

These pages are all quite conventional, but they’re also a good opportunity to have some fun and get to know your readers.

As a matter of fact, utilize the About page to introduce yourself and to describe your value proposition (for potential customers wanting to know you as a freelancer, or content marketer) and highlight recent accomplishments if there are any.

One thing you should be aware of is that almost anyone who comes to your site and finds good content will check your about page to know who you really are.

Make sure you introduce yourself properly.

Rules to write About Page

About page is core content and it’s kind of hard to write so let’s get the process into details.

  1. What value are you giving to your readers?

You don’t want to make the mistake of solely talking about yourself on your About page. Yes, you’ll get to talk about yourself, but your About page should be about your readers and the value you’re providing them.

Be clear about who your audience is, the value you provide for them, and why you decided to establish a blog for them.

First Time Blogger, is all about assisting individuals in growing their blog, discovering the greatest business ideas, and creating a successful be your own boss life  So that’s what I put at the top of my About page. This lets readers know they’ve arrived at the appropriate location.

  1. Why should people pay attention to you?

Achievement is great so If you have done any good job in the first few parts, your reader should have a solid understanding of who you are and should be able to determine whether or not they want to continue reading about you. 

It doesn’t hurt to tell readers a little bit more about yourself and why they should follow your blog.

Here are a few additional options to consider:

What kind of blog do you write?

For Eg, If you enjoy something, you feel at home here

What they will get from your posts: eg “I share all I’ve learned developing an online business so that you do exactly the same  to get exact results”

Give them a starting point: eg: If this is your first time here, please check out our Free Course,” they should begin.

Any credibility: Eg I’m a regular writer to so Company, Business Newspaper, etc.” but since you are a beginner you can also share your story 

Where did your journey begin or where did you start from?

Don’t be scared to come up close and personal. People are more likely to engage with tales and vulnerabilities than with perfectly produced language. Readers will return because they want to hear your voice.

What’s next for your readers?

The final (and most likely most significant) section of your About page is also the one that most people overlook. Advise your readers on what they should do next!

Do you want them to check out your most recent blog post?

Have you signed up for your newsletter?

Do you have a Twitter account?

Why should you abandon someone who has made it all the way to the bottom of your page?

Someone who has made it to the About page of your site, they have most likely just met you. That is, you don’t want to ask for anything too time-consuming, such as signing up for a newsletter or following me on social media.

Instead, let them get to know you better so that they can do it on their own. As a result, give them Call-to-Action (CTA) to redirect them to another relevant post on your site.

Another forgotten page that you should have as soon as you start a blog is an easy way for readers to contact you.

If you’ve decided to start a blog on WordPress, one of the easiest ways is to utilize a form plugin like Contact Form 7, which allows you to design unique contact forms simply by dragging and dropping items.

However, simply putting up a contact form on your blog’s Contact page isn’t enough. Consider the reasons why someone would want to contact you. Can you address simple inquiries on your contact page with a FAQ?

This is just beginning so you might not have much to give but if you have something to give don’t be silent on it. 

Step 6: Write your first Blog Post

You will win the heart of your audience by your blog post. Your success depends on that aspect. Content creation is the only thing that can make you a real blogger. You need to pay particular attention to your blog posts. Your first blog post will not be the best but with time everything will be fine.

You must be willing to learn the techniques and I’m here to guide you through it all.

Before you get too far down the road of developing a blog business strategy, constructing a content roadmap, and writing your first blog post, you must first answer one of the basic questions… 


Why are you interested in the subject of your blog?

Why should anyone listen to what you have to say?

Why do you think you can offer value to this topic?

To answer these issues, I like to conceive of a blog as a company and highlight the necessity of identifying a certain niche.

As I said before don’t worry about your first post is excellent, don’t spend too much time and work on this for the time. You may always return and make changes later,

You can learn how to write a blog post here

Having cleared this fear, let’s write something today

Remember we haven’t finished writing our about me page and contact me page, so we will quickly do that and continue with our blog post.

How to write About me page

We created the page already when e created a menu, so we need to put content on the page.

From WordPress dashboard

  • Go to pages
  • Select all pages
  • Look for About me
  • Click Edit

 Follow the rules stated above and write about me page or Copy from my template and paste.

  • Click update when done 
  • And Publish

Writing the Contact me Page

From WordPress dashboard

  • Go to pages
  • Select all pages
  • Look for Contact me
  • Click Edit

 Follow the rules stated above and write about me page or Copy from my template and paste.

  • Click update when done 
  • And Publish

How to Add a New Blog Post in WordPress

  1. From WordPress dashboard Go to  Posts
  2. Click Add New

One of the following will pop up when you click on add new.

If you are using a block editor theme you will see this

If you are using the classic editor you will see this.

I recommend you start with a classic editor just because it’s very simple as a word editor and allows you to write in a very simple environment.

The following are the guidelines for publishing a new WordPress post:

Keyword Rich Content

A post with rich content of keywords must at least contain

  • 1 H1 Heading
  • 1000 words
  • 6 paragraphs
  • 5 H2 Headings

Use the keyword-rich content rule stated above to write your post.

How to Create a Blog Post Headline that Entices Readers to Click

Writing a good blog post is good, but getting a reader to click on your post to the reader is the best.

Put some work into understanding how to craft a title that will interest readers and, more importantly, delivers on the promise of what your post is actually assisting them to do can pay benefits.

So, let’s assume you’ve decided to start your travel blog and wanted to draw some attention to a mysterious village in Egypt you visit. 

Next, on your new post page, click the “Add title” tab and write in a title like…5 Mysterious Ponds in Akhartar in Egypt you never heard of


 Because you are a beginner, try to Learn how  to write a great title by examining the headlines of other successful bloggers in your field as a starting point:

Do they frequently begin with numbers?

How many of their article titles contain parentheses?

Is it best practice to capitalize the initial letter of each word?

You can  conduct a Google search for the target keyword phrase you’re targeting and gather ideas on how other titles are written (but don’t copy)

Step 7: Optimize your Blog for Search Engines

How to Choose an SEO-Friendly Blog Post URL

If you want your new article to rank well in organic Google search results, you must tweak the URL.

let’s learn how to set SEO-friendly URL

Let’s say I have a keyword I want to rank eg: Mysterious Village in Egypt.

my headline will be 5 mysterious villages in Egypt you never heard of, but the URL to this post will be Mysterious villages in Egypt.


  • Unless there is a compelling reason otherwise, avoid using numbers.
  • Include your goal keyword phrase at all times.
  • Remember to use a dash to separate each word in a new post URL (for easier readability)
  • Keep it brief (no more than 3 – 5 words) (less is better)

Blog Post Introduction that Catches Attention

You just have one or two lines to persuade readers that your new post is worthwhile. Here’s a sample blog post introduction

mysterious village image in how to strat a blog 1024x476 1

Here are a few dos and don’ts for writing a solid opening as you learn to create a blog article that keeps readers interested.

Do This:

  • Make use of vibrant language.
  • Begin with an eye-opening statistic.
  • Begin with a quotation.
  • Make use of drama or comedy.
  • Make use of eye-catching formatting (like bold and italics)

Don’t Do This:

  • Make use of a cliché that will make readers roll their eyes.
  •  Don’t fail to tease the most interesting point in your article)
  • Declare the obvious

The quickest way to write a fascinating introduction is to address the who, what, where, when, and why questions as soon as feasible. This may seem paradoxical, but another technique is, to begin with, your conclusion. People have gotten bored of wasting time on clickbait blog postings that lead nowhere in this age of short attention spans.

The sooner you can create relevance for your reader and offer them a solid reason to believe they’ll find what they’re searching for in your blog article, the more likely they’ll be to read it and share it with others.

5 Rules to Structuring the Perfect Blog Post Layout 

The truth is, what looks “good” on the website is entirely up to you, based on what you believe your (future) readers would find most appealing.

But one of the most essential lessons I’ve learned from launching my own site is that design is really crucial these days.

Make your Blog Posts Readable

Design isn’t just about bright colors, various typefaces, and tons of pictures. It’s all about making your reader’s experience as pleasurable as possible.

Negative space is vital for your blog’s legibility and readability, so don’t begin by cramming design components everywhere. Look for methods to make things move more smoothly (a good WordPress theme should do this for you).

Next, make sure your font size is large enough (for your blog, you should choose 16pt or greater. I am using 20pt with Blocksy theme on this website). You should also be mindful of line length.

The recommended length of a sentence on your blog, according to most designers, is 50–85 characters since it helps keep readers moving through the piece.

2. Include a relevant featured image

At the top of your blog article at all times. Our human brain recalls things in two ways: audibly and visually. You’ll have a greater chance of readers remembering your blog if you mix the two at the top of your article with a striking image.

3. Use frequent subheaders to break up your text.

Looking at a massive wall of content might be overwhelming and cause visitors to quit your blog. Every 300-500 words,

I recommend inserting a heading or sub-header. I also aim to incorporate graphics around each heading in my posts to break up the flow of text.

4. Use styling to emphasize key parts of your post.

Great blog design guides your reader through your article. One of the easiest ways to do that is to emphasize key parts with bold or italics like I do frequently within this guide. You can’t say everything in your article is extremely important though, so use it sparingly.

5. Make sure people know where they are.
It’s a good idea to put a small paragraph about who you are in the sidebar or bottom of your blog to let visitors know who you are in order to develop a lasting connection and make readers feel comfortable.

These five tried-and-true design concepts will be quite useful in creating a beautiful (and easy-to-digest) blog layout

After all the consideration above make sure you write your article as freely as you can. Communicate to your audience in very simple but plain English.

Avoid using jargon that makes you sound like you are copying or trying to be someone else.
Put your keywords in the first paragraph and don’t stuff your article with keywords.

Good rich content should be a minimum of 1000 words as I said before.
After addressing all the topics that need to be covered in the article, then you are ok to post.

Before you hit the publish button, make sure you read your post. Make sure a second person reads it before you publish and allow it to go live.

Step 8: Set up Tracking

After you publish your article you need to allow search engines to find your blog.
The fact that you have published your website to go live does not mean the search engines will automatically see or locate your website.

You need to register your blog with search engines. This will let the search engine scan your website periodically for any changes and also index your website content so that it will recommend if it deems it fit to do so.

Make Sure Google Can Find Your Website

To guarantee that search engines like Google and Bing can locate your blog, uncheck the following boxes:
Go to Settings in the left-hand navigation pane of your WordPress dashboard.
Select Reading
Confirm that “Discourage search engines from indexing this site” is unchecked.

search optimization

Submit Your Sitemap to Search Engines

What is a Sitemap?
A sitemap is a file that contains information about your site’s pages, videos, and other files, as well as the relationships between them. Search engines, such as Google, use this file to crawl your site more intelligently.

When your blog is fresh and has few external links going to it, a sitemap helps Google find the fantastic new materials you publish.
So, let us go through how to make a sitemap.

How to Create an XML Sitemap

If you installed and activated the Rank Math SEO plugin I recommended earlier, creating a sitemap is a snap.
In the left-hand navigation pane of your WordPress dashboard, hover over SEO
Click Rank Math
Click the Site Maps Settings scroll down to the XML sitemaps option and make sure the switch is toggled to On

How to Submit Your Sitemap to Search Engines

The steps for submitting your sitemap differ from search engine to search engine. We’ll quickly go over the most popular ones, starting with Google:

Submit Your Sitemap to Google Search Console

Go to Google Search Console and sign in using your Google account
In the left-hand pane, select your website
Note: Since you haven’t added your website to Google Search Console, you’ll need to click “Add property” and follow the steps provided before continuing below.
Under Index, click the Sitemaps option
In the Add a new sitemap section, enter the URL you saved earlier and click Submit

Submit your Sitemap to Bing Webmaster Tools

Log into Bing Webmaster Tools (you’ll need to create an account if you have not yet done so)
Under the My Sites section, click your website
Note: since you haven’t added your website to Bing Webmaster Tools, enter your blog’s URL in the Add a Site section and click the ADD button.
In the left-hand pane, click Configure My Site and choose Sitemaps
Enter the URL of your sitemap in the Submit a sitemap section and click the Submit button

Step 9: Promote, Market, And Grow Your Blog

Let’s face it:
Nobody is paying attention to you if you’re a new blogger. You may create the greatest incredible piece of content the world has ever seen and no one would know about it.
Unless, of course, you tell them about it.
You must devote as much effort to advertising your pieces as you do to writing them. At the very least. You should ideally spend more time advertising them than writing them.
Some pointers to help you make the most of your promotional efforts:
Tip 1:

Focus on One Social Media Platform
You’ll fail if you try to kick butt on every social networking site.
There are simply too many platforms available, and there are only so many hours in the day.

You will drown if you try to be everywhere at once.
Instead, here’s what you should do:

Choose a single social networking outlet.

Concentrate on it. Forget about the others (for a long while, anyway).
Which platform you use is determined by where your ideal readers hang out. Facebook will be the answer for some areas. Others will turn to Twitter, Pinterest, or Instagram.
Find the finest social network for the topic of your blog, join it, abide by it the rules.


Tweeting well, and harnessing the power of Twitter to drive traffic to your blog and connect with influencers, is not difficult.
If Twitter is your social media platform of choice, be sure and use it

Become a Facebook Kung-fu Master
Whether you love it or not, Facebook there’s no denying it is huge.


Facebook is so huge that, most likely, regardless of your niche, it’s where most of your readers hang out on social media.
If that’s the case, you need to master it.


Answer Questions on Quora
If you’re unfamiliar, Quora is a Q&A platform where anyone can post a question and get answers from experts in the community.
And it’s used by savvy bloggers (like our friends over at Ahrefs), to send traffic to their blog sites

Tip 2:

Avoid These 4 Traffic Techniques That Are a Waste of Time for Beginners

Instead, here’s what you should do:
Choose a single social networking outlet. Concentrate on it. Forget about the others (for a long while, anyway).
Traffic management solutions have been around for a long time. As a result, some of them have quite long teeth.

Some of the following traffic strategies are dead (and have been for a long time), while others can generate you some traffic but are time-consuming.
In any case, as a beginner, you should avoid the following four traffic techniques:

1. Leaving Comments on Popular Blogs

This used to be successful, but as the blogosphere has evolved and prominent sites have gotten increasing amounts of comment spam, the return on investment has dropped considerably.
Yes, blog comments can lead to a future connection with the author, but if gaining clicks to your site is your major aim, you’ll be disappointed.

2. Submitting Your Website to Directory Listings

Submitting your website to directories used to be a sustainable traffic source and an important aspect of SEO, but the benefits have faded.

When asked if submitting to directories had any SEO benefit, Google’s John Mueller said back in 2017: “In a nutshell, this marketing technique has remained dormant for quite some time.”

3. Attempting to get viral on Reddit, Hacker News, and so forth.

While these sites can generate a lot of traffic, getting your material to the main page is challenging unless you have a lot of people voting for it.

Remove this technique from consideration until you have 1,000 email subscribers (at a minimum).

4. Paying for a One-of-a-Kind Design

You’d think that paying for a one-of-a-kind blog design would help establish your authenticity and lead to increased visitors, yet it has no influence on traffic at all.

You’d be far better off utilizing a free or low-cost WordPress theme like Astra and putting your money elsewhere.

Tip 3:

Make Powerful Friends by Reaching Out to Influencers

Building an audience as a newbie blogger is challenging.

Do you want to know a shortcut?

Get a prominent person to expose you to their audience.

This introduction may take the shape of a hyperlink to your website, an email mention, a social media sharing, or allowing you to write a guest post for them.

This is how you do it:

Find the people who are making a difference in your industry.

Put yourself on their radar.

Make contact with them.

It may appear to be simple, yet it requires a significant amount of effort. Actually, quite a bit.

Here’s the kicker: every other new blogger will be conducting outreach as well. So will seasoned bloggers. Even important bloggers who blog full-time (including those you want to engage with) will do it.

Every blogger who wants to expand their readership is out there pounding the pavement and reaching out to other bloggers (or hiring someone to do it for them) in the hopes of creating influential friends.

In a nutshell, there is a lot of competition. So, if you want your outreach efforts to be productive, you must have a good plan in place

Tip 4: Pay for Facebook Ads

I didn’t want to add this I was hesitant to include this part at all.

Here’s the deal:

When you first start out, you should avoid spending money on Facebook marketing. Or even Google advertisements. Or whatever it is that LinkedIn is doing these days.

But once you’ve established a strong base, gained 1,000 email subscribers, and begun to see traffic from Google search results… Consider boosting your efforts by mastering the intricacies of Facebook’s ad network.

Bonus Step: 

Build Your Email List (Get Started)

If you polled a hundred seasoned bloggers who have been around the block or two, you’d hear one answer more than any other:

“I regret not starting my email list sooner.”

Learn from their errors.

Begin creating your email list on the first day.

Begin right away.

Pick an Email Marketing Service

There are several excellent email marketing service companies…





However, when you’re first starting out, you should try to keep your expenditures as low as possible. That is why we advise first-timers to utilize MailerLite which is free for customers with 1,000 or fewer subscribers.

When you reach the magical 1,000 thresholds, you may either upgrade to one of MailerLite’s premium plans or move to another email marketing service provider.

As a result, don’t overthink things. To begin developing your email list, you will want the services of an email marketing company. Get a good one that isn’t going to cost you anything.

Use Opt-in Forms on Your Blog

There are premium plugins you can use to collect emails from your readers to build your email list.

Since this is just beginning you can contact 7 forms for now

Offer an Ethical Bribe to Persuade People to Give You Their Email Address (aka Subscriber Bribe)

Even if they like you, most people will not give you their email address out of kindness.

No, you must provide them with a reason.

Ethical bribes (also known as subscriber bribery, lead magnets, opt-in bribes, free offers, free gifts, and content upgrades) provide readers with an incentive to provide you with their email addresses.

They give you their email address, and you give them a free item in exchange.

That’s the only thing there is to it.

Many bloggers fall into the trap of trying to go too huge and imaginative with their lead magnet. As a result, they frequently fail to produce one at all.

Step 10: Make Money Blogging

So you have a blog and want to start generating money with it.

Awesome. You’ve already progressed further than 99 percent of other dreamers.

I’ll tell you exactly what you need to do as a newbie blogger to make passive money in a minute.

But first, let me tell you what you shouldn’t do…

Please, if you’re just starting off, don’t cover your blog with Google Adsense.

Seriously, yes.

If you’re contemplating plastering blog advertising all over your site, I will invite you to hear me with these highlights:

Blog advertisements pay a pittance.

They divert your readers’ attention.

They make your blog appear cheap and shady.

So that’s what you don’t do. What you should do is as follows:

Marketing Through Affiliates

The reason why I spent enormous time showing you how to choose a profitable niche is that the old ways of making money with blogs with ads are just not helping new bloggers trying to get an audience. I feel that the ideal way for bloggers to monetize is to create a trusting audience and then provide high-quality products or services that will honestly, genuinely assist that audience. that is the best way now.

when people come to your site and see ads scrolling here there it bounces them.

Most bloggers hear this suggestion and decide to write a book or establish a course, but we believe that’s a mistake for a newcomer.

If you’re not cautious, you may squander months or even years developing a product that your target market doesn’t desire. You don’t want that, believe me.

Instead, I encourage that you promote affiliate programs from respectable firms that provide guarantees such as 30-day money-back guarantees.

It operates as follows:

  • You offer your readers a reliable product or service.
  • Your readers examine the goods or service, determine that it will benefit them, and purchase it.
  • You get paid a commission on sales.

The beauty of affiliate marketing is that you may win in a variety of ways.

You assist your audience, you gain money, and, most importantly, you discover what sorts of items and services your audience prefers to purchase.

Once you have this knowledge, you may design your own goods, courses, or e-commerce sites based on it. Only this time, you won’t have to guess whether or not there will be an audience. You’ll be able to tell.

I am preparing for two excellent beginner’s instructions on affiliate marketing and affiliate programs.

Before you put your toes into the affiliate waters, make sure to properly read both:

Affiliate Marketing: A FREE Beginner’s Guide, Coming Soon..

The Top 8 Affiliate Networks for Passive Income, Coming Soon

How to Start a Blog and Make Money in 2022 Finally Thoughts

Finally, being excited and engaged with your new blog is the key to growing a successful blog. Give folks a reason to read what you’re writing if you want them to.

Create exciting content, interact with others in your niche, and joyfully share your work.

Everything else, including traffic and monetization, will follow.

I created this tutorial because establishing a blog has been one of the most empowering and life-changing decisions I’ve ever made.

And I hope you’ve gained enough confidence to go out there and start your own blog.

If there is anything you think need

Leave a Reply