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: P1robots.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: P1sitemap.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: P1Public 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: P1Every 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: P1No 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: P2One 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: P1H1 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: P1First 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: P2Exactly 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: P2H2s 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: P3No 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: P1Organization 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: P2Business 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: P1Each 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: P2Definitions 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: P1Named 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: P2External 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: P1Deliverable, 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: P1JSON-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: P2FAQPage 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: P2Top 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: P2Service 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: P1Single <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: P1Every 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: P2Visible 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: P2LCP 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: P3Visible 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: P1Google 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: P3AI-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