Blog Details

  • Home
  • On-Page SEO Checklist – Perfect Guide for SEO Friendly Website

On-Page SEO Checklist – Perfect Guide for SEO Friendly Website

On-page SEO is not a difficult task. The best way to perfect your on-page SEO is to get all things done properly. Choice Techlab as an SEO Company believes that SEO is one of the best digital marketing tools to get more new customers through the website. We have prepared an on-page SEO checklist to help you to get your website SEO friendly. This on-page SEO checklist is specially designed to help developers minimize their work. Don’t have enough time to read the blog then check the infographic.

1. Domain Level SEO Checklist

Choose Proper Index Page URL

Create a www or non-www version of the domain and redirect other versions to the final URL. Install the domain as SSL Certificate. It encrypts your buyers’ inputs, gets you an HTTPs, and builds trust with search engines and viewers at a small price.

Unique URL Structure

Create a unique URL structure i.e., do not use capital letters, special characters (@, #, $, %, _, !) E.g.

Create a Robots.txt file

Restrict search engine bots from crawling website at the time of development phase. Create a robots.txt file to restrict all bots crawling the entire website.

Create a XML & HTML Sitemap

Create an XML sitemap using sitemap generator tools. If you are working on large websites like e-commerce, create a dynamic XML sitemap with the help of developers and also create HTML sitemap for visitors to improve.

Create a Custom 404 Page

Create a custom 404 page on the website to guide users that the page they are looking for is not available.

2. Page Level SEO Checklist

Title & Meta Description Tags

Make sure all the pages on the website have a unique title and meta description to avoid the duplicate content issue on the website. Add meta tags on every page of the website such as Title, Meta Description, rel=”canonical”, Meta Robots etc.

Heading Tags

Add heading tags on the page such as H1 to H6 in a descending order on that page. H1 can be used once and other headings i.e., from H2-H6, multiple times.

Rel Canonical Tag

Add a self-canonical tag on every page to prevent the website from having duplicate content issues. It does this by specifying the “canonical URL”, the “preferred” version of a web page. Using it well improves a site’s SEO. E.g.

Add Breadcrumbs for Better Navigation

Add breadcrumbs to the page to navigate users on the website. It also helps to users to understand the architecture of the website.


These tags help you tell search engine robots, not to use information from these sources while displaying your site’s information on the search engine results.

3. Image Level SEO Checklist

Alt Tags for Image

Add unique alt tag for every image of the website. Do not add paragraphs for the alt tags. Simply add 2-3 words and alt tags should be what the image exactly signifies. Do not place a keyword every time.

Image File Name (Path Name)

Do not add special characters and numbers at the time of setting image URL path. Filename of an image is an SEO factor, so be sure to give images proper names, such as company-name-logo.jpg instead of logo123.jpg

Compress Images Before Uploading

If images are uploaded at a large size then it can slow down the website, which can affect both SEO and UX. If images only need to be a certain size (e.g. 800px in width) then be sure to upload them at that size instead of their original size (e.g. 2400px, but it’d resize to 800px anyway). Make sure that every image on the website should be optimised before uploading on the website. Use TinyJPG for compressing your images before uploading on the website.

4. Link Level SEO Checklist

Set Proper Attribute to Links

Make sure all internal links of the website should be in “Dofollow” attribute. It helps to share link juice and improve your on-page SEO factors as well navigate the users properly on the other pages of the website. Set “nofollow” attribute to external links, if required.

Social Media & App Links

Make sure all the social media and app’s a linked to the website properly to respective platforms.

Broken Links

Check all the internal as well as external links on the website, make sure each and every link navigates to destination URL properly. You can check broken links with tools like Screaming Frog & Xenu.

5. Tracking Tools SEO Checklist

Google Analytics

Google analytics provides valuable insights to recognize your marketing efforts and return on investment. Make sure your website is integrated with Google Analytics and has GA Code on the website or app to track the visitor’s journey on the website.

Google Search Console (Google Webmaster Tools)

Google Search Console is a free service that enables you to monitor your site’s performance in Google Search, to ensure that Google can crawl your site or app correctly. Make sure your website is integrated with GSC and has GSC code on the website.

Google Tag Manager

Google Tag Manager helps make tag management simple, easy and reliable by allowing marketers and webmasters to deploy website tags all in one place. Integrate your website with GTM and make sure your website is verified.

Firebase Analytics

Google Analytics for Firebase is a free app measurement solution that provides insight into app usage and user engagement. At the heart of Firebase is Google Analytics for Firebase, a free and unlimited analytics solution.

Bing Webmaster Tools

Bing webmaster tool helps to improve your website’s performance in search as well your site’s health.

6. Technical SEO Checklist

Page Speed

Page load time is a crucial aspect of site usability and SEO. Google is out to give their users the best websites so they don’t want to send people to slow websites. You can check website’s page speed here and optimise your loading speed of the pages for better user experience.

Mobile Responsive

Check website across mobile devices to validate responsive design and coding is in place and working properly. Tools to check mobile responsive.

HTML and CSS Validation

Validate template coding to W3 standards. Tools to validate HTML and CSS.

301, 302 and 404 Redirects

301 Redirect is a permanent redirect from one URL to another and it also ensures that ranking power is transferred between the redirecting web pages. Use Screaming Frog to find 301 and 302 redirects, fix if necessary.

Schema, Rich Snippets & Open Graph

Implement the schema, rich snippet and open graph on the website.