The SEO checklist, step by step.

48 practical steps from setup to AI search, each with why it matters and a free tool to do it. Tick items off as you go; your progress stays in your browser.

48 steps7 sectionsProgress savedCopy as Markdown

0 of 48 done0%

Setup

0/6
  • Verify your site in Google Search Console

    It's the only place Google tells you how it indexes, ranks and reports problems with your site.

  • Add your site to Bing Webmaster Tools

    Bing's index also powers other search engines and AI assistants. You can import your Search Console setup in a few clicks.

  • Install analytics and track conversions

    Without conversions in GA4 or similar, you can see traffic but not whether it's worth anything.

  • Create an XML sitemap

    It lists the pages you want crawled, so search engines find new and updated content faster.

    Free tool: XML Sitemap Generator →
  • Submit the sitemap in Search Console and Bing

    Submitting it lets you see how many listed URLs were actually indexed.

    Free tool: Sitemap Validator →
  • Check robots.txt isn't blocking important pages

    One stray Disallow line can hide a whole section from search.

    Free tool: Robots.txt Tester →

Keyword research

0/6
  • List the topics your customers search for

    Start from the problems you solve, in their words, not your product names.

    Free tool: Keyword Ideas Generator →
  • Check search volume and difficulty

    Pick keywords you can realistically rank for given your site's authority.

    Free tool: Keyword Difficulty Checker →
  • Match each keyword to search intent

    A how-to query needs a guide; a buying query needs a product or comparison page.

    Free tool: SERP Checker →
  • Map one primary keyword to one page

    Two pages chasing the same keyword compete with each other (keyword cannibalisation).

  • Group keywords into topic clusters

    A pillar page plus linked supporting articles shows depth on a topic.

  • See which keywords competitors rank for

    Their rankings show demand you might be missing.

    Free tool: Ranked Keywords Checker →

Technical SEO

0/10
  • Serve every page over HTTPS

    HTTPS is a light ranking signal and browsers warn visitors on insecure pages.

  • Redirect to one version of your domain

    http, https, www and non-www should all 301 to a single address.

  • Add self-referencing canonical tags

    They stop parameter and tracking URLs creating duplicates.

    Free tool: Canonical Tag Checker →
  • Pass Core Web Vitals on key templates

    Slow, jumpy pages lose visitors and Core Web Vitals are part of Google's page experience signals.

    Free tool: Page Speed Analyzer →
  • Make every page work well on mobile

    Google indexes the mobile version of your pages first.

  • Fix pages excluded in the Page indexing report

    Search Console lists pages Google found but didn't index, and why.

  • Fix broken links and 404s

    Broken internal links waste crawl time and frustrate readers.

    Free tool: SEO Audit →
  • Remove redirect chains

    Link straight to the final URL instead of through several redirects.

  • Add structured data where it fits

    Article, Product, Breadcrumb and Organization markup can make pages eligible for rich results.

    Free tool: Schema Markup Generator →
  • Make sure key content is in the HTML

    Content added only by JavaScript may be missed by crawlers that don't render it.

On-page SEO

0/7
  • Write a unique title tag for every page

    It's the headline in search results. Lead with the keyword and keep it under about 60 characters.

    Free tool: SERP Preview Tool →
  • Write a meta description that earns the click

    Google often shows it under your title. Make it specific and under about 155 characters.

    Free tool: Meta Description Length Checker →
  • Use one clear H1 and logical H2s and H3s

    Headings outline the page for readers, screen readers and search engines.

    Free tool: Heading Tag Checker →
  • Use short, descriptive URL slugs

    Readable URLs tell people what the page is before they click.

    Free tool: URL Slug Generator →
  • Add descriptive alt text to images

    It's how screen readers and image search understand your images.

  • Link to related pages with descriptive anchor text

    Internal links spread authority and help crawlers find pages.

  • Set Open Graph tags for sharing

    They control the title and image people see when your link is shared.

    Free tool: Open Graph Checker →

Content

0/7
  • Answer the searcher's question early

    Put the direct answer near the top, then the detail.

  • Cover the topic better than the current top results

    Read what ranks and add what's missing: examples, data, steps.

    Free tool: Content Brief Generator →
  • Write in plain, readable language

    Short sentences and familiar words keep more readers on the page.

    Free tool: Readability Checker →
  • Show who wrote it and why they know

    Author bios, sources and first-hand experience support trust.

    Free tool: E-E-A-T Analysis →
  • Refresh pages that are losing traffic

    Updating facts, examples and dates often recovers rankings faster than a new post.

  • Merge or remove thin, duplicate pages

    Several weak pages on one topic are usually stronger as one good page.

  • Publish on a steady schedule

    Consistent publishing builds topical coverage and gives search engines reasons to crawl.

0/6
  • Check who already links to you

    Know your starting point and spot links worth protecting.

    Free tool: Backlink Checker →
  • Check your Domain Rating against competitors

    The gap tells you how hard your target keywords will be.

    Free tool: Domain Rating Checker →
  • Create something worth linking to

    Original data, tools and definitive guides earn links on their own.

  • Reach out to relevant sites

    Partners, suppliers, podcasts and roundups are realistic first links.

  • Turn unlinked brand mentions into links

    Sites already writing about you are the easiest to ask.

  • Avoid buying links or joining link schemes

    Google's spam policies target paid and manipulative links.

AI search

0/6
  • Decide which AI crawlers you allow

    Blocking search bots like OAI-SearchBot or PerplexityBot can keep you out of their answers. Training bots are a separate choice.

    Free tool: Robots.txt Generator →
  • Test how readable your site is for AI

    Bot access, structure and clear content all affect whether assistants can use your pages.

    Free tool: AI Readiness Test →
  • Check whether AI assistants mention you

    Ask the questions your customers ask and see who gets recommended.

    Free tool: AI Visibility Checker →
  • See if you're cited in Google's AI Overviews

    AI Overviews sit above the organic results for many queries.

    Free tool: AI Overviews Checker →
  • State key facts plainly on your site

    Pricing, features and who you serve, in clear sentences, are easy for assistants to quote correctly.

  • Consider an llms.txt file

    Optional. Its effect on AI answers is unproven, but it takes minutes to add.

    Free tool: LLMs.txt Generator →

Your progress is saved in this browser only.

Why use it

Everything that matters, nothing that doesn't.

Most SEO checklists are either ten vague tips or two hundred items nobody finishes. This one covers what moves results, in the order you'd do it.

Every step has a reason

Each item says in one line why it matters, so you can prioritise instead of ticking boxes for their own sake.

A free tool for most steps

Where a step needs checking, there's a link to a free tool that does it: sitemaps, robots.txt, canonicals, headings, page speed and more.

Includes AI search

A section on ChatGPT, Perplexity and Google's AI Overviews: which crawlers to allow, how to check whether you're mentioned, and what's still unproven.

How it works

Work through it once, then repeat.

Use it for a new site, a quarterly review or before a launch.

  1. 1

    Start with setup

    Search Console, analytics and a sitemap come first, because every other step relies on their data.

  2. 2

    Tick as you go

    Check off each item. Progress per section and overall is saved in this browser.

  3. 3

    Share or export

    Copy the whole list as Markdown, with your ticks, into a doc, ticket or project board.

Guide

How to use an SEO checklist well.

A checklist keeps you from missing the basics. These notes help you put the effort where it counts.

What should an SEO checklist include?

Seven areas cover nearly every site: setup (the tools that give you data), keyword research (what to target), technical SEO (whether search engines can crawl and index you), on-page SEO (how each page presents its topic), content (whether the page deserves to rank), links (whether other sites vouch for you) and, now, AI search (whether assistants can find and cite you).

Which SEO tasks should you do first?

Order by how much each one blocks the rest.

  1. 1Setup: Search Console and analytics, so you can measure everything after
  2. 2Indexing problems: anything stopping pages being crawled or indexed
  3. 3Keyword-to-page mapping, so every page has a clear job
  4. 4Titles, descriptions and headings on the pages that already get impressions
  5. 5New and refreshed content for the gaps your research found
  6. 6Links and promotion once you have pages worth linking to

Technical SEO checklist essentials

Technical SEO is about removing obstacles. If a page can't be crawled, isn't indexed or loads badly on a phone, nothing else on it matters. HTTPS, a single preferred domain, clean canonicals, a working sitemap and robots.txt, and fast, mobile-friendly templates cover most of it. Search Console's Page indexing report tells you which pages Google is leaving out and why.

On-page SEO checklist essentials

On-page SEO makes each page's topic obvious. That means a unique title tag that leads with the main keyword, a meta description written to earn the click, one H1 with a logical heading outline, a short descriptive URL, descriptive image alt text and internal links from related pages with clear anchor text.

SEO for AI search

AI assistants answer from pages they can fetch and understand. The practical steps are to decide which AI crawlers your robots.txt allows (blocking a search bot such as OAI-SearchBot or PerplexityBot can keep you out of its answers, while training bots like GPTBot are a separate choice), make sure key facts about your business are stated plainly on your site, and check whether assistants actually mention you for the questions your customers ask.

Some advice in this area is still unproven. llms.txt is a proposed standard with no confirmed effect on AI answers, so the checklist marks it optional.

How often should you run an SEO checklist?

Run the full list on a new site or after a redesign or migration, when things break most. After that, a quarterly pass is enough for most sites, with Search Console checked weekly for new indexing or performance problems.

Doing it by hand vs automating it

Every step here can be done by hand with free tools. The recurring parts, such as picking the topics worth owning, writing and publishing articles on a schedule and tracking whether AI assistants recommend you, are what SEOLadders automates, if you'd rather not repeat them every month.

Your AI SEO agent

Or let your agent do it for you

This tool is one check. SEOLadders is an AI SEO agent that runs the whole job on your site, every day.

A site audit with fix steps

It audits your site and lists what to fix, with steps written for the platform your site runs on. Content Radar spots pages losing clicks.

Keyword research and topic clusters

It finds what your customers search for, groups it into topic clusters around pillar keywords, and plans the articles that cover them.

30 articles a month, published

It writes and publishes 30 articles a month to your site, with images, citations and links. Auto-publish is on once your CMS is connected; turn on Review mode to approve each one.

Backlink outreach, drafted

It finds link targets and drafts the outreach for you to send from your own inbox. The link exchange places links inside members' articles.

Tracked on six AI engines

It tracks whether ChatGPT, Perplexity, Gemini, Claude, Google AI Overview and Google AI Mode recommend you, rechecked throughout the week.

Start free

3-day free trial. Cancel anytime, no charge, no questions.

SEO Checklist, answered.

What it does, what it runs on, and how it fits the platform.

See the full platform →

A list of the tasks that help a website rank in search engines, grouped by area: setup, keyword research, technical SEO, on-page SEO, content, links and AI search. Working through it makes sure nothing basic is missed.

Your move

Rank on Google and get cited
by AI on autopilot

Connect your site once and the work runs in the background, it finds the topics, builds the content and authority behind them, then tracks where you land on Google and how often AI platforms recommend you.

3-day free trialNo SEO experience neededCancel anytime