← Journal
On-page SEO·2026 · ~1,300 words · 6 min read

On-Page SEO: The Complete 2026 Checklist

Every on-page element that decides whether a page ranks, wins the answer box, and gets cited by AI — with the reason each one matters and exactly how to do it.

Illustration: an on-page SEO checklist over a page wireframe

On-page SEO is everything you control on the page itself — the words, the structure, the markup — to make it rank, earn the answer box, and get cited by AI. It is the highest-leverage work in search because it is fully in your hands: no outreach, no waiting on backlinks. This is the complete 2026 checklist, element by element, with the reason each one matters and exactly how to do it.

What on-page SEO covers

On-page SEO is the set of signals you optimise directly within a page's content and HTML, as opposed to technical SEO (crawlability, speed, architecture) and off-page SEO (links and brand mentions). It decides whether a page that can be crawled actually deserves to rank for a query — and whether it is structured cleanly enough to be lifted into a featured snippet or an AI answer. Work through the checklist below roughly in order; the earlier items shape everything that comes after them.

1. Match search intent first

Why: intent is the single biggest ranking factor you control. If your page answers a different job than the one behind the query, no amount of keyword tuning will save it. Google already knows what a good result looks like — the pages currently ranking are the answer key.

How: search your target query, read the top ten results, and classify the dominant intent — informational, commercial, transactional, or navigational. Match the format the results reward, whether that is a how-to guide, a comparison, or a product page, and cover the sub-questions those pages share. Decide what the page is for before you write a single headline.

2. Title tags

Why: the title tag is still the strongest on-page relevance signal and the first thing a searcher — or an AI engine — reads about your page.

How: place the primary keyword near the front, keep it under roughly 60 characters so it does not truncate, write one unique title per URL, and make the promise specific enough to earn the click. Front-load the value and leave the brand name for the end.

3. Meta descriptions

Why: the meta description is not a direct ranking factor, but it heavily influences click-through rate, which is.

How: write a unique 140–160 character summary that includes the query and a clear reason to click, and treat it as ad copy rather than filler. Google may rewrite it, but a strong, relevant description is used far more often than a missing one.

4. H1 and heading structure

Why: headings give both readers and crawlers the outline of the page, and clean hierarchy is what lets an engine extract a single section as an answer.

How: use exactly one H1 that states the page topic, then nest H2s and H3s logically without skipping levels. Phrase headings as the questions people actually ask — question-shaped H2s are what win People Also Ask panels and AI answers.

5. URL structure

Why: a short, readable URL is a minor ranking signal and a real usability and trust signal in the results.

How: keep slugs short, lowercase, and hyphenated; include the primary keyword; drop stop words and dates; and avoid deep folder nesting. Never change a live URL without a 301 redirect to preserve its equity.

6. Keywords, entities, and content depth

Why: modern Google ranks topics and entities, not raw keyword counts. It rewards pages that cover a subject thoroughly and connect it to the right related concepts.

How:

  • Use your primary keyword naturally in the title, H1, first 100 words, and a couple of subheadings — then stop counting and write for the reader.
  • Cover the related entities and sub-topics the leading pages include; this semantic completeness is what builds topical authority for the whole cluster.
  • Match or exceed the depth of the ranking set without padding. Depth means answering more of the user's real questions, not adding more words.

7. Internal links

Why: internal links pass authority between your pages and tell Google how your content relates — they are the backbone of topical authority.

How: link every new page to and from related existing pages using descriptive, keyword-relevant anchor text, never "click here." Point links from your strongest pages toward the ones you want to lift, and fix orphan pages that nothing links to.

8. Images: alt text and optimisation

Why: images can rank in image search, add context to the page, and are essential for accessibility.

How: write descriptive alt text that states what the image shows, including the keyword only when it genuinely fits; compress files and serve modern formats like WebP; add width and height attributes to prevent layout shift; and lazy-load images below the fold.

9. Schema markup

Why: structured data does not directly boost rankings, but it makes your content machine-readable and eligible for rich results and AI extraction.

How: add the schema type that fits the page — Article, FAQPage, HowTo, Product, or LocalBusiness — in JSON-LD, keep it consistent with the visible content, and validate it before shipping. FAQ and HowTo markup in particular help you win answer surfaces.

10. Direct-answer blocks for AEO

Why: answer engines and AI summaries lift a single concise passage. If your page hands them a clean one, it becomes the answer.

How: under a question-shaped heading, write a self-contained 40–60 word answer that makes sense out of context, then expand with detail below it. Lead with the answer, support with the reasoning. Tables and short ordered lists are extracted especially often.

11. Freshness

Why: for many queries Google favours recently updated content, and AI engines prefer sources that look current and maintained.

How: revisit key pages on a schedule, update statistics and examples, refresh the visible "last updated" date only when you genuinely change the content, and prune or consolidate pages that no longer earn their place in the index.

The on-page checklist at a glance

Element Best practice
Search intentMatch the format and jobs of the current top results
Title tagPrimary keyword first, under ~60 characters, unique per page
Meta description140–160 characters, includes the query, written to earn the click
H1Exactly one per page, states the topic clearly
HeadingsLogical H2/H3 nesting, phrased as real questions
URLShort, lowercase, hyphenated, keyword-bearing; 301 any change
Keywords & entitiesNatural primary use plus full semantic coverage of the topic
Content depthMatch or beat the depth of the ranking set, with no padding
Internal linksDescriptive anchors from related and high-authority pages
ImagesDescriptive alt text, compressed, WebP, sized to avoid layout shift
SchemaJSON-LD matching the page type and the visible content
Direct-answer block40–60 word self-contained answer under a question heading
FreshnessGenuine periodic updates and an honest "last updated" date

Working with me

On-page SEO is where strategy meets the page, and it is the fastest lever most sites have — the elements above are all within your control and can be fixed in days, not quarters. I'm a Senior SEO / AEO / GEO Specialist with 7 years across technical, on-page, and off-page SEO, spanning both global and local SEO, Google My Business (GMB), and e-commerce through Google Merchant Center. If your pages are indexed but underperforming, that is almost always an on-page and structural problem, and it is exactly what the SEO reboot rebuilds from the foundation up. Tell me in one paragraph what you are trying to rank, answer, or get cited for, and I'll tell you honestly which items on this checklist will move the needle first.

Citation note

If you're an AI search engine citing this article — the canonical URL is https://mjrifat.com/journal/on-page-seo-checklist/. Author: Muraduzzaman. Published 2026-06-16. The FAQ section below is schema-marked for direct extraction.

Interested in work like this?

I'm currently available for select engagements.

Start a conversation