What is On-Page SEO? Actionable On-Page SEO Checklist in 2020.

You may have heard about SEO but, What is On-Page SEO? How it can help you to rank high in SERPs?

I am pretty sure, almost 90% of peoples have heard optimizing your post, titles, post URL, alt text in images with keywords.

Do you think, these are the only factors that come under On-Page SEO?

What is On-Page SEO & On-Page SEO Checklist
What is On-Page SEO & On-Page SEO Checklist

Absolutely Not. These are just the foundations of the overall On-page SEO of a site.

Now you might be wondering, what it actually is?

What is On-Page SEO?

Optimizing the overall structure of your webpage that is completely under your control to improve your rankings is called “On-Page SEO“.

It is also known as “On-Site SEO“.

It is opposed to Off-Page SEO which is impacted by external factors such as backlinks, social signals, etc.

On-Page SEO Checklist

This On-Page SEO Checklist will walk you through all the important factors that impact your overall On-Page SEO strategy.

You can follow this checklist to optimize On-Page SEO factors of your site for better rankings in SERPs.

#1 Content

I am pretty sure you’ve heard of this line that “Content is King” and definitely it is. It is one of the key On-Page SEO Factors.

Your content should be useful that ends your visitor’s search. Because the ultimate goal of Google is to please its users.

Write long content that covers everything of a particular topic.

Writing long content can help you to get more social shares & Backlinks and it also helps you to increase the dwell time of your site.

Suggested Read: Learn How To Write SEO Optimized Content

#2 Match Search Intent

Google ranks relevant posts so that users can be satisfied and if you are not matching the search intent, you will not rank.

To match the search intent simply search your keyword in Google and check the type of the posts are ranking in the top 5.

Match Search Intent is On-Site SEO Factor

As you can see all the top results are from Online Stores for the search term “Earbuds”.

That probably means if you write a list post like “Best Earbuds 2019“, You won’t rank.

#3 Title Tag

Title Tag is an important factor in On-Page SEO. It gives a brief idea about your content to visitors as well as search engines.

So use your keyword or a synonym of your keyword at the beginning of your title tag because it puts more weight and it increases CTR.

Use your keyword or a synonym of your keyword in the title tag of your page or post and try to keep it at the beginning as much as you can.

But make sure don’t make it look spammy by forcefully adding it at the beginning of your title tag. Keep it natural.

#4 Meta Title & Meta Description

Meta titles & Title tags are different things.

The title that users see on Google SERPs is Meta Title and what users actually see on your site is the Title tag of your content.

Just like Title tag, use the main keyword or its synonyms in your Meta title & Meta Description.

#5 Short URLs

Try to add your focus keyword or it’s synonym on your URL and keep it short (Less than 50 characters).


Because when someone searches anything on Google, your URL also shows up and it helps the searcher to know that your post is relevant.

Google bots also use your URLs to understand the topic of your content.

And many SEOs found that using a short, keyword-rich and precise URL gives a small but significant boost to your rankings.

Apart from that, it looks nice. for instance,

URL 1: https://www.example.com/blog/01-01-2020/best_on-page_seo_checklist_UGC_top-rated.html

URL 2: https://www.example.com/on-page-seo-checklist/

Now, you can see URL 2 is short & precise and looks way better than URL 1.

Detailed Guide: Permalink – How it Impacts SEO?

#6 Content Structure

Just writing and publishing content is not enough if it’s not structured properly.

Structured content can increase readability that can help you to increase engagement on your site.

And if it is not properly structured, it will be hard to understand and visitors will bounce back from your site.

Tips: Write small paragraphs, use images, break your content by sub-headings, use bullet points, etc.

#7 Loading Speed

Loading Speed of a site is one of the few ranking factors that Google has confirmed in public.

Apart from being one of Google’s ranking factors, it’s a conversion killer if your site loading speed is slow.

You might think What does that “Conversion Killer” means?

Page Speed Impact In SEO And Conversion
Page Speed Impact In SEO And Conversion

As per the chart, published by Google, 1s to 3s loading time can increase your site’s bounce rate by 32%.

And if it goes 1s to 5s it increases the bounces rate by 90%.

That’s Huge. Isn’t it?

And a high bounce rate means fewer visitors on your site and fewer visitors means less conversion.

If you are using WordPress then there are several free & paid plugins that you can use to speed up your WordPress site’s loading speed.

Most importantly, use a good web hosting to host your site. You can choose between Siteground, Bluehost & A2Hosting for a fast shared web hosting.

Also, consider using AMP plugin to increase your loading speed in mobile devices.

But if you are using Blogger then it might be a bit difficult for you if you don’t have coding knowledge.

Here’s a guide on How To Increase Blogger Blog Speed.

#8 Don’t Do Keyword Stuffing

Use keywords without keyword stuffing“. This line doesn’t need any explanation.

Do you know what Keyword Stuffing is and why you shouldn’t do it?

Keyword Stuffing means using your keywords again and again & out of the context to manipulate a site’s ranking and get higher rankings in Google SERPs.

Keyword Stuffing does more harm today more than it was beneficial a few years back.

But Google is much smarter today than it was a few years back. If Google finds that you are doing it, you will lose your rankings.

#9 Mobile Friendly

As more and more peoples are using Google on their mobile phones and there is a high chance that more peoples will use mobiles to visit your site.

So, if your site design is not mobile friendly and it’s hard to use on mobile devices then visitors will bounce back.

And as we all know Google uses the Bounce rate as a ranking signal and after Google’s mobile-first indexing update it becomes more important.

#10 Security

Using SSL certificates on your site makes it more secure for your users because https establish an encrypted connection between a web server and a browser.

Google uses “https as a ranking factor” and they have stated it on Google’s Webmaster Blog. Read it here.

Using https gives you a slight edge on ranking over who don’t use it on their site.

https is a ranking signal

#11 Use Internal Links

Using Internal Links is a great way of reducing the bounce rate and provide more value to your visitors.

It also helps you to send your visitors to your old content that’s almost dead and getting no organic traffic.

#12 Outbound Linking

Outbound Linking to other authoritative sources help you to increase the credibility of your site.

If you don’t link to anybody or you do it rarely and also add a nofollow attribute to that link, it simply shows to Google that you don’t want to hold the PR for your self.

Give at least 1 outbound link in your content to any trusted sources related to your topic.

Bonus Tip: You can use Google Search Console to check Internal Links, External Links, Anchors, and Top linking pages on Your site.

Recommended Post: Backlinks – Ultimate Guide for Beginners.

#13 Use & Optimize Images

Optimizing your images is also important like writing an SEO Optimized Content.

John Muller (Senior Webmasters Trend Analyst in Google) stated it in a tweet that you have to use ALT text on all your images if you want to rank in Google Images.

Use Alt Text for Image ranking Says John Mueller
Use Alt Text for Image ranking Says, John Mueller

#14 Encourage Comments & Social Shares

“Don’t Your Know, Comments Quality Comments can be a signal of a healthy website?”

This is not my words. Google’s Gary Illyes, a Webmaster Trends Analyst stated this on one of his tweets.

Garry Illyes on comments of a blog is a signal of healthy website
Garry Illyes on comments of a blog

And apart from comment, Social Shares also sends a signal to Google that users are finding this post helpful and sharing it.

And apart from that it also increases visitors to your site.

#15 Dwell Time

Google pays close attention to “Dwell Time of a site“.

Dwell Time” simply means how much time a visitor is spending on your site before pressing the back button.

If a user is spending a lot of time on your site, it simply means your site is providing quality content and matching search intent.

You can increase your site’s Dwell time by writing engaging & long content.

Use Images, Videos, Ask Question, Show the reason to your visitors at the very beginning of your content that why should they read this long content, etc.

#16 Bounce Rate

Just like Dwell Time, Google also pays attention to the Bounce Rate of a site.

Bounce Rate means how many peoples are coming to your site and bouncing back from your site without interacting with other pages of your site.

Use Interlinks on your content can help you to slash down the Bounce rate of your site.

#17 Use LSI Keyword In Article

Free LSI Keyword Generator Tool - UberSuggest

As Google becomes much smarter today than it was a few years back, Now Google bots use LSI Keywords to understand your content deeply.

If you are writing about “Running ” then LSI Keyword for Running will be “Shoes“, “Watch“, “Machine“, etc.

Read More: LSI Keywords – Ultimate Guide (List of Free LSI Keywords Generator Tools included).

#Bonus Tip: Increase CTR

CTR means how many peoples are clicking n your site when they see it on Google.

If they are not clicking on your site that simply means your site is not relevant to their query and ultimately you will lose ranking.

Add Power Words to your Title Tag. For Instance Best, Awesome, Incredible, Definitive, Useful, Current Year [2020], etc.

Final Words

This On-Page SEO Guide & 17+ On-Page SEO Checklist will help you to properly optimize the On-page SEO of your site.

So it’s your turn. Let me know in the comments, are you going to start utilizing these On-Page SEO tips?

And If you find this post helpful, consider sharing it with everyone 🙂

Sharing is caring! ❤️

Leave a Comment