The SEO Copywriting Checklist (2026): 30 Items to Run Before You Publish

A practical SEO copywriting checklist for 2026 — 30 checkbox items grouped by phase, from intent match and keywords to schema, internal links and CTA.

Floating checklist of light with glowing checkmarks — the 2026 SEO copywriting checklist

An SEO copywriting checklist is the set of checks a writer runs before, during and after drafting a page so it matches search intent, covers the topic completely, and is easy for both readers and search engines to parse. In 2026, the items that move rankings are: match the search intent, cover the topic’s entities, structure for skim-reading, link internally, prove expertise (E-E-A-T), and ship valid schema. Everything below is organised so you can tick it off in order.

This is the practical companion to our strategy piece, SEO Copywriting in 2026: 7 Rules That Survived AI Overviews. The rules explain why; this checklist is the how — the repeatable pre-publish routine. Use the rules to plan a page, then run it through the 30 items here before it goes live.

Copy it into your CMS as a template, or keep it open in a second tab. The first page takes a while; after that it’s about ten minutes per article.

Phase 1 — Before you write (intent & planning)

Most pages fail here, before a word is typed. If you skip this phase you can write beautifully and still never rank, because you’re answering the wrong question.

1. Confirm the search intent

Search your target query and read the top five results. Decide which of the four intents Google is rewarding: informational (a guide), commercial (a comparison), transactional (a buy/book page), or navigational. If the SERP shows listicles and you planned an essay, change the plan, not the SERP.

  • ☐ Searched the primary query and read the top 5 live results
  • ☐ Identified the dominant intent and matched my page type to it
  • ☐ Noted the dominant content format (list / how-to / comparison / definition)

2. Lock the primary and secondary keywords

One primary keyword per page — the exact phrase you want to own. Then 3–6 secondary keywords and close variants that real searchers use. Don’t target two pages at the same primary phrase; that’s cannibalisation, and it splits your ranking signals.

  • ☐ One primary keyword chosen (no overlap with an existing page)
  • ☐ 3–6 secondary keywords / variants listed
  • ☐ Checked the site for an existing page targeting the same phrase

3. List the entities the topic requires

Modern search builds a graph of entities — people, products, concepts, places — and judges whether your page covers the topic comprehensively. Before writing, list 8–12 entities any expert article on the subject would mention. Each one should earn at least a sentence.

  • ☐ 8–12 topic entities listed and mapped to sections

4. Name the one reader

Generic copy ranks generically. Decide the single reader this page is for (“a five-person agency whose SEO retainer feels like a tax”) and write to them. It signals — to humans and to Google — that you understand the intent behind the query.

  • ☐ One specific reader / persona defined for this page

Phase 2 — While you write (structure & substance)

This is where the draft either becomes citable or stays invisible. The theme of the whole phase: front-load value and make every section self-contained.

5. Lead with the answer in the first 40 words

AI Overviews and LLM answer engines quote the passage that answers the query fastest. Open with a definitional or instructive sentence a reader could screenshot as the answer. Save the storytelling for paragraph two.

  • ☐ First 40 words answer the primary query directly
  • ☐ Opening reads as a standalone, quotable passage

6. Write a single, keyword-led H1

One H1 per page, containing the primary keyword written for humans. The H1 and the meta title can differ — the H1 is on-page, the meta title is the SERP headline.

  • ☐ Exactly one H1, primary keyword present, reads naturally

7. Structure headings as a logical outline

Headings are scaffolding for skim-readers and a hierarchy for crawlers. Use H2s for main sections and H3s for sub-points, in order, with no skipped levels. Where three of the top five results share an H2 structure, borrow that scaffold — then make each section measurably better.

  • ☐ H2/H3 hierarchy is logical and sequential (no skipped levels)
  • ☐ Secondary keywords / entities surface naturally in subheadings

8. Front-load every section

The first-40-words rule applies fractally. Every H2 opens with its takeaway, then the supporting detail. Skim-readers find what they came for instead of bouncing.

  • ☐ Every H2 leads with its conclusion, not its setup

9. Keep paragraphs and sentences short

Aim for two to four sentences per paragraph and a conversational reading level. Break dense passages into bullet lists or a comparison table. Readability is not vanity — it lifts time-on-page, which feeds the engagement signals search engines watch.

  • ☐ Paragraphs ≤ 4 sentences; long passages broken into lists/tables
  • ☐ Plain, active voice; jargon defined on first use

10. Add internal links with descriptive anchors

Internal links spread authority and tell Google how pages relate. Link to the relevant pillar, sibling posts, and money pages using anchor text that describes the destination — never “click here”. This article, for example, links back to its strategy pillar and across to the services it supports.

  • ☐ Linked to the pillar / parent post (the 7 Rules pillar)
  • ☐ 2–4 contextual internal links with descriptive anchor text
  • ☐ At least one link to a relevant money page (e.g. copywriting or SEO services)

11. Prove expertise (E-E-A-T)

E-E-A-T is a tiebreaker. When two pages cover the same topic with similar structure, the one with original evidence wins. Add a real number, a screenshot from your own dashboard, a customer quote, or a before/after from an actual project — and attribute the author. You don’t need a research lab; you need to cite your own work instead of someone else’s stats.

  • ☐ At least one piece of original evidence (number, screenshot, quote)
  • ☐ Named author with a credible byline
  • ☐ External claims cited to authoritative sources

Phase 3 — Before you publish (technical & conversion)

The draft is done. These items decide how the page looks in the SERP, how it’s understood by machines, and what the reader does next.

12. Write the title tag and meta description

Keep the title under ~60 characters with the primary keyword near the front; keep the description at roughly 140–155 characters, in active voice, with a benefit and a soft call to action. The description rarely changes rankings, but it changes click-through, which does.

  • ☐ Title tag ≤ 60 chars, primary keyword front-loaded
  • ☐ Meta description 140–155 chars, benefit + soft CTA

13. Set a clean, readable URL slug

Short, lowercase, hyphenated, keyword-bearing. Drop stop words. Once it’s published and indexed, don’t change it without a 301 redirect.

  • ☐ Slug is short, lowercase, hyphenated and keyword-relevant

14. Optimise images and alt text

Images are SEO assets and a Core Web Vitals risk. Compress to modern formats (WebP/AVIF), set explicit width and height to prevent layout shift, lazy-load below-the-fold images, and write descriptive alt text that helps screen-reader users and image search alike.

  • ☐ Images compressed (WebP/AVIF), dimensions set, below-fold lazy-loaded
  • ☐ Descriptive alt text on every meaningful image

15. Add valid structured data

Schema is data, not executable script, so it isn’t affected by content security policies — but it must be valid JSON-LD and mirror what’s visible on the page. For an article, ship Article (or BlogPosting) plus, where you have a real FAQ, a FAQPage block. Validate before publishing.

  • ☐ Article / BlogPosting JSON-LD present with author and publisher
  • ☐ FAQPage JSON-LD added where a visible FAQ exists (schema ↔ visible parity)
  • ☐ JSON-LD validated and free of syntax errors

16. End with exactly one call to action

One CTA, matched to where the reader sits in their journey — not three competing asks. Top-of-funnel posts point to the next article; bottom-funnel pages point to a scoping call. Pages with one clear CTA convert markedly better than pages with several.

  • ☐ Exactly one CTA, matched to the funnel stage

The 30-second summary checklist

Phase Run these checks
Before writing Intent matched · primary + secondary keywords locked · 8–12 entities listed · one reader named
While writing Answer in first 40 words · one keyword-led H1 · logical H2/H3 outline · sections front-loaded · short paragraphs · internal links · E-E-A-T evidence
Before publishing Title + meta written · clean slug · images + alt optimised · valid Article + FAQ schema · one CTA

Miss two items and the page underperforms; miss four and it won’t rank or convert even if it’s well written.

Where most teams get stuck

The checklist isn’t hard. The hard part is running it on every page — including the boring service and comparison pages that quietly drive most B2B revenue. That’s the work internal teams skip and freelancers do once and forget. It’s also the work that compounds.

If you’d rather not run it page by page yourself, that’s our job. At Alpha Level we’ve been building websites since 1996, and since 2023 we pair Anthropic’s Claude with senior human specialists — Claude accelerates the drafting, senior humans architect, fact-check and own the result. We do it for clients worldwide, remotely, in English, on a fixed scope. See how we approach SEO copywriting and ongoing SEO services — or read the strategy behind the routine in our 7 Rules pillar.

Either way: pick one page today and run it through the three phases. The first one is the slowest. After that, it’s a ten-minute habit that quietly raises the ceiling on everything you publish.