On-page Optimization checklist is purely Focused on 10 Core Dedicated On-Page SEO factors

+ ON PAGE SEO Experts VIDEOS from Nathan Gotch, Matt Diggity, Adam Enfroy.

10 On-page (Core SEO Steps) for any website!

Optimize Keywords, Content, Links, Technical SEO, Images, Social, Google Maps!

On-page Optimization Checklist
Image by ijeab on Freepik

1) Keywords Research Optimization

Start with keyword research focusing on  Low competitive + High volume search or keywords related to your industry, page, content & links.

The backbone of SEO is keyword research.. Unearth Long Tail Keywords With “Google Suggest”, which suggests Related Keywords.

On-Page SEO Checklist (Ultimate Guide) Nathan Gotch

Optimize your Websites for $99Toronto On-page SEO Services ( Dedicated SEO Experts)

Competitors Research Keywords:

Your competitors use competitive keyword research to get organic traffic and rank higher in Google. This research is crucial in finding out the keywords that they are using and also for increasing organic traffic on your website. 

Keywords Research Optimization
Image by jcomp on Freepik

Steps for keyword research

  • Identify your search competitors
  • Make use of  google suggest and google keyword planner tools to unearth your keyword opportunities
  • Discover the keywords of high-ranking pages of your competitors
  • Identify short and long tail keywords 
  • Remember that keywords with high CTR are important 

2) Technical Onpage SEO  

Technical Onpage SEO
Image by rawpixel.com on Freepik

Google Search Console Webmaster setup– Setting up Google Search Console tools and reports is important to measure your site’s Search traffic and performance to fix issues.

See how Google Search views the pages on your website. As it crawls and indexes the pages through Google index.  Google search console also shows Keywords ranking positions with Impressions & CTR.

How to set up Google Search Console Webmaster Setup?

Google Analytics setup –  Setup GA4 Google Analytics which is a powerful free Tool, used to Track visitors, Pages, location, real time visits, direct, referral traffic, engagement with Full Reports Customization and many other advanced features build in.

Measure the ROI from your advertising campaign and inspect images, videos, flash, and social media platforms. Learn all about your visitors and how they are interacting with your pages. 

How to set up Google Analytics to your website?

PageSpeed Insights

If your site loads slowly then it will be a problem as its seen as a Ranking Factor by google.

Pagespeed Insight Free tool enables your website to check if your website has a low score or not? If your site has a low score then you need to fix those issues with your developer to speed up your website.

Fast loading is a prerequisite for a website to rank high on Google. Your visitors will leave the site if it loads slowly. You will have a poor ROI and smaller conversions with a slow-loading website. Check the speed with the Page Speed Insights tool from Google. 

What is PageSpeed Insights?   (PSI) shows the speed score of your website and also suggests ways to improve it. 

Page speed insights free tool – Check with this Freel Tool. Analyze with PageSpeed Insights Get your PageSpeed score and use the suggestions to speed up your website.

Onsite SEO Checklist Guide VIDEO From – Matt Diggity

Optimize your Websites for $99 DiscountedAffordable SEO Toronto Dedicated SEO Experts!

Mobile-Friendly Test

Google has made its intentions clear by indexing mobile sites first since 2019. A website that gives priority to mobile device users is termed mobile-friendly. 

You can check how mobile friendly your site is by entering the page URL in Google Search Console. Remember that organic traffic to your website decreases if it is not mobile-friendly. 

Check your Url with this Free Mobile Friendly Test Tool

Use HTTPS protocol.

HTTPS is regarded as the security standard these days. This protocol makes your website secure, gives it an identity, and gets rid of tampering by third parties. Visitors’ data is secure on websites with HTTPS protocol. Importantly, Google considers HTTPS as a positive factor when ranking websites. 

Set one of your domain names as canonical.

Google makes use of canonical tags to know which page version to show in search results. Use this HTML code to tell Google which version of your website is original.  

Implement SEO-friendly URLs.

Seo friendly urls are those urls which are Highly Optimized to Crawl easily & Rank in search engines.  Ex: www.xyz.com/seo-google-updates/

You need to optimize the URL with keywords. URL should be able to convey the content on the website. Google finds it easy to crawl and index a URL that is short & optimized. SEO Friendly url will have a higher chance of ranking and higher organic traffic. 


Make sure to have a robots.txt file on your website to tell search engines which pages to crawl and which ones to avoid.

Search engines look for instructions from this file when they land on a website. Robots.txt is useful specially for Blocking specific folders as it will save bandwidth and time of Google crawl. Instead Google crawler can be targeted to those pages which are needed to be crawled.

If you don’t want to index certain pages or folders you can block it via Robots.txt


Discovering pages on a website becomes easy for search engine crawlers when there is an XML Sitemap. A sitemap is like a GPS for search engines that gives them all the information that they need.

It takes a long time for search engines to crawl all the pages without a sitemap. 

There are many plugins and online sites which generates sitemaps automatically. Even if any url is changed Sitemaps will be updated automatically that’s the beauty of Sitemap Plugins.

Sitemaps help Google crawl pages which you want to crawl, also you can submit the sitemap url in Google Search console directly.

User Experience (UX)

User experience, also called UX, is a crucial component of SEO these days. Websites answering the queries of visitors with useful and original content provide a good user experience.

Do not depend on keywords alone and pay attention to UX to receive organic traffic to your website.

There are many UX factors such as site speed, mobile-friendliness, permalink structure, content, menus and headers, and user engagement.

3) On-page Optimization Checklist main tasks

On-page Optimization Checklist main tasks
Image by rawpixel.com on Freepik


You can increase CTR and also capture the attention of the visitors by optimizing the title. Make sure to include primary keywords in the title. 

High CTR keywords brings in attention of users so do target wisely. Ex: High Quality Optimization 100.


Meta descriptions full of relevant keywords specific to your chosen niche can capture the attention of the targeted audience.

Here also you can place High CTR keywords to attract users. EX: 50% SEO Discounts are available for a Limited Time – Hurry!

Focus on search intent?

SEO is highly effective if you understand the intent of the visitor based on search terms. Make use of keywords satisfying the intent of the visitor.

Search intent is the purpose of the search,  why on the first place the user searches for a particular keyword

Is it informative search? Is it transactional search? Is it navigational? All these types of searches is focused on the Intent. .Focus on Search intent to bring in more conversions + traffic.

H1, H2 Tags Optimization

Heading and subheadings must contain targeted keywords. H1, H2 tags makes user experience better. These tags helps search engines to crawl & index because its Organized.

The HTML tag of these headers conveys the meaning of the content in easy terms to the user. H1 and H2 tags should contain targeted keywords. H1, H2 tags play a crucial role in SEO Optimization and is highly recommended.

On Page SEO Checklist VIDEO From Adam Enfroy

Monthly SEO Services $159 pm/On page SEO + Off page SEO Covered! Contact now!

Is your primary keyword in the URL?

The visibility of your website goes up when the URL contains the targeted keywords. Visitors know that their search query is answered by the URL. 

Have you added synonyms (LSI keywords) of your primary keyword into the copy?

LSI kewyords are keys which relate to the main keyword which is relevant. Google’s algorithm called Hummingbird looks for themes along with keywords to rank web pages.

Make sure to include several LSI keywords in addition to primary keywords to optimize your website. LSI Keywords boosts your CONTENT & helps search engines to understand about the page.

Use Structured Data Markup:

Schema is a markup system easy to understand for Search engines. Schema markup also called structured data markup, is an HTML code read and understood easily by search engines.

They process the content on your website easily with the help of this schema markup. By using Schema markup your site can appear on top of related searches because Google recognizes your site as highly informative & relevant.

Schema markup gives a boost to your keywords ranking in search engines. Easy way to apply schema is to install plugins like RANK Math which does the work smoothly on all pages

Site Structure

Site structure has a crucial role to play in the usability as well as SEO of a website. The blog and eCommerce site becomes easy to navigate when its site structure is good.

You can attract more visitors and achieve higher sales with a good site structure. A good site structure can have solid User experience which itself is a ranking factor.

Off course you can target Important keywords, categories, menus, pages via a great site structure. In fact site structure helps search engines to crawl & index. Site structure plays an important role in DA, Links juice & navigation.

4) Focus on CTR?

Focus on CTR?
Image by storyset on Freepik

CTR focuses on the Keyword click through rate, so you need to have a Keyword which can attract more clicks.

CTR focuses on Relevance & Attraction.  High CTR can bring in more engagement & conversions at the same time. Ex: Title:  90% Discount for SEO Services Limited Time Offer!. 

A high click-through rate is important for SEO. You can ensure high CTR by selecting the right keywords. Insert high CTR keywords in your Titles, Descriptions, ads, emails, and SERP results. 

5) Content

Image by rawpixel.com on Freepik

Is your page different & better than your competitors?

Content is king they say and they are right. Make sure your content is new, unique, and valuable for your visitors. Relevant + Quality content is the key to success. So one needs to focus on relevant, fresh & engaged content to attract users.

Creating Content That Drives Search TrafficChoose topics and keywords related to your industry to attract organic traffic to your website. Engaging content attracts visitors. 

Content Duplication

Avoid duplicate content already available on other websites. Google ranking is decided on the basis of new and unique content.

Is your copy free of spelling and grammatical errors?

Content should be free from grammatical errors and spelling mistakes. You can use tools like Grammarly designed to help in writing error-free content. 

Increase Content Length: SEO strength goes up with the length of the content. However, make sure that the content is also valuable for your readers. Content with 1,000 keywords will have more opportunity to rank multiple keywords in google depending on the niche industry.

6) User Experience

User Experience
Image by freepic.diller on Freepik

Increase Site Speed: Check the load time of your pages and the website.

Google considers fast-loading websites user-friendly and ranks them high. There is a strong correlation between fast-loading websites and other on-page metrics. UI itself is a Critical Google Ranking factor so don’t avoid it.

Responsive Design:

Web designing has shifted towards a responsive design today as it is found easier for both the users as well as search engines. The layout of the website adapts itself according to the size of the screen device in a responsive design, giving a pleasant user experience. 

Better Readability:

User experience is adversely impacted by font size and complexity. Fix these issues to improve user experience.

Can you add an FAQ to the page that makes a searcher more likely to become a lead? How effective are FAQ pages?

A quick glance at the FAQ allows the visitor to get all the relevant information for what the user is searching for. FAQ makes navigation easier and also increases organic traffic

7) Internal inks

Internal Links
Image by Freepik

Internal links play a major role in SEO Ranking. Deep Internal links allows both Search engines & Users to interact with other related pages. This increases the chances of ranking inner pages which affects the whole website. Search engines find it much easier to crawl deep pages because of interlinking which is very crucial.

Internal links gives signal to Google that these pages are relevant to the content & user. Increase pages Page Authority (PA)  by interlinking specific targeted pages.

Internal Linking with Anchor Text:

You use links on your website to allow search engines and visitors to dive deeper. Make sure that anchor text is used when referencing a particular website so that the reader can take action if they wanted to learn more. 

NOFOLLOW & NOINDEX Tag If you don’t want to waste link juice, it is a good idea to make use of nofollow tags. Crawling or indexing of unnecessary pages is prevented in this fashion. 

Broken links Search engines and visitors do not like broken and expired links. Fix this issue to improve user experience. 

Add Outbound Links:

Outbound links have a positive impact on the SEO of a website. Make sure to add outbound links for the purpose of citation and referencing to improve the SEO. It is taken as a signal by Google that the content on your website is relevant for the visitors. 

8) Optimize Images

Optimize Images
Image by Freepik

Images are good attractions for visitors but make sure they are also relevant to the topic discussed on the page. The bounce rate goes up if images are not relevant.

Another thing to keep in mind is to optimize these images by inserting relevant keywords in ALT tags. 

Reduce the size of Images to increase Page load times which is a ranking factor. You can also compress Images. Filenames for images, Right Format for images, Unique images to attract users.

Image optimization is now crucial so try to Submit an Image Sitemap which will help search engines to crawl your images.

9) Social sharing

Social Sharing
Image by wayhomestudio on Freepik

Social sharing is the key to target your AUDIENCE. Social Tools play an important role specially if you have content that needs to be shared.

The more visitors share the content, the better it is for the SEO of your website. Do not forget to include buttons on various social media platforms to make it easy for your visitors to share the content. It is a signal for search engines that your content is loved by the people.

Sharing also increases your brand awareness. In addition to organic traffic, it helps in creating positive sentiments for your business. 

10) Google Local Embedding

Google Local Embedding
Image by pch.vector on Freepik

Adding Google Local Maps embed will increase User Trust & also provide contact information directly from Google itself.  

Google maps Optimization is a different subject but placing the EMBED CODES on the website can attract more LOCAL users.

Setup your Google Business Profile – Connect with your Customers & Drive Local Traffic for Free!

Read more about Google Local Maps Guides

On page SEO Optimization – Do you want to get your site Optimized for $99 ?

Discounted SEO Packages – Genesisminds

On page SEO Optimization starts at $99

Affordable SEO Services – Check out SEO Packages!

Affordable Monthly Ranking starts from $159/ pm ( Rank in Google)

Do you need only OPTIMIZATION Services check here starts from $99

If you like this type of Content Bookmark & Share to your followers or network - Thank you for your time ❤️

Top 8 Free Backlink Analysis Tools

Why SEO is Important for Business? 5 Points

Free Search Engine Optimization Tools – 20 Awesome (SEO) Tools!

Google Maps Local Search Engine Rankings – How to Rank in Google Maps?

How does SEO work for Small Businesses?

  Follow us to get Latest Updates about SEO, Traffic, Backlinks, Social Media!❤️

Genesisminds Twitter
Genesisminds Medium
Genesisminds Linkedin
Genesisminds Facebook