SEO Simplified: A Complete Step by Step Beginners Guide

78 / 100

Have you ever wondered how many SEO optimized blog posts get published every 24hrs?

Let me narrow it down for you.

WordPress users post over 2.1 million posts every 24hrs. So the roughly 7 minutes you spend reading this post, around 10,080 blog posts have already been published.

This explains the competition for Google’s first page that is out there.

This should also tell you why the term “SEO” has millions of monthly searches.

I know for beginners this might be confusing as you’re wondering what is SEO?

You probably know that it stands for search engine optimization but what do you need to optimize when your newly published blog is looking so amazing?

This guide is here specifically to build your knowledge on SEO to increase your chances of ranking for Google’s first page. Here, you’ll learn:

What is SEO and why it’s so important.

On-page SEO.

Off-page SEO.

SEO and why it’s important

Search engine optimization (SEO) is the process of impacting a website’s visibility on unpaid search results.

In simple terms it’s the art of optimizing content in order to rank higher on Google’s search results.

Why is SEO important

On any normal day there are over 2.5 million searches on Google. We haven’t added other types of search engines. This traffic can really turn your business around.

If you’re running an SEO Agency would you rather put an ad on a newspaper whether the newspaper is going to sale or not or you’d rather it shows up every time someone types ‘SEO agency?”

A massive number of people are searching for terms related to your business. Moreover, your prospects are definitely searching for things that are somehow related to your business.

This outburst of opportunity should explain why SEO is so important for your business to thrive.

On-page SEO

Here we’ll look at 4 important parts of on-page SEO.

Keyword research

What are you optimizing for?

When it comes to keyword research, you have to identify keywords (the terms people are searching for on search results) that you intent to rank for.

It’s not as simple as it sounds though!

There are several factors that you’ll have to take into account when choosing keywords to target on for your content:

Search volume: you’ll have to put to consideration the number of people searching for the exact keyword. The higher the number of people searching the higher the audience you stand to reach.

seo simplified

Significance: having a higher volume of people searching for your target keyword is like music to the ears. But, is it of any relevance to your audience?

Let’s take SemaSEO as an example. Our niche majors on blogging. So at any given time, we wouldn’t want to show up on search results for anything unrelated to blogging like travel maybe.

Competition: when it comes to SEO, understanding your competition (likelihood to rank) in specific terms is in your business interest.

First you’ll need to understand what your marketing is and what they are likely to search for. This will help you understand:

Their interests

Who else they are buying from

Their kinds of problems

With this in mind, you’ll know the kind of keywords to target

I’d recommend using the SEMrush keyword difficulty tool when performing your keyword research. If you don’t use SEMrush yet grab your 7days free trial now!


From the time you started you must have heard the phrase “content is king” severally.

Why is this so?

This is because a search engine customer is a happy customer when they find exactly what they are looking for.

When you search for an item or service using a specific keyword, Google makes an effort to deliver the best results. It always makes sure to give you the best experience by delivering you with the best content and not just the quickest result it can find.

This should explain to you the amount of time and effort you need to put in to deliver great content to be able to perform better in SEO.

Just like the best marketing technique will never help you sell a poor product in the market, the same applies to SEO.

Advanced SEO+ Poor Content= poor rankings

To be able to create killer content, you need to focus on:

Quality: this is something that most beginners haven’t realized. The quality of content not only makes you stand out, but also is an SEO starting point.

Being able to put out content that beats the odds is never easy. It means you got to be a teacher and a good one as such.

You can have your way around great content by piggybacking on content that others have created and making them better and longer that’s if you don’t have your own ideas.


Now that you have great content at hand, it’s time to focus on your HTML.

I know when I say HTML it’s practically making you go nuts as you may think it involves a lot of coding. But No!

This does not require you to be a professional in coding to know your way around. It’s something that anyone running an online business should have knowledge of.

Let’s dig in to four important parts of HTML that you need to optimize for every content you publish:

Title tags: title tags are an online equivalent of the title of a book. They tend to appear at the top of the page when you open a post. In a blog, the H1 stands for heading of the first order.

Ensure that your posts only have one heading 1 to make your title clear to Google.

Meta description: these are the excerpts that appear when your post appears on search results

meta description

It’s pretty easy to tell who’s put up a killer content out there and who hasn’t just from reading the Meta description.

  • Sub headings: we mostly know that this are meant to give your readers easy reference points but they also have a huge impact on SEO.

They do have less impact as compared to your H1 but they still matter. So make an effort to use them on your blog posts.

Architecture and internal linking

This refers to how organized your site pages are. How you arrange you site pages and your linking structure can have a huge impact on how your site ranks on search results.

By now you should know that search engines takes links as vote of confidence and a means to understand what the page is really about.

Read: on-page SEO techniques

Off-page SEO

The off-page SEO is like your reputation out there. What position do you hold in the community? How your neighbors see you?

In this section, we’ll take a look at four important parts that make up the off-page SEO.


This is determined by Google by mix of two kinds of authorities.

  • Domain authority: this entails how extensive your domain is.
  • Page authority: how authoritative you blog content is.

To improve your authority read: how to increase your page and domain authority.

Bounce rate

This is simply the kinds of people who get to view a single page on your site then leave.

Having great content, improving your site speed is all part of trying to reduce the bounce rate on your site. Having the proper audience visiting your site is the best antidote for reducing bounce rates on your site.

Domain age

We all know that the times you’ve spend on the field earns you the respect you need. With domains, age does matter even if it’s just a little.

what SEO means?

SEO stands for Search Engine Optimization, which is the practice of increasing the quantity and quality of traffic to your website through organic search engine results

how do you do SEO for a website?

Find relevant keywords with good search traffic potential.
Create and optimize pages for search engines and users alike.

Make sure your website is accessible to both bots and humans.

Build relevant links from other high-quality websites

Is SEO easy?

While SEO is likely easier than you think, don’t underestimate the amount of time and effort it will take. You’ll get out what you put into it, so if you only spend a few minutes a day, don’t expect to climb the ranks on a national scale at any noticeable pace.

How fast can I learn SEO?

Google’s always coming up with new algorithms and industry best practices often shift overnight. With that said, you can expect to learn the “theory” of SEO within a 3–4 months of intensive research and reading.

Share on facebook
Share on google
Share on twitter
Share on linkedin
Share on pinterest

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Posts

side hustle

Online Side Hustles In Kenya That Pay Up To $50 Per Hour.

Kenyans are known for their entrepreneurial spirit, so it’s no surprise that there are many online side hustles you can consider. There’s no time like the present to start making some extra money. Whether you need to pay down debt, save for a rainy day, or just want to have a little more spending money, there are plenty of side hustles that can help you reach your financial goals.

affiliate programs

Should Freelancers Join Affiliate Programs?

As a freelancer, you may be wondering if you should join affiliate programs. The answer is: it depends. Affiliate programs can offer great benefits, but they may or may not be the best option for you.