On page seo checklist for 2023

The Complete On Page SEO checklist
To Rank High in the SERPs in 2023

In fact, using the same on page seo checklist, I managed to increase organic traffic to my website by 372% in just 30 days.

And the best part is that, you can use this exact on page seo checklist to grow organic traffic to your website.

On page seo checklist for 2023

Table of Contents

The Complete On Page SEO Checklist For 2023.


The world of SEO is continuously evolving, what works today, might not work tomorrow. 


That said, an SEO professional or website owner is  required to be adaptive, stay up to date. so in today’s article, I am going to share a thoroughly tested and proven on page SEO checklist. 


This is not a checklist just like others, you find elsewhere, instead, it is a proven and tested on page SEO checklist, Using the same on page optimization checklist, I managed to increase the organic traffic to my website by 372% in just 30 days.


This on page seo checklist increase the organic traffic to a website by 372% in just 20 days.


The best part is that you can also do the same, just follow this proven on-page seo checklist for 2023, and you are good to see huge organic traffic. 

So, lets dive into step by step.


1) Understand What’s Happening On Your Website.


If you’re looking to improve your SEO in 2023, then it pays to understand what’s happening with your website.


Three key things need to be addressed:


Crawlability: How easy is it for Googlebot (the web crawler) to visit, read, and index your content?


Indexation: How many pages has Google indexed from your site?


Interestingly, google search console can help you in this regard, head over to your google search console, and follow these steps


  1. Select the desired property.




2) Head over to the indexing tab.



3) Click on pages




So, this way, you will be able to see all indexed and not indexed pages of your website, in addition to this, google search console will also tell you specific reasons for not indexed pages, just as shown in the image.




see all the reasons for not indexed pages in the google search console

Duplicate Content: Are there any duplicate copies of the same content across different pages on your site? If you can address those three things, then you’ll have a great foundation for improving your SEO in 2022.


To check the duplicate content, you can use free and paid tools available online, if you are on a budget and can’t afford the costly tools, then you can use free tools, one of the best free tool is called small seo tool,




but with the free version of this tool, you can only check 1000 words in one go, but you can use this multiple times.


2) Perform Proper Keywords Research.


Perform keyword research and choose a topic to write about that is trending in your niche.


The best way to do this is by using a keyword research tool like Google Keyword Planner or SEMrush.




If you use Google’s Keyword Planner, then you need to make sure that the “set targeting and location” option is turned off (it should be by default). This will allow you to see global trends instead of just localized one.


How To Do Keyword Research For SEO?


 There are many different ways to do keyword research, but the most important thing is to take your time and be thorough. Don’t rush through this process, or else you might end up wasting a lot of time on topics that won’t bring in any traffic.


Here are some things to consider when doing your keyword research or simply head over to this detailed guide keywords research


-What are the most popular topics in your niche?


-How many people are searching for those terms?


-What is the competition like for each of these terms?


-Are there any related topics that you can expand into?


3) Add LSI Or Semantically Related Keywords To Your List.


Semantically related keywords are the ones that are related to your main keyword but don’t directly correlate with it.


These words help you expand your content and provide more context for readers.


 For example, if you have the keyword “dog training” then some semantically related keywords could be:




    •  -How to train a dog


    •  -Teach your puppy how to sit on command.


    • -Training tips for dogs.


To find out LSI keywords, you can use online tools, I would refer to the one that I use.


1) lsigraph.com


4) Select The Right Keywords For Your Content.


Targeting the right keywords is the foundation stone of any SEO campaign. 


So, choosing the wrong keywords may waste your time and money. Choosing the right keywords is all about understanding what people are searching for. To do this, you need to use keyword research tools. 


Google’s Keyword Planner is a great starting point, as it allows you to find search volume data and competition for each keyword.




You can also use tools like Ubersuggest or SEMrush to get more data on the keywords that your audience is using. Your keywords should be relevant to your niche and topic.


5) Understand The Keyword Intent.


The keyword intent is the purpose of the keyword as it is searched by a user in a search engine. There are many different types of keyword intents, and it’s important to understand what each one means so you can choose the best keywords for your website.


 Here are some examples:


 Informational: These keywords are used when people want to learn more about something or get information on a topic they’re interested in. An example would be “how to make money online with eBay”.



Transactional: These keywords are used when people want to buy something or take action on a topic. An example would be “buy a new laptop”.



Navigational: These keywords are used when someone is looking for a specific website or webpage, not necessarily information about the subject matter itself. for example “Facebook” Or “Twitter”



Commercial: These keywords are used when people want to make a purchase but at a later stage, in this stage, they are mainly looking for discounts, deals, and sales. An example would be “discount on new shoes”. 



So now that you know each of these keyword intents, you can better use keywords with different intents on your website. Ideally, informational keywords are used in blog posts and commercial and transactional keywords are in products’ main categories or subcategories pages.



6) Avoid Keyword Stuffing.


 You should avoid keyword stuffing. This is when you use a keyword over and over again without any other content to support it.


It will make your website look spammy and is the quickest way to get an algorithm penalty.


Instead, you can maintain a keyword density of up to 3% throughout your content.


This means that if you have 100 words in a paragraph, you can use up to 3 of those words as your keyword. You can also use synonyms to help fill out the rest of your content and make it more readable.


7) Improve The Readability Of Your Content.


 The readability of your content is just as important as the keyword density. Search engines want to provide users with relevant information, and they will reward websites that have a high-quality user experience. 


The readability of your website can be measured by the Yoast SEO Plugin if your website is based on WordPress.

yoast seo readability score checker 1


You can use the Yoast SEO plugin to measure your readability and give you a score, which will help determine how readable your content is. This is an easy way to improve the SEO of your website by making it easier for users to understand what they are reading.


8)Write Long-Form-Content.


When writing content for your website, make sure you write in-depth content. Find out the holes within your content and try to answer each point your audience may be interested in.


This will help you reach your audience and give them the information they need. The more content you have on your website, the better. To ensure that you are writing long-form content, try to write at least 1,000 words per article.



9) Include Your Main Keyword In The Title Of Your Page.


Add your target keyword to the title of the page


When creating a new page on your website, make sure that you include your main keyword in the title of the page. This will help search engines know what the content is about and rank it higher on their results pages.



10) Make Sure To Include Your Primary Keyword In The Description.



Add your keywords to meta description tag of your page


Your web page’s meta description and tile tags are the 2 things users will see in the SERPs when they search for your target keyword. Now guess, will they click on your page link if their search phrase does not appear in the title and meta tags of your website? Of course not.


So make sure to include your primary keyword in both of these places as well. This will help users understand what they are clicking on, and it will also help search engines understand the content and purpose of your webpage.



11) Craft Snappy Headings With Focused Keywords.

Headings are a great way to rank for your main keyword. Search engines have been known to assign headings the highest value when determining which pages should be ranked higher in their search results.




Heading tags on your website are used to tell Google and other search engines about the content on your page. You can also use them as an opportunity to include keywords that you want people to search for so that you can rank well for those terms.


12) Does Your Page Use The H1 Tag?

  Use H1 TAG


 The H1 tag is the most important tag on your page, as it’s what Google uses to identify what your page is about. and it should also include some of your main keywords. 


There are 6 tags, (1H-H6). An H1 tag is necessary and your page must have an H1 tag. Other tags can also be used to break up the content on your page


but they are not necessary unless you need to break up the content and cover other sub-topics.

13) Create Quality Content With Clear Keywords In Mind.

As you may have heard, content is king, which simply means the content is everything when it comes to search engine optimization (SEO).


You need to focus on writing unique, high-quality, informative content to rank well in search engines.


The way your page is constructed, the quality of your images, the relevance of content, keywords about the topic, and writing style are all critical factors that Google uses to determine where a website


 will rank. To get your website noticed by search engines, you need to create unique and original content that informs, attracts, and engages readers.


14) Use Your Primary Keyword In The First Sentence.

It is extremely hard to test different micro on-page SEO factors, but as an SEO professional, I keep doing testing and using your main keyword in the first 100 words works.


If you want Google algorithms to understand the content on the webpage, then you need to smartly, and naturally place your target keywords in the first 100 words.


15) Have System To Track Your Primary Keyword Positions In The SERPs.



Track ranking of your keywords


 It’s important to track your keywords over time, so you know if they are gaining or losing positions in the SERPs.


 If they are moving down, it may be time to make some changes to your SEO strategy. 


You can use tools for tracking the target keywords like Google Search Console (FREE), Google Analytics, SEMrush, Ahrefs, and Ubersuggest.


16) Use Videos On The Web Page.

one way of great on-page SEO is to use video on your webpage. 


You can also use videos on your webpage to show what you do and how it’s done. 


Videos are easy to create and they are much more likely to be shared than text-only descriptions, which makes them a great way to build your brand.


17) Use Images On Your Page.

Using images and infographics within your content helps you create a visually-appealing page, and this can increase your chances of ranking well in search engines.

For best results, use images that are relevant to your content so they don’t distract from it or confuse people looking for information. And this ultimately decreases the bounce rate too.


18) Make Sure That Your Call To Action {CTA} Is Prominent And Clear.

  You write content to attract more business and push them down your sales funnel-right? So make sure your CTA is prominent and clear. This will help you convert more visitors into customers and increase your conversion rate. 

A good rule of thumb is to make sure that your CTA appears within the first three paragraphs of your article so that people can find it easily without having to look around too much.


19) Focus On Good User Experience.

 With all the focus on search engine optimization, it’s easy to forget that your website is here for people. 


It’s not just a place where they can find information; it’s also supposed to be an enjoyable experience. If users have trouble finding what they’re looking for, or if there are too many ads and distractions on the page, they’ll leave quickly and never come back. 


This means that you need to take a user-centric approach when designing your site and writing content for it.



20) Don’t Sleep On Schema Markup.

what is schema markup? Schema markup is a way to describe the content on your site in a standardized format so that search engines can better understand what they’re looking at. 


This means that if you have products, people, or locations on your page, search engines will be able to recognize them as such and display that information in their results.


How to implement schema markup on your site?


rank math schema set up


Schema markup is easy to implement and can be done by simply adding the relevant code to your page.


There are a few different types of schema: microdata, rich snippets, and JSON-LD. You should choose the one that best fits your site’s needs.


If your website is based on CMS like WordPress, then you can use pretty much any plugin to help you generate schemas for your website. I use the RankMath SEO plugin for this purpose.


 if you need further assistance in this regard, make sure to visit their support article.



21) Avoid Keyword Cannibalization.

 what keyword cannibalization? Keyword cannibalization occurs when there is more than one page on your site that contains the same keyword ( YOUR TARGET KEYWORD). 


This can confuse search engines, and they will not know which page they should rank in the SERPs. So to avoid keyword cannibalization, you will need to create unique pages with a clear target keyword.


22) Try To Optimize For Featured-Snippets.

What are the featured snippets?

featured snippet


well, featured snippets are a special type of search result that shows up when you search for a specific query. They are often displayed as bold, highlighted text with a description underneath. In some cases, they will even show up in their box on the page above organic results.


How to optimize for featured snippets? follow these best practices to ensure you win a place in featured snippets.

1) Focus On Your Primary Keyword Word.

2) Write A Great Answer To The Search Query.

3) Use Structured Data Markup.

4) Make Sure Your Page Is Mobile Responsive.

5) Add A Header To Your Answer.

6) Make Sure The Headline Is Relevant.

7) Ensure You Have High-Quality Internal Links


23) Optimize Images With Alt Text.

Alt text is the text that is displayed when an image is not loaded.


 It also describes the image to visually impaired users who use screen readers and can be used as a substitute for the actual image.

When optimizing images for SEO, you must include alt text on each one.



image alt tag to be used


Alt text serves two important purposes:


  • It provides a brief description of what your image contains and why it’s relevant to your content. For example, if you have an infographic that gives tips on how to improve your search rankings, then using “Search engine optimization” as your alt text will help Google understand the association between those words and your infographic topic.
  • Alt text can also be used by screen readers for visually impaired users who don’t see images properly (or at all).


24) Focus On Voice Search Too.

 If you’re not familiar with voice search, then it’s a type of search that allows users to ask questions verbally instead of typing them into the search bar. 


It can also be used as an alternative to traditional text-based searches, especially for mobile devices. 


For example, if someone asks Google “how many calories are in a banana?” then they will get a response from their virtual assistant that provides both the answer and some context around it.



 While you’re working to enhance your website for SEO, you should also put some thought into how it will perform on voice search. 


As more people opt for voice-activated devices like Amazon Echo and Google Home, the need for websites that can be easily navigated without typing will become even more important than ever.


So how to optimize for voice search? 



The first step is to make your website mobile-friendly. If your site isn’t optimized for mobile, then you might as well not even bother optimizing for voice search because it won’t matter if people can’t access your website in the first place.



 Once your site is responsive and easy to navigate on a small screen, then you can start thinking about what keywords or phrases would help people find what they want when they use voice search.




Longtail keywords tend to work well in voice search because people typically ask questions when they use the technology, so make sure you include long-tail keywords and provide answers.



25) Add Internal Links To Improve Site Navigation And Crawlability.

Internal links are the links that go from one page on your website to another, and they’re important for two reasons.


First, they help users navigate your site. Second, they help search engines crawl and find new pages on your website. And most importantly, internal linking is also beneficial for creating topical authority.


26) Add External Links That Provide Value To Readers.

External links play a big part in authority and credibility, when you add trustworthy and highly relevant external links to your content it boosts your website’s authority as well as credibility.  
  • Link to other relevant content. This can be done by linking back to another article on your website or even linking to an outside source that’s useful for your readers.
  • Try adding relevant and supporting external links.
  • If possible, try not only adding links within each paragraph but also throughout the entire article so readers know where else they can go if they want more information about whatever subject is being discussed at any given time—it shows off how knowledgeable you are! Also, be sure not only to include links but also include citation sources as well.


27) Check Your Website URLs For Optimization.

When writing URLs for your website, make sure that you include a relevant keyword as part of the URL.


This will help search engine crawlers understand what content is on your page and also let visitors know what to expect when they visit it.


 If you are writing an article about a specific topic, like “best social media marketing tips,” it’s important to make sure that your URL includes this phrase. For example https://www.examplewebsite.com/best-social-media-marketing-tips


28) Use Social Sharing Buttons.

 Social media sharing buttons are a great way to increase your organic traffic.


This is because the more people share your content, the higher it will rank in search results. It’s also a good way to connect with new readers who may not have heard of you before.

29) Improve Your Page Loading Speed.

 If your website takes more than 3 seconds to load, you are losing visitors. Page loading speed is a strong ranking factor in Google’s search algorithm. The faster your site loads, the higher it will rank in the search results.


The slow page loading speed can negatively impact your organic traffic.


The faster your site loads, the better the experience for visitors, and the higher it will rank in search results. To improve your page loading speed, you should use a content delivery network (CDN), minify resources,s and make sure that all images are compressed.

30) Responsive Design And Mobile-First Indexing.

Google will use the mobile version of a page to index it, to understand structured data, such as menus and local business information, and to show snippets in search results.


If you’ve already made your site responsive, this won’t change anything for you. However, if you haven’t yet made your site responsive or only have a desktop version of your site—it’s time to get on board with mobile-first indexing!-


 31) Don’t Forget About Reviews And Comment Section On Your Web Page.

Reviews are social proofs for your products or services and the comment section will allow your readers to ask questions on the topic directly, which will ultimately help your business know more about the needs of your audience and so on




We’ve covered quite a bit of ground in this guide, but that’s only because there’s so much to learn when it comes to SEO.


If you take away just one thing, we hope it will be this: don’t try and do everything at once!


If you focus on one or two elements at a time, they can still make a big difference in your rankings. And if you feel overwhelmed by all the information out there? Take heart: we understand how overwhelming it can be! That’s why we created this guide—to help those new to SEO find their way through the maze and rank high in search results.


If you have any questions regarding SEO, please let’s know in the comment section down below.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *