Skip to content

Article: On-Page SEO Checklist: Every Element That Affects Your Rankings

On-Page SEO Checklist: Every Element That Affects Your Rankings

On-Page SEO Checklist: Every Element That Affects Your Rankings

Published: 5 May 2026 | Last updated: 5 May 2026 | 14 min read

By Graeme Whiles

Most on-page SEO checklists are 47-item lists where every item appears equal. Every consultant who has actually run client audits knows this is wrong. Five items drive 80% of the results, fifteen items move the needle meaningfully, and the rest are nice-to-haves. This article is the on-page SEO checklist I actually use on client engagements, with explicit notes on which items are critical and which are not.

The headline answer

On-page SEO is the practice of optimising every element on a web page that affects how search engines understand, rank, and surface that page. It covers content quality, title tags, meta descriptions, URL structure, headings, internal links, schema markup, image optimisation, page speed, Core Web Vitals, and the new AEO layer covering AI search visibility. Get the foundation right and pages compound; get it wrong and no amount of off page SEO compensates.

This is what I run on every new client engagement. I am going to tell you exactly what to check, in what order, and which items determine whether a page ranks.

About the author

Graeme Whiles is an independent SEO and AEO consultant at GWContent. He has worked with enterprise and SaaS brands, including Originality.ai, Connecteam, 6sense, and Practice Better, growing organic traffic and AI search visibility across some of the most competitive categories in B2B. He holds content bylines with Foundr Magazine and Originality.ai, and built Three Putt Golf Clothing from a blank domain as a live proof of concept for his methodology.

Short on time? Here are the key takeaways

  • Five page seo elements drive most ranking outcomes: title tag, content quality, headings hierarchy, internal linking, and Core Web Vitals. According to Backlinko's 2026 ranking factors study, pages winning these five consistently outperform pages with technical perfection on the other 40+ factors.

  • Title tags are the single highest-leverage on-page SEO element. A poor title kills CTR even from a top-three position in Google search results.

  • Content quality has overtaken every other on-page factor in 2026. Google's Helpful Content updates have reshaped on-page optimisation around what genuinely satisfies search intent rather than checklist compliance.

  • The AEO layer is now mandatory, not optional. Pages that earn citations in ChatGPT, Perplexity, and Google AI Overviews are structured differently from pages optimised purely for traditional search results.

  • Most on page seo checklist articles miss the foundation. Alt text is genuinely useful for accessibility, but is only a confirmed ranking factor for Google Image Search. Spending hours on alt text whilst your title tags are weak is misallocation.

  • The free SEO tools at GWContent include a meta description checker, schema markup generator, and E-E-A-T score checker that cover most of this checklist's automated components.

The Foundation: 5 Items That Drive 80% of Results

Before getting into the full page seo checklist, the most important point on page seo principle: five items consistently determine whether pages rank in 2026.

★ THE FOUNDATION 5

  1. Title tag with primary keyword in the first 60 characters. Single highest-leverage on page seo element.

  2. Content that genuinely satisfies search intent. Depth, originality, and topical completeness around target keywords.

  3. Clean H1 to H3 heading hierarchy. One H1, logical H2s and H3s underneath. Helps search engines and human visitors equally.

  4. Internal linking from relevant pages on your own site. Distributes authority, signals topic relationships, helps search engine bots understand page importance.

  5. Core Web Vitals within thresholds. LCP, CLS, and INP must all pass. These are confirmed ranking factors in 2026.

Get these five right and you are doing more than 90% of websites. Everything else in this on page seo checklist is supplementary optimisation that compounds the foundation.

Title Tags

The title tag is the most important page seo element on any web page. It tells search engines what the page is about, appears as the blue clickable link in search engine results, and directly affects click-through rate from search results across Google and other search engines.

Critical checklist items:

  • One unique title tag per page. No duplicates across pages on your site.

  • Primary keyword in the first 60 characters. Front-load the important word.

  • Length between 50 and 60 characters to avoid truncation in Google search results.

  • Include the brand name at the end if space allows: Primary Keyword | Brand Name.

  • Match search intent. A buying-intent query needs a different title than an informational query.

  • Use power words sparingly. "Ultimate," "complete," "best" should earn their place by reflecting actual content.

✗ Weak title ✓ Strong title
Welcome to Our Blog On-Page SEO Checklist: Every Element That Affects Rankings
Best, Top, Ultimate Guide to SEO Optimisation 2026 SEO Pricing UK: What Does SEO Cost in 2026?
SEO SEO SEO Tips Tricks SEO Help Content Marketing Tools: What I Actually Use With Clients

Mistakes I see most often in audits:

  • Same title across multiple pages (homepage title accidentally inherited everywhere).

  • Title that buries the keyword at the end, where it gets truncated.

  • Generic brand-only titles on category and product pages.

  • Keyword stuffing. Repeating the same keywords twice or three times in the title.

The seo title (sometimes called the meta title) is the single change I check first in every audit. Fixing weak title tags often produces more traffic within four to eight weeks because the existing rankings click through more consistently.

Meta Descriptions

Meta descriptions do not directly affect search engine rankings. They do affect click-through rate, and CTR influences search ranking. A compelling meta description on a page ranking in position five can outperform a page in position three with weak copy.

Critical checklist items:

  • One unique meta description tag per page.

  • Length between 140 and 160 characters. Mobile devices show less, so front-load the value proposition.

  • Include the primary keyword naturally. Google bolds matching query terms.

  • Active voice. Direct value. No marketing waffle.

  • Include a clear value proposition or hook that previews what the page delivers.

  • For commercial pages, include a soft CTA: "see pricing," "compare options," "book a demo."

A consistent error: leaving meta descriptions blank or letting Google auto-generate them. The auto-generated version is rarely as compelling as a deliberate one. The meta description checker tool at GWContent flags pages with missing or duplicate meta descriptions in a quick site scan. Compelling meta descriptions are the cheapest CTR improvement available.

URL Structure

Clean URLs are a small ranking factor but a meaningful UX signal. They also affect click-through rates from search results.

  • Use the primary keyword in the URL slug.

  • Hyphens between words, not underscores.

  • Lowercase only.

  • Short and descriptive: /on-page-seo-checklist not /blog/2026/04/post-id-12345.

  • Avoid stop words where they do not aid meaning ("the," "and," "of").

  • Match URL to title where possible.

  • 301 redirect old URLs when restructuring to preserve link equity.

A note on category structure: Sites with logical URL hierarchies (/services/seo/on-page rather than /post-12345) consistently outperform flat URL structures in audits. Hierarchy helps both search engine crawlers and users understand site architecture.

Headings: H1, H2, H3

Heading structure communicates content hierarchy to search engines and AI extraction tools. Get this right and pages become significantly easier to surface in google ai overviews and other AI search results.

Critical checklist items:

  • Exactly one H1 tag per page. The H1 should match or closely align with the title tag.

  • H2s for main sections. Five to twelve H2s typical for a comprehensive blog post.

  • H3s for subsections under H2s. H4s sparingly for complex content.

  • Primary keyword in H1. Related keywords and LSI keywords in H2s where natural.

  • Headings written for human visitors first, then optimised for search engines.

Common audit mistakes:

  • Multiple H1 tags on a single page (often caused by themes that style logos as H1).

  • Skipping levels (H1 → H3 with no H2 between).

  • H2s that are styled subheadings rather than actual structural HTML headings.

  • Generic headings like "Introduction" and "Conclusion" miss keyword opportunities.

The H1 tag should match user intent and contain the target keywords. The H2 structure should map to the questions and subtopics users actually have around that primary keyword.

Content Quality and Depth

Content quality has become the dominant on-page factor in 2026. Google's Helpful Content evaluation treats relevant content, topical depth, and genuine expertise as core ranking signals.

  • Content directly answers the user intent for the target keyword.

  • Topical depth: covers the primary keyword and its related sub-topics comprehensively.

  • Original perspective, original data, original examples. Generic content from public sources cannot win in 2026.

  • E-E-A-T signals: experience, expertise, authority, trust. The E-E-A-T score checker at GWContent audits these signals on existing pages.

  • Author byline with credentials and link to author bio.

  • Up-to-date content. Pages older than two years on time-sensitive topics need refresh dates and updated content.

  • Avoid keyword stuffing. Same keywords appearing unnaturally is a ranking penalty risk.

  • Use related keywords and long tail keywords naturally throughout the page content.

  • Word count appropriate to topic depth. Typically 1,200 to 3,000 words for informational queries, less for transactional.

The single biggest content shift in 2026: pages that demonstrate genuine experience with the topic outrank pages that summarise what is publicly available. The content brief guide covers how to brief writers to produce content that meets this bar consistently.

Semantic optimisation matters too. The semantic SEO guide covers how to optimise for entities and topic neighbourhoods rather than narrow keyword targeting. Pages with strong semantic coverage rank for more relevant search queries and earn more organic traffic from a single piece of content.

Internal Linking

Internal links distribute authority across pages on your site, signal topic relationships to search engines, and help search engine crawlers discover and understand your content.

  • Link from high-authority pages to important target pages.

  • Use descriptive anchor text containing the target keyword of the linked page (not "click here").

  • Three to seven internal links per blog post. More on long-form content.

  • Link from supporting articles up to pillar/hub pages.

  • Avoid orphan pages. Pages on your site with zero internal links pointing to them.

  • Fix broken links monthly. A broken link is a ranking signal that the site is not maintained.

  • Use related-content sections at the end of articles to surface relevant content.

The internal linking strategy guide covers the full mechanics of how to plan an internal linking architecture rather than adding links ad hoc. Internal linking is the most underutilised on page optimisation lever I see in client audits. Most sites have the right content, but link it together so weakly that authority does not flow to the pages that need to rank.

Image Optimisation and Alt Text

Image optimisation matters less for direct rankings than most checklists suggest but matters significantly for page speed and accessibility. The honest priority for image optimisation in 2026: compression first, alt text second, descriptive file names a distant third.

  • Compress images. Aim for under 200KB for content images, under 500KB for hero images.

  • Use modern formats (WebP, AVIF) with fallbacks where supported.

  • Descriptive file names: on-page-seo-checklist-diagram.webp not IMG_4523.png.

  • Alt text on every functional image. Descriptive, not keyword-stuffed.

  • Lazy loading for images below the fold.

  • Specify width and height attributes to prevent CLS issues.

  • Use srcset for responsive images on mobile devices.

On alt text: It is a confirmed ranking factor for Google Image Search but not for regular search engine results. The bigger SEO benefit of image optimisation is page speed improvement, which is a confirmed ranking factor across all search results. Spend the time on compression and lazy loading; treat alt text primarily as an accessibility requirement that happens to support Image Search.

Schema Markup

Schema markup is structured code in the page's HTML code that helps search engines understand the content on a page. Pages with appropriate schema markup are eligible for rich results, which improve click-through rate from search results and increasingly drive AI search citations. Schema is one of the most efficient ways to ensure search engines correctly interpret what a page is about.

  • Article schema on blog content.

  • FAQPage schema on pages with substantive FAQ sections.

  • Organization schema on the homepage.

  • Product schema on ecommerce pages.

  • BreadcrumbList schema for hierarchical sites.

  • Person schema with credentials on author bio pages. Important for E-E-A-T.

  • Validate schema with the Google Rich Results Test before publishing.

The structured data for SEO guide covers each schema type in depth, which to use where, and how to implement without breaking validation. The free schema markup generator at GWContent generates valid schema for Article, FAQPage, and BreadcrumbList in seconds.

Page Experience: Core Web Vitals, Mobile, Speed

Page experience signals are confirmed Google ranking factors. Pages failing these are demoted regardless of content quality, in both Google search and other search engines that use similar performance metrics.

Core Web Vitals · 2026 thresholds

LCP

Under 2.5s

Largest Contentful Paint

CLS

Under 0.1

Cumulative Layout Shift

INP

Under 200ms

Interaction to Next Paint

Site speed checklist:

  • PageSpeed Insights score above 80 on mobile, above 90 on desktop.

  • Page weight under 2MB ideally, under 5MB maximum.

  • Time to first byte under 600ms.

  • Lazy loading on below-fold content.

  • Cache-control headers are configured correctly.

Mobile checklist:

  • Mobile-first indexing means Google ranks based on the mobile version. The mobile version must be the canonical version, not a stripped-down alternative.

  • Tap targets at least 48px.

  • Font size at least 16px on mobile devices.

  • No horizontal scrolling.

  • Viewport meta tag configured.

For deeper technical issues, the technical SEO audit checklist covers the full crawl-level issues that affect site-wide indexing.

Outbound and External Links

Outbound links to authoritative sources signal topic expertise and build trust with search engines. Most on-page SEO articles ignore this; it consistently shows up as a positive ranking factor in studies.

  • Link to authoritative sources to support factual claims.

  • Use rel="noopener" on external links opening in new tabs.

  • Use rel="nofollow" or rel="sponsored" on paid placements.

  • Avoid linking to low-quality or other sites in irrelevant niches.

  • Two to five external links per blog post is typical.

  • Quality over quantity. One link to a Google research paper outweighs ten links to other sites with similar content.

The fear that outbound links "leak" authority is misplaced. Linking to relevant, authoritative external sources is a positive ranking signal because it helps search engines understand the topic context.

The AEO Layer: AI Search Optimisation

The biggest gap in most page seo checklist articles in 2026: optimisation for AI search platforms. ChatGPT, Perplexity, and Google AI Overviews now drive a meaningful share of relevant traffic, with Microsoft Clarity 2025 data showing ChatGPT referrals converting at 16.8% versus 2.8% for standard organic traffic.

AEO checklist for on-page:

  • Bold definition of the topic in the first 100 words. AI extraction tools pull these directly.

  • Clear question-and-answer structure throughout, not just in the FAQ.

  • Each major section is answerable as a standalone unit (extractable).

  • Author byline with credentials prominent. AI systems weight author authority.

  • Statistics and data points are clearly attributed and date-stamped.

  • FAQPage schema on every page with substantive FAQs.

  • Topical authority across the site. AI tools cite from sites with deep topical coverage.

My what is AEO guide covers the full discipline. My Connecteam engagement showed how AEO optimisation directly translates: 79.4% growth in AI Overview visibility alongside 62.6% organic traffic growth after restructuring content for AI extraction. Read the case study.

My AEO readiness score tool audits pages against this layer specifically.

Interactive Scorecard: Audit Your Page

Run through the on-page elements below for any page you want to rank. Tick yes, partial, or no for each item. The scorecard calculates a real-time percentage and flags critical gaps.

Interactive tool

On-Page SEO Scorecard

31 items across 6 categories. Tick honestly for the page you want to rank. The scorecard updates live.

YOUR SCORE

0%

0 of 31 answered

START AUDITING

01 · Title & Meta

CRITICAL · Unique title tag with primary keyword in first 60 characters

STANDARD · Title length is between 50 and 60 characters

CRITICAL · Unique meta description (140-160 chars, primary keyword)

STANDARD · Clean URL slug with primary keyword (hyphens, lowercase)

NICE · Compelling meta description with clear value proposition

02 · Content Quality

CRITICAL · Content directly satisfies the search intent of target keyword

CRITICAL · Topical depth covers primary keyword and related sub-topics

CRITICAL · Original perspective, original data, or original examples

STANDARD · Author byline with credentials and link to author bio

STANDARD · Up to date content (refresh dates visible if applicable)

STANDARD · No keyword stuffing; related keywords used naturally

03 · Headings

CRITICAL · Exactly one H1 tag per page

CRITICAL · H1 contains primary keyword and matches title

STANDARD · Logical H2/H3 hierarchy mapping subtopics

NICE · No skipped heading levels (H1 H2 H3)

04 · Links

CRITICAL · 3 to 7 internal links to relevant pages on your own site

CRITICAL · This page is linked to from other pages (not orphan)

STANDARD · Descriptive anchor text (not "click here" or "read more")

STANDARD · 2 to 5 outbound links to authoritative external sources

CRITICAL · No broken links on the page (internal or external)

05 · Technical

CRITICAL · Core Web Vitals all pass (LCP < 2.5s, CLS < 0.1, INP < 200ms)

CRITICAL · Mobile-friendly (PageSpeed Insights mobile score 80+)

STANDARD · Schema markup added and validated (Article, FAQ, etc.)

STANDARD · Images compressed, optimised, with descriptive file names

NICE · Alt text on every functional image

NICE · Page indexed in xml sitemap and discoverable in Google Search Console

06 · AEO (AI Search)

CRITICAL · Bold definition of the topic in the first 100 words

STANDARD · FAQPage schema with 5 to 10 substantive Q&As

STANDARD · Each major section answerable as standalone (extractable)

STANDARD · Author authority signals prominent (bio, credentials, link)

NICE · Statistics attributed to named source and date-stamped

How to use: pull up the page you want to audit alongside this scorecard. Tick each item honestly. A score above 85% means strong on-page foundations; 70-85% means meaningful gaps to close; below 70% means the page needs systematic work before expecting it to rank.

Pre-Publish Checklist

Before any new page goes live, this is the final pass:

  • Title tag set, unique, primary keyword first 60 chars, under 60 characters total
  • Meta description set, unique, 140-160 characters, includes primary keyword
  • URL slug clean, contains target keyword, hyphens not underscores
  • One H1, mapped to title and target keyword
  • H2 structure logical and covers main subtopics
  • Primary keyword appears in first 100 words
  • Three to seven internal links to relevant pages
  • Two to five external links to authoritative sources
  • All images compressed, alt text added, descriptive file names
  • Article schema (or appropriate type) added and validated
  • FAQPage schema if FAQ section is substantive
  • Mobile preview checked
  • PageSpeed Insights score above 80 mobile
  • Page added to xml sitemap and submitted via Google Search Console
  • Author byline visible with link to bio
  • Bold AEO-ready definition in first 100 words
  • FAQ section with 5-10 substantive Q&As
  • Last updated date visible

This is the same final pass I run on every piece I publish. It takes ten minutes and prevents most of the on-page mistakes I see in client audits.

The 5 Most Common Mistakes

Across hundreds of audits, the same five mistakes recur:

⚠ Mistake 01 · Duplicate title tags

Same title tag inherited across multiple pages. Easy to fix, immediate ranking improvement on affected pages.

⚠ Mistake 02 · Missing or weak meta descriptions

Particularly common on commercial pages where CTR matters most. Auto-generated descriptions rarely match deliberate copy.

⚠ Mistake 03 · One H1 used as decoration

No H2 hierarchy underneath. Pages collapse into structural mush from a search engine perspective.

⚠ Mistake 04 · Orphan pages

Pages on your site that no internal links point to. Often important pages buried because the link architecture was never planned.

⚠ Mistake 05 · Schema markup added incorrectly

Common cause of structured data validation errors that prevent rich result eligibility despite the markup being present.

The SEO content audit guide covers the systematic process for finding and fixing these issues across an existing content archive.

Client proof

The Originality.ai engagement that grew from 278,000 to 1.18 million sessions started with a content audit fixing exactly these on-page issues across the existing archive before any new content was created. Read the case study.

For Three Putt Golf Clothing, on-page SEO discipline applied from launch (clean titles, schema, internal linking architecture, AEO-ready content structure) was the foundation that produced 6,795 organic clicks and 668,000 impressions across the September 2025 to March 2026 window. Read the case study.

Frequently Asked Questions About On-Page SEO

What is on-page SEO?

On-page SEO (sometimes called on-page search engine optimization) is the practice of optimising every element on a web page to help it rank in search engine results. It covers title tags, meta descriptions, URL structure, headings, content quality, internal links, image optimisation, schema markup, and page experience signals like Core Web Vitals. On-page SEO differs from off page SEO, which covers external signals like backlinks from other sites, brand mentions, and digital PR.

Which on-page SEO factors matter most in 2026?

Five factors drive most ranking outcomes: title tags with primary keyword in the first 60 characters, content that genuinely satisfies search intent with topical depth, clean H1 to H3 heading hierarchy, internal linking from relevant pages, and Core Web Vitals within thresholds. Get these right and you outperform sites focused on minor optimisations. The interactive scorecard above weights these as critical accordingly.

What tools help with on-page SEO?

The free SEO tools at GWContent cover meta descriptions, schema generation, content decay, and E-E-A-T scoring. The content marketing tools article covers paid options including Ahrefs, Screaming Frog, and SurferSEO. Google Search Console and Google Analytics are the non-negotiable free foundation for measuring on-page performance. Keyword research tools like Ahrefs and DataForSEO help identify which target keywords each page should optimise for in the first place.

How long does on-page SEO take to show results?

For existing pages with weak on-page optimisation, fixes can show ranking improvements within four to eight weeks as Google recrawls and re-evaluates. For new pages, expect three to six months for ranking establishment. On-page SEO compounds: well-optimised pages continue improving over time as they earn backlinks and demonstrate user satisfaction signals, leading to more relevant traffic over the following quarters.

Is alt text a ranking factor?

Alt text is a confirmed ranking factor only for Google Image Search, not for regular search engine results. Its primary value is accessibility and supporting page speed by being well-implemented. Spending hours on alt text whilst your title tags are weak is misallocating effort.

What is the difference between on-page and off-page SEO?

On-page SEO covers everything on the page itself: content, html code, headings, links to other pages on your site, schema, and page experience. Off-page SEO covers everything external: backlinks from other websites, brand mentions, social media sites engagement, and digital PR. Both matter, but on-page SEO is fully in your control whilst off-page requires earning external signals.

How often should I update on-page SEO?

Audit on-page SEO quarterly for content over 12 months old. Time-sensitive content (statistics, pricing, "best X in 2026") needs more frequent refreshing. Annual full-site on-page audits are the minimum for any site that takes search ranking seriously.

The Bottom Line

The on-page SEO checklist that produces results in 2026 is not the longest. It is the most consistently applied across the five foundational items: title tags, content quality, heading hierarchy, internal linking, and Core Web Vitals. Optimisation of the supplementary items (alt text, outbound links, URL structure refinements) compounds the foundation but cannot compensate for foundational gaps.

The shift in 2026 is the AEO layer. Pages structured for AI extraction earn citations in ChatGPT, Perplexity, and Google AI Overviews, channels that convert at five to six times the rate of standard organic traffic. Adding the AEO layer to the on-page seo checklist is no longer optional for any site that wants to maintain search ranking and grow more traffic over the next two years.

Most sites I audit have the content, the technical capability, and the topic authority to rank significantly higher than they currently do. What is missing is systematic application of the on-page elements covered in this checklist. Expect ranking improvements within four to eight weeks for existing pages with weak foundations once the critical items are fixed.

Get a free SEO audit and I will run this checklist against your highest-priority pages. You will see exactly which on-page items are working, which are missing, and where the fastest wins are. The audit takes 24 hours and costs nothing. It is the easiest way to find out whether your on-page foundation is supporting or limiting your rankings.

Read more

SEO Pricing in the UK: What Does SEO Cost in 2026? (With Benchmarks)

SEO Pricing in the UK: What Does SEO Cost in 2026? (With Benchmarks)

SEO pricing in the UK ranges per month in 2026. Here is exactly what you get at each price point, the sweet spot, and where the genuine value sits.

Read more
Entity SEO: How Search Engines Use Knowledge Graphs

Entity SEO: How Search Engines Use Knowledge Graphs

Entity SEO is how brands rank in 2026: AI Overviews and AI Search both run on entities. Here's my 4-step framework plus an interactive Entity Web tool.

Read more