Implementation checklist

The AI Search Readiness Checklist

A practical, category-by-category checklist you can work through today. Every item lists the test, why it matters, how to verify it and a priority level. The full checklist is on this page — no email required.

Last reviewed 2026-07-12. 29 checks across 15 categories.

P1Critical — fix first
P2Important — plan this quarter
P3Best practice — schedule

1. Crawl and Index Access

  • Critical priority: P1
    robots.txt returns 200 and doesn't block CSS/JS/images
    Why it matters
    Blocked assets prevent AI systems from rendering the page.
    How to verify
    Load /robots.txt and check disallow directives.
    Recommended action
    Remove blanket disallows on rendering resources.
  • Critical priority: P1
    sitemap.xml exists with absolute URLs
    Why it matters
    Search consoles reject relative <loc> values.
    How to verify
    Load /sitemap.xml; every <loc> starts with https://.
    Recommended action
    Generate absolute URLs at build time.
  • Critical priority: P1
    Public content is present in server-rendered HTML
    Why it matters
    Some AI crawlers do not execute JavaScript.
    How to verify
    View source; confirm H1 and body copy appear in raw HTML.
    Recommended action
    Adopt SSR or pre-rendering for marketing routes.

2. Canonical and Sitemap Hygiene

  • Critical priority: P1
    Every indexable page has a self-referencing canonical
    Why it matters
    Prevents duplicate-content confusion.
    How to verify
    View source for <link rel="canonical">.
    Recommended action
    Emit canonical from a shared head helper.
  • Critical priority: P1
    No canonical points to another domain
    Why it matters
    Cross-domain canonicals leak authority.
    How to verify
    Grep source for external hostnames in canonical.
    Recommended action
    Restrict canonical to primary domain.
  • Important priority: P2
    One trailing-slash policy sitewide
    Why it matters
    Mixed policies create duplicate URLs.
    How to verify
    Compare /page and /page/ responses.
    Recommended action
    Pick one policy and 301 the other.

3. Page Intent

  • Critical priority: P1
    H1 states the page's primary topic in buyer language
    Why it matters
    AI models read H1 as intent.
    How to verify
    Read the H1 aloud — does it match the buyer's question?
    Recommended action
    Rewrite the H1 to name offer, audience or topic.
  • Critical priority: P1
    First paragraph delivers a direct answer, not preamble
    Why it matters
    Extractable answers earn citations.
    How to verify
    Read the first 60–90 words as a standalone answer.
    Recommended action
    Move the answer to the top; move context below.

4. Heading Structure

  • Important priority: P2
    Exactly one H1 per page
    Why it matters
    Multiple H1s dilute topic signaling.
    How to verify
    Inspect the DOM.
    Recommended action
    Downgrade extras to H2.
  • Important priority: P2
    H2s phrased as answerable questions
    Why it matters
    AI systems extract Q&A pairs.
    How to verify
    Skim H2s — could a buyer paste each one into an assistant?
    Recommended action
    Rewrite H2s in buyer language.
  • Best-practice priority: P3
    No skipped heading levels
    Why it matters
    Skipping breaks assistive-tech and semantic parsing.
    How to verify
    Run an accessibility scanner.
    Recommended action
    Insert missing H2s or promote H4s to H3s.

5. Entity Clarity

  • Critical priority: P1
    Organization JSON-LD present with a stable @id
    Why it matters
    Anchors every page to one identifiable business entity.
    How to verify
    Test in Google's Rich Results Test.
    Recommended action
    Add Organization JSON-LD in the root shell.
  • Important priority: P2
    Business name and category appear consistently sitewide
    Why it matters
    AI reasoning depends on entity stability.
    How to verify
    Grep for variant spellings.
    Recommended action
    Standardize on one canonical name.

6. Answer Extraction

  • Critical priority: P1
    Each major section opens with a direct answer
    Why it matters
    Machines extract the first useful sentence.
    How to verify
    Read the first sentence under each H2.
    Recommended action
    Lead with the answer; support after.
  • Important priority: P2
    Definitions stand on their own
    Why it matters
    Reduces hallucination risk when AI paraphrases.
    How to verify
    Copy the definition sentence into a new document; is it complete?
    Recommended action
    Rewrite definitions as self-contained sentences.

7. Trust and Evidence

  • Critical priority: P1
    Named ownership and organization operator visible
    Why it matters
    AI systems favor sources they can identify.
    How to verify
    Check the About page and footer.
    Recommended action
    Publish operator name and contact info.
  • Important priority: P2
    External claims are cited
    Why it matters
    Attribution supports factuality.
    How to verify
    Scan claims — do they link to a primary source?
    Recommended action
    Add source links for statistics and quotations.

8. Product or Service Specificity

  • Critical priority: P1
    Deliverable, timeline, price band and audience named together
    Why it matters
    Enables AI to answer buyer intent completely.
    How to verify
    Look for a single paragraph that names all four.
    Recommended action
    Publish a specificity block on service pages.

9. Structured Data

  • Critical priority: P1
    JSON-LD matches visible content
    Why it matters
    Google penalizes schema that doesn't match visible content.
    How to verify
    Run Google's Rich Results Test.
    Recommended action
    Remove fields that aren't visibly represented.
  • Important priority: P2
    FAQPage schema only where Q&A is visibly present
    Why it matters
    Hidden schema-only FAQs risk manual action.
    How to verify
    Compare schema Q&A to on-page Q&A.
    Recommended action
    Only emit FAQPage when the same Q&A is rendered.

10. Buyer-Question Coverage

  • Important priority: P2
    Top 6–10 buyer questions are answered directly
    Why it matters
    Missing questions leave gaps AI systems fill from competitors.
    How to verify
    Interview 3 prospects and list their real questions.
    Recommended action
    Add an FAQ block that answers each in 40–80 words.

11. Local or Ecommerce Information

  • Important priority: P2
    Service area, hours and product availability are explicit
    Why it matters
    AI answers cite specific geography and availability.
    How to verify
    Grep for city names and hours.
    Recommended action
    Publish a LocalBusiness or Product schema block.

12. Accessibility

  • Critical priority: P1
    Single <main> landmark and one visible H1
    Why it matters
    Structural clarity helps assistive tech and machine parsers.
    How to verify
    Automated axe scan.
    Recommended action
    Refactor route shells to include one main and one H1.
  • Critical priority: P1
    Every form control has an accessible name
    Why it matters
    Placeholder-as-label breaks screen readers.
    How to verify
    Automated axe scan; keyboard tab through the form.
    Recommended action
    Add explicit <label htmlFor> for every input.
  • Important priority: P2
    Visible focus indicators on all interactive elements
    Why it matters
    Keyboard users need to see focus.
    How to verify
    Tab through the page.
    Recommended action
    Add :focus-visible outlines matching contrast requirements.

13. Page Experience

  • Important priority: P2
    LCP under 2.5s, CLS under 0.1, INP under 200ms
    Why it matters
    Poor Core Web Vitals reduce search eligibility.
    How to verify
    PageSpeed Insights or CrUX.
    Recommended action
    Optimize images, reserve layout space, defer non-critical JS.

14. Content Freshness

  • Best-practice priority: P3
    Visible published and updated dates on evergreen content
    Why it matters
    Signals maintenance to both search and AI systems.
    How to verify
    Scan article and pillar pages.
    Recommended action
    Add datePublished and dateModified to Article schema and page UI.

15. Measurement and Monitoring

  • Critical priority: P1
    Google Search Console and Bing Webmaster Tools verified
    Why it matters
    Provides indexing and canonical selection visibility.
    How to verify
    Check GSC and Bing dashboards.
    Recommended action
    Add verification meta tags; submit sitemap.
  • Best-practice priority: P3
    AI-referral traffic monitored
    Why it matters
    Baseline for GEO measurement.
    How to verify
    Filter GA4 by known AI referrers.
    Recommended action
    Build a saved report of AI-related sources.

Turn the checklist into a report

Run the AI Search Readiness Audit on your highest-value page and receive prioritized findings mapped to these categories.

Run the audit