Skip to content

The Essential 15-Point SEO Content Writing Checklist

The 15 checks that decide whether a page ranks: intent, structure, evidence and the technical details, in the order a writer actually needs them.

Avi CohenAvi Cohen
··10 min read
A writer typing with handwritten notes beside the laptop

People also ask

  • What are the top 5 SEO strategies?
  • What is the 80/20 rule in SEO?
  • Is SEO dead now with AI?
  • What are the 5 pillars of content strategy?
Rendered from live search data · Aug 2026. The related questions Google surfaced for this query. Three of the four are framed as numbered rules, which tells you the format readers expect on this topic.
Key takeaways
  • Search intent is the first check, not the thirteenth. A page that answers a different question than the one being asked cannot be rescued by any amount of on-page work.
  • Length is an outcome, not a target. Write until the question is fully answered, then stop; the pages that beat you are not longer, they are more complete.
  • Structure is what makes a page quotable. Clear headings and direct answers are how both featured snippets and AI Overviews lift a passage out of your page.
  • First-hand evidence is the one thing competitors cannot copy. Original numbers, screenshots and examples are what separate a page that ranks from a page that summarises.

Most SEO content advice is a list of tactics with no order to it, which is why so much content gets optimised for things that were never the problem. A page rarely fails because its keyword density was wrong. It fails because it answered a question nobody asked, or answered it in a way that gave search engines nothing clear to lift.

This checklist is ordered the way the work actually happens: decide what the page is for, structure it so the answer is findable, write it well, then handle the technical details before publishing. Fifteen checks, four stages, and the first four matter more than the remaining eleven combined.

Stage one: before you write a word

1. Match the search intent exactly

Search intent is what the person actually wants when they type the query, and it is the single check most likely to sink a page that does everything else right. Someone searching “email segmentation” wants to understand a concept. Someone searching “email segmentation tool” wants to compare products. Publishing a product comparison against an informational query means competing for a result Google has already decided should look like something else.

The fastest way to check is to run the query and look at what is already ranking. If the first page is all how-to guides, that is the format Google believes satisfies the query, and a listicle will struggle no matter how good it is. If it is dominated by product pages, an explainer will not break in. Match the dominant format first, then compete on quality inside it.

Four intents cover almost everything. Informational queries want an explanation (“what is local SEO”). Commercial queries want a comparison before a decision (“best CRM for agencies”). Transactional queries want to act now (“hire SEO agency Miami”). Navigational queries want a specific destination and are usually not worth targeting at all. The mismatch that wastes the most budget is writing informational content against commercial intent, because the traffic arrives and never converts, and the page looks like it is working right up until someone checks what it produced.

2. Pick one primary keyword and mean it

One page, one primary query. When a site publishes three articles targeting variations of the same phrase, they split the signals and compete with each other, and the usual outcome is that none of them ranks. This is the most common self-inflicted SEO problem in a content library of any size.

Choose the phrase with genuine demand behind it, confirm nothing on your site already targets it, and if something does, improve that page rather than adding another. If you are setting up search from scratch, our beginner’s guide to SEO for startups covers the foundations this checklist assumes. Our guide to why keyword research matters covers how to find the phrase in the first place.

3. Read the competition before you outline

Open the top three results and list every sub-question they answer. That list is the minimum bar: those are the things searchers evidently expect covered. Then find what none of them handles well, because that gap is the only reason your page deserves to outrank pages that already have authority and history.

Two other places tell you what to cover. The “people also ask” box on the results page is Google publishing the adjacent questions it associates with the query, and each one is a candidate heading. The “related searches” strip at the bottom does the same job for phrasing. Between the top three results and those two lists, the outline mostly writes itself, and none of it involves guessing.

This is also the most reliable way to size a piece. You are not trying to hit a word count, you are trying to be more complete than the current best answer. If the incumbents each answer eight sub-questions and you answer six, no amount of polish closes that gap.

4. Decide what you know that nobody else does

The pages that win now are the ones carrying something first-hand: a number from your own account data, a screenshot of a real result, an example from work you actually did, a mistake you made and what it cost. Google’s helpful content guidance is explicit that experience is part of what it tries to reward, and it is the one input a competitor cannot copy from you.

If you cannot answer “what does this page know that the top ten do not,” the page is a summary, and summaries do not displace anything.

Stage two: structure that earns the ranking

5. Put the answer in the first hundred words

State the answer plainly, immediately, before any preamble. This serves the reader who wants to leave as soon as they know, and it is what makes a page quotable: featured snippets and AI Overviews both work by lifting a self-contained passage. A page that spends three paragraphs warming up gives them nothing to take.

Compare two openings for “how long does local SEO take.” One begins “Local SEO is a complex discipline with many moving parts, and every business is different.” The other begins “Profile changes can move within days; competitive rankings usually take three to six months.” Only the second can be quoted, and the fear that answering immediately costs you the click is mostly unfounded: the answer that satisfies is also the answer that earns trust, and the reader who needs detail keeps reading.

6. Use headings as a table of contents

Headings are structure, not decoration. Someone should be able to read only your H2s and H3s and understand both what the page covers and how it is organised. In practice this means headings that describe content rather than tease it: “How much does local SEO cost” beats “Let’s talk budget.”

7. Make each section self-contained

Write sections that make sense if someone lands on them directly, because increasingly they do, whether from a jump link, a snippet or an AI answer that cited one passage. That means not relying on “as we saw above” to carry meaning.

8. Put the focus keyword in the title, one heading, and the opening

Three placements, done naturally, are enough to make the topic unmistakable. The title tag deserves its own attention, since it is usually the first thing a searcher reads about you and often the deciding factor in whether they click at all. Beyond those three, use the phrase where it genuinely fits and nowhere else.

Stage three: the writing itself

9. Write short sentences and short paragraphs

Most people read on a phone, where a five-line paragraph is a wall. Keep paragraphs to two or three sentences and vary sentence length so the rhythm does not flatten. This is a readability point rather than a ranking factor directly, but pages that are hard to read get abandoned, and abandonment is visible.

10. Use the active voice and plain vocabulary

“We tested three landing pages” is clearer and shorter than “three landing pages were tested by our team.” Plain words beat impressive ones in every measurable way. If a sentence needs re-reading, rewrite it rather than trusting the reader to work harder.

11. Show, with examples and specifics

Abstract advice is forgettable and unverifiable. “Improve your page speed” is advice; “cutting the hero image from 2.4 MB to 180 KB took the largest contentful paint from 4.1 seconds to 1.6” is evidence. Specifics are also what get quoted and linked, which is how a page accumulates the authority it needs to hold a ranking.

Internal links do two jobs: they help a reader go deeper, and they tell search engines which of your pages are important and how they relate. Link from the new page to your established ones and, just as importantly, add links from existing pages to the new one, otherwise it sits with no support. Two or three genuinely useful internal links beat a dozen scattered for the sake of it.

The step that gets skipped is the second one. Publishing a page creates links out; it creates none coming in. A page with no inbound internal links is invisible to the rest of your site no matter how good it is, and it is the most common reason a genuinely strong article never gains traction. Make the inbound links part of publishing, not a task for later, and use descriptive anchor text rather than “click here,” because the anchor tells search engines what the destination is about.

13. Use images that carry information

Images that repeat the text add weight without adding value. Images that show a result, a process or a comparison do work the prose cannot. Give every one descriptive alt text: it is an accessibility requirement first, and a search signal second.

Stage four: before you publish

14. Write the title tag and meta description for the click

Your title tag and meta description are advertising copy for a search result. The title should carry the primary phrase and a reason to choose you; the description should tell the searcher what they will get. Neither is a ranking factor in the direct sense, but both change how many people click a ranking you already have, which is the cheapest traffic gain available.

15. Add structured data where it applies

Structured data does not improve rankings on its own. What it does is make a page eligible for richer results: FAQ blocks, article details, review stars, how-to steps. On a page that already ranks, that eligibility is often worth more than a position of movement, because it takes up more of the screen.

The mapping is simple. An article gets Article markup with author and dates. A page answering distinct questions gets FAQPage. A step-by-step process gets HowTo. A local business page gets LocalBusiness with address and hours. Mark up what is genuinely on the page and nothing else: markup describing content a visitor cannot see is a violation rather than a shortcut, and it puts the eligibility you were chasing at risk.

The checklist, in one place

Before publishing, confirm you can answer yes to all fifteen:

  1. The format matches what already ranks for this query
  2. One primary keyword, not competing with an existing page
  3. Covers every sub-question the top three answer
  4. Contains something first-hand that nobody else has
  5. States the answer in the first hundred words
  6. Headings read as a table of contents
  7. Sections stand alone if quoted
  8. Focus phrase in title, one heading, opening paragraph
  9. Short paragraphs, varied sentence length
  10. Active voice, plain vocabulary
  11. Specific examples with real numbers
  12. Internal links out, and internal links in
  13. Images that carry information, with alt text
  14. Title tag and meta description written to earn the click
  15. Structured data where the page type supports it

The first four decide whether the page has a chance. The remaining eleven decide whether it converts that chance into a ranking. Most content that plateaus at the bottom of page four does so because it passed checks five through fifteen and failed check one.

If it would be easier to have this handled by a team that does it every week, that is our SEO and AI search service.

Prompt

Review a draft with your AI assistant

Paste your draft in place of the placeholder. This checks structure and intent match, not grammar.

Review the draft below against the following checks. For each, answer pass or fail and give one concrete fix.

- Does the opening answer the query in the first two sentences, before any preamble?
- Does the page match the intent of its target search, or does it answer a different question?
- Is every heading a question or claim a reader would actually search for?
- Is there a section a competitor covers that this draft is missing?
- Are any claims made without a source or a number behind them?
- Would a reader who only skims the headings still get the answer?
- Is there anything here that exists only to hit a word count?

Target search: [KEYWORD]
Draft:
"""
[PASTE DRAFT]
"""

End with the single change that would most improve this page.

Paste into Claude, ChatGPT, Gemini, or any assistant. Check the output against your own data before acting on it.

Frequently asked questions

How long should an SEO article be?

Long enough to answer the question completely and no longer. There is no word count that ranks; what ranks is coverage relative to the pages already on the first page. A practical method is to read the top three results, list every sub-question they answer, and make sure yours answers those plus whatever they missed. That usually lands somewhere between 900 and 2,000 words for a standard topic, and considerably more for a guide, but the number is a result rather than a goal.

How many times should I use my keyword?

Enough that the topic is unmistakable, which in practice means the title, one heading, the opening paragraph, and wherever it occurs naturally after that. Keyword density stopped being a ranking factor a long time ago, and repeating a phrase past the point of natural language now reads as a quality problem to both readers and search engines. Write for a person, then check the obvious placements.

Does AI-generated content rank?

Google's guidance judges content on quality rather than production method, so AI-assisted writing is not penalised by default. What does get filtered out is content with nothing behind it: no first-hand experience, no original evidence, no editorial judgment. If a page could have been produced by summarising the current top ten results, it will struggle to outrank them, whoever or whatever wrote it.

What is the difference between writing for SEO and writing for AI search?

Less than most people expect. AI systems build answers from sources they can crawl, parse and trust, which is what classic search already rewarded. The practical difference is structure: AI answers lift self-contained passages, so a page that states its answer plainly under a clear heading is easier to cite than one that buries the point in a long narrative.

Avi Cohen
About the author
Avi Cohen · SEO & Digital Analytics

Runs SEO and analytics across Pacific54’s client roster: the audits, the clusters, and the dashboards that keep everyone honest.