On-Page SEO Checklist

An in-depth checklist of SEO factors available online or via print for maximum ranking growth.

SEO FactorDescription
Keyword DensityThe keywords most used on your pages are likely the keywords you will rank for.
Thin ContentGoogle loves content. The more content that’s on your pages, the more keywords, and traffic.
text-HTML ratioSearch engines need text to know what a page is about. you should shoot for a 25-70% ratio.
No Meta TitlesMeta titles briefly and concisely explain what each website page is about.
No Meta DescriptionsMeta Descriptions explain a summary of what each website page is about.
Meta Title LengthMeta titles should be 50-60 characters in length and include the page’s main keywords.
Meta Description LengthMeta descriptions should be around 160 characters and summarize the page including the main keywords.
Canonical TagsThese tags tell search engines what the correct URL of the page should be.
Internal LinkingLinking to all of your internal pages helps bots find all of your pages, as well as users.
Referring DomainsThe number of domains that are linking to your website.
Referring URLsThe total number of backlinks linking to your website.
Broken LinksLinking to broken or nonexistent pages can hurt your own pages.
Orphaned Pages
Orphaned pages are pages that have no links to them. It can be hard for Google to crawl these pages since there is no links.
Robots.txtThis file tells robots what they can and can’t crawl on your website.
XML Sitemap fileHaving an XML sitemap can help search engines find your pages better.
Website SpeedHaving a fast website has never been more important for SEO and user experience.
JS & CSS MinificaitonMinifying your files and code can help speed up your website, which is good for SEO.
Large ImagesLarge images take longer to load, making your website slower. Optimize images for load time and size.
GZIP CompressionGZIP compression makes your website load faster.
Javascript ErrorsJavascript errors can stop crawlers from crawling your site and indexing it in search engines.
Secure PagesHaving a secure website can help build trust and will help you rank better.
Mixed ContentLinking to non-https files can create a mixed content error on your SSL connection, making your website insecure.
Social Media
Linking to social media and including URLs to schema.org social media profiles can help search engines find your business.
Open Graph TagsThese tags allow you to control what content shows when a webpage is shared on social media.
Schema TagsSchema tags help crawlers determine certain information about a website, business, product, or video.
Alt TagsAlt tags tell search engines what your images are about since they can only read the text.
SEO Friendly URLsKeywords are not only important in your content but your URLs as well.
HeadingsHeading tags are the section titles of your content. They should be structured correctly.
Flash/IframesIframes and flash are not good for SEO. Google can’t crawl or read them so its good to keep them off your website.
Mobile FriendlinessWith a mobile responsive website, you will rank better in the mobile index.
FaviconGoogle uses favicons for many things. It’s a good idea to have a favicon set up.
Anchor Tag AnalysisMany search engines look at your anchor tag profile to determine what keywords to rank your website pages for.

What is the On-Page SEO Checklist?

We built this on-page SEO checklist for SEOs to reference when running SEO audits or SEO analysis on their website. The SEO checklist is a 35-point list of SEO factors that your website should be adhering to in order to rank higher in search engines.

You can print or export this simple SEO checklist to reference in the future or to optimize your website for SEO.

If you would like to scan your website for these factors, then try our free SEO Analysis Tool to scan against these ranking factors and see if your website has any of these errors.

What is On-Page SEO?

On-Page SEO is the methodology of optimizing your website pages to rank higher in search engines resulting in more targeted traffic and sales.

On-page refers to the content of the page, as well as the HTML or source code of your website

The better a web page is optimized for on-page SEO, the more likely its going to rank for the keywords its optimized for.

Why You Need On-Page SEO

If you want to grow your website or business then having an SEO optimized website pages is a necessity.

Google is very picky about the results it shows to its users and if your website doesn’t adhere to best practices, it may get lost in the abyss of the SERPs (search engine results pages).

Having a website that adheres to on-page SEO best practices will help increase rankings for your main keywords, resulting in more exposure online, more traffic, and more business.

How To Fix SEO Issues

This on-page SEO checklist tells you the issues you should fix to better optimize your website but you or an SEO agency will need to actually go into your website and fix these issues.

This will entail getting into the code of your website unless you are on a CMS like WordPress. There are a number of SEO plugins you can use to help fix these SEO errors.

Alternatively, you can hire an SEO agency that can fix all of these errors and optimize your website so it has 100% SEO health.