on-page SEOSEO tipsSEO Tips & TrendsSEO Trends

On-Page SEO Checklist Your Simple but Comprehensive Guide for 2022

So, youre looking for a complete on-page SEO checklist.

Youve scoured countless blogs and watched YouTube videos until your eyes bled.

And if youre honest, you wish you hadnt.

Because its confusing.

One blog tells you to optimize site speed while another tells you its all about keyword research and content strategy.

Right now, you feel a hemorrhage coming on.

And worst of all, you havent actually done anything.

Youve read blogs and watched videos until youre nearly blind, but you havent done a single thing to optimize your site and push it higher up on those stubborn SERPs.

If this is you, Ive got you.

In this blog, Ill keep things super simple.

Yup: its not a blog for tech nerds. Its a blog for everyday people like you and me, who simply want to rank higher on Google and earn more site visitors.

In it, Ill show you:

Ready to dive right in?

Lets go!

What Is On-Page SEO?

To better understand what on-page SEO is, its a good idea to think of SEO as a tree.

(Image suggestion: SEO tree with branches labeled for technical SEO, on-page SEO, etc.)

You see, SEO is like a tree with many branches.

Each branch represents a specific part of search engine optimization.

Now, I dont want to confuse you, so I wont go into the nitty-gritty of the SEO tree.

But here are four of its most important branches (and what they stand for):

  • Content optimization. Content optimization refers to the practice of ensuring your content is valuable and digestible to your audience. This includes writing high-quality blogs, presenting your content so its easy on the eyes, skipping the jargon and heavy language, and so on. It also includes keyword research and writing content that satisfies your visitors search intent.

  • On-page SEO. On-page SEO refers to the practice of checking that your individual web pages are fully optimized before publication. This includes keyword placements in H1s, H2s, and H3s, customizing your URLs, resizing your images, and so on.

  • Off-page SEO. Off-page SEO refers to optimization that largely takes place outside your site. This includes backlinks, social shares, and so on. (As you can guess, this type of SEO is not directly in your control.)

  • Technical SEO. Technical SEO, as you can guess from the term, refers to techy stuff like optimizing site speed, making your site mobile-ready, and so on.

In this blog, we wont bother with content optimization, off-page SEO, and technical SEO.

After all, this is a blog about on-page SEO, right?

The problem with other blogs is that they take the overlap between all the branches of the SEO tree too seriously.

They add in elements from this branch and that, afraid that youll miss out on something and never make it to page #1 of Google.

For me, thats unnecessary.

All Ill do here is provide you with a simple, no-nonsense on-page SEO checklist so you can tick off all those boxes before clicking publish on any one of your pages.

With on-page SEO, its really that simple.

But before we go on to the checklist, lets quickly go into

Why Is On-Page SEO Important?

On-page SEO is important because it helps Google understand your web page better. By scrutinizing your title tags, URL, and other factors, Google can come up with a clearer idea of what your page is about and whether itll satisfy peoples search intent.

Clear as mud?

Picture the process this way.

Googles spiders land on your site and read your H1, H2s, and H3s.

Now, lets say one of your H2s looks like this.

On-Page SEO Checklist

Source: affiliatemarketertraining.com

As you can see, the primary keyword how much money can I make with affiliate marketing is in there.

This quickly tells Google that this blog could potentially fulfill the query of a searcher who wants to know how much money he can make with affiliate marketing.

Sure, thats just one piece of the puzzle.

But put together, all the pieces of on-page SEO work to signal to Google that Hey, this is the blog that will satisfy readers. So rank me higher in the SERPs!

(Thats why on-page SEO is super important.)

On-Page SEO Checklist: 6 Steps to Success

Now you know what on-page SEO is and why its uber important.

So lets dive right into our on-page SEO checklist.

Remember, keep this checklist with you at all times, especially when youre about to publish a new web page.

On-Page SEO Checklist Item #1: Add Your Primary Keyword in the Right Places

Readability trumps SEO every single time.

That doesnt mean you should slack off and forget to add your primary keyword where it matters the most.

To help you, here are six places you should add your primary keyword.

  1. Your H1 and Title Tag

Your title tag and H1 tell both Google and your readers what your blog is about.

I mean, you wouldnt give your story the title Snow White and the Seven Dwarfs if its a story about Cinderella.



Sadly, a ton of writers get too creative with their titles.

Like this:

On-Page SEO Checklist

Source: copyblogger.com

I mean, sure.

Copyblogger has been around for so long, and theyve amassed a huge following of loyal fans.

So they can get away with creatively vague titles like that.

But for the average blogger, its best to stick with a direct, primary-keyword-at-the-beginning title like this:

On-Page SEO Checklist

Source: affiliatemarketertraining.com

Here are two rules to keep in mind when placing your keyword in your title:

  • Make sure to plant your keyword as close to the beginning of your title as you can. So instead of The Most Wonderful Guide to Affiliate Marketing you can try Affiliate Marketing: The Complete Guide instead.

  • Your title tag and H1 can be different, but make sure to add your primary keyword in both of them.

Heres an example of a blog that has a different title tag and H1, but contains the primary keyword at the beginning of both.

The title tag

On-Page SEO

Source: google.com

and H1.

On-Page SEO Checklist

Source: ryrob.com

  1. Your H2s and H3s

Google is smart.

It wont stop at your title tag and H1 when trying to determine if your blog matches peoples search intent.


Itll go deeper and explore your H2s and H3s.

So make sure you plant your primary keyword there as well.

Of course, dont be spammy and unnatural.

Never force a keyword where it simply doesnt make sense.

But the more times you can add your primary keyword into your subheadings, the better.

Dont worry.

Youre a creative, and it wont be hard for you to strategize a way to naturally and beautifully plant them in there.

As an example, check out how we did it in this blog.

Heres a preview of one of our H3s:

affiliate marketing

Source: affiliatemarketertraining.com

  1. In Your Introduction

In any story, the first words are the most important.

Google thinks so too.

Thats why you need to plant your primary keyword in the first 100-150 words of your blog.

Again, be sure not to sound spammy.

Do it naturally.

Like this.

smart blogger

Source: smartblogger.com

And this.

On-Page SEO Checklist

Source: affiliatemarketingtraining.com

Of course, this doesnt mean you should ditch your creativity and start every blog like that.

In the example below, the primary keyword shows up a bit lower down in the introduction, but still within the first 100 words.

primary keyword

Source: ryrob.com

If you absolutely cant find a place for your primary keyword in the first 100-150 words (and I really cant imagine why), you can settle for placing it after your H1 and before your first H2.

  1. In Your Meta Description

Your meta description can make or break your web pages success.

(Really, it can.)

Thats because readers are indecisive.

And stingy with their time.

So if your meta description is meh, visitors will probably shrug and skip you, thinking your blog wont be worth their time.

But if your meta description looks like this

meta description

Source: google.com

now were talking.

And notice this: the primary keyword copywriting tips shows up at the very beginning of the meta description.

This communicates to readers exactly what the blog is about (and that it wont waste their precious time).

Note: meta descriptions arent an official ranking factor. However, they influence whether or not people click on your blog, which is a ranking factor.

  1. In Your URL

Which URL looks better to you?

This one?

Source: fastweb.com

Or this one?

Source: smartblogger.com

Its the second one, right?

Google thinks so too.

Because first of all, the second one is shorter.

And more importantly, its got the primary keyword in it.

So when ticking off those on-page SEO boxes, make sure:

  1. Your Images File Names and Alt Text

Yes, Google is smart.

But it isnt human, which means it has severe limitations.

One of these limitations is the inability to see pictures.

So no matter how many photos of your tomato omelet you insert into your page, Google wont know youre talking about tomato omelets.

Unless, of course, you add your keyword to your image alt text and file name.

When you do, you wont only be telling Google whats in your images, but youll also get the chance to appear on Googles image search tab.

A double benefit, if you ask me!

On-Page SEO Checklist Item #2: Add Your Secondary Keywords to Your H2s and H3s

Using secondary keywords in your subheaders helps you rank for related keywords that your audience is searching for.

So, whenever you can, use variations of your primary keywords in your H2s and H3s.

For example, if your primary keyword is how to start a blog, you can use:

  • How to launch a blog

  • Launching a blog

  • Blog startup

  • Starting a blog

  • And so on

Another thing you can do is include long-tail keywords in the people also ask section of Google as your H2s and H3s.

On-Page SEO Checklist

Source: google.com

If this sounds hard, consider doing a Q&A section at the end of your blog.

Like this:

On-Page SEO Checklist

Source: smartblogger.com

On-Page SEO Checklist Item #3: Avoid Keyword Cannibalization

When you have too many similar keywords spread out across your website, Google gets confused about which page you want to rank over the others.

So it goes ahead and makes a decision.

It ranks one page higher, even though this page isnt the one you want to rank high on the SERPs.

To avoid that, make sure you add variety to your keywords.

Dont target too many keywords that are too similar to each other.

And before you publish that brand new web page, check to see if another one of your pages isnt already ranking for the same keyword youre targeting.

If it is, its worth it to take some time to tweak your keywords up a bit to avoid keyword cannibalization..

On-Page SEO Checklist Item #4: Resize Your Images

Ever been on that website which didnt have any images?

Or rather, it did have images, but since they took an eternity to load you didnt even see them.

Hint: you dont want that to be your website.

So instead of forcing those huge images into your web pages, take time to resize them.

A good rule of thumb is to keep your images between 100 and 300 kb.

On-Page SEO Checklist Item #5: Add High-Quality Links into Your Content

Without high-quality links, your content simply wont make it online.

Thats because links are like spider webs that help Googles web crawlers get to you.

Links also help the bots understand what your content is about through their connection to other content.

Here are two types of links you should add to every piece of content you publish:

  • Internal links. These are links to other pages on your website. As a good rule of thumb, most of your links should lead to your sites cornerstone content.

  • External links. These are links to other high-quality sites. Its a great idea to add at least 5-8 external links to your content.

Check out this example of what an internal link looks like in a blog post.


Source: blog.hubspot.com

And this example of what an external link looks like in a blog post.


Source: investopedia.com

On-Page SEO Checklist Item #6: No Follow Your Affiliate Links

As an affiliate marketer, almost nothing is as important as your affiliate links.

I mean, theyre what make you money, right?

That said, you need to be sure your affiliate links arent bringing your rankings down.

Because yes, ranking and traffic also make you money.

So, how do you do this?


No follow your affiliate links, so they dont spill link juice and cause you to lose your coveted high ranking spots on Googles SERPs.

On-Page SEO: Its Really Not that Confusing

I know, I know.

There are a ton of blogs and videos about on-page SEO out there that make you feel like youre hemorrhaging.

They go on and on about the overlap between the branches in the SEO tree.

Some even include stuff from technical and off-page SEO into the mix

until your head is spinning like a merry-go-round.

And honestly, all this information overload is getting you nowhere.

Youre standing there with your jaw open, with no idea what to do.

Let me tell you this.

On-page SEO really isnt that confusing.

Its simply about helping Google understand your web pages better, so it knows how and where to rank you.

With small tweaks to your URLs, headings, meta title and description, and links, youll be on your way to never again publishing a single blog thats not optimized for on-page SEO.

So, go ahead.

Bookmark this blog, so the next time you sit there, your hand hovering tentatively over the publish button

you know which boxes you have to tick before you send your web page out into the world.

Image credits:

All screenshots taken by the author, March 2022.

Related Articles

Leave a Reply

Back to top button
%d bloggers like this: