# AI Readiness Checklist for WordPress Sites

> A practical WordPress checklist for AI search readiness covering crawl access, content, llms.txt, structured data, Entity Map, measurement, and maintenance, plus how plugin scores fit in.

Canonical HTML: https://seoboosterpro.com/seo/ai-readiness-checklist-wordpress/
**Quick answer:** Use this checklist to prepare a WordPress site for AI crawlers and answer engines: control access, fix the rendered page, curate discovery files, keep structured data honest, measure bots separately from Google Search, and schedule maintenance. Pair it with the strategy hub: [AI search readiness for WordPress](/seo/ai-search-readiness-wordpress/).

#### How to use this checklist

*   Work top to bottom the first time.
*   Re-run the Measurement and Maintenance sections quarterly.
*   Treat every “done” as current state, not a permanent trophy.
*   Distinguish **industry practice** (this page) from **SEO Booster’s AI Readiness panel** (a plugin heuristic explained at the end).

![AI readiness checklist overview](/media/2026/07/ai-readiness-stack-diagram.jpg "frame: Work the stack in order, then schedule maintenance")

#### 1. Crawl access and bot policy

- [ ] Important URLs return 200 for anonymous visitors
- [ ] `robots.txt` does not accidentally block AI crawlers you want to allow
- [ ] Hosting WAF / security plugins are not challenge-blocking known AI bots you care about
- [ ] You have a written policy for training crawlers vs answer-engine crawlers
- [ ] Blocking (if any) is intentional and documented

Helpful product surfaces: [AI Bot Tracking](/feature/ai-traffic/), [Pro bot blocking docs](/docs/ai-traffic/pro-blocking/).

#### 2. Rendered page quality

- [ ] One clear H1 that matches the page topic
- [ ] Early paragraph answers the primary question in plain language
- [ ] H2/H3s reflect real questions from Search Console where relevant
- [ ] Title tag and meta description match intent ([CTR opportunities](/seo/ctr-improvement-opportunities/))
- [ ] Internal links point to related pillars with descriptive anchors
- [ ] Images have useful alt text; broken assets are fixed
- [ ] Full-page HTML was checked, not only the block editor

Deep dive: [Full-page SEO analysis for WordPress](/seo/full-page-seo-analysis-wordpress/). Editor context: [edit screen](/feature/edit-screen/).

#### 3. Answer-ready content patterns

- [ ] Question pages lead with a direct answer, then detail
- [ ] Definitions are quotable in one or two sentences
- [ ] Stats include dates and sources when you cite them
- [ ] Outdated version numbers and prices are refreshed
- [ ] Thin tag/category archives are not presented as pillar answers

Deep dive: [Optimizing for question-based queries](/seo/optimizing-for-question-based-queries/).

#### 4. Curated llms.txt

- [ ] `/llms.txt` returns Markdown (not a theme 404)
- [ ] Intro describes the site in one tight paragraph
- [ ] Link list is curated (roughly 10 to 30 for most sites)
- [ ] Money pages and evergreen explainers are included
- [ ] Junk, thank-you, and login URLs are excluded
- [ ] Links are tested after the last site migration

Guide: [llms.txt for WordPress](/seo/llms-txt-wordpress-guide/). Setup: [llms.txt docs](/docs/tools/llms-txt/).

#### 5. Page-level structured data

- [ ] Organization / WebSite identity is consistent
- [ ] Article or Product markup matches visible content
- [ ] FAQ markup exists only where FAQs are visible
- [ ] Validators pass for representative URLs
- [ ] No leftover schema from removed blocks or old prices

Guide: [Structured data for AI search](/seo/structured-data-for-ai-search/).

#### 6. Site-level Entity Map (optional but powerful)

- [ ] You know whether you need entity-level clarity beyond llms.txt
- [ ] `/entitymap.json` validates against EntityMap v1.0
- [ ] Every entity has at least one evidence chunk
- [ ] Chunk publisher strings exactly match the root publisher name
- [ ] `/entitymap.html` is reviewable by a human
- [ ] llms.txt links to Structured knowledge when the map is live
- [ ] Physical root files are not shadowing dynamic routes

Comparison: [Entity Map vs llms.txt, schema.org, and sitemap.xml](/seo/entity-map-vs-llms-txt-schema-sitemap/). Product: [Entity Map (Pro)](/feature/entity-map/). Docs: [Entity Map guide](/docs/tools/entity-map/).

#### 7. Measurement

- [ ] Google Search Console is connected and trusted for query demand
- [ ] AI bot hits are logged for content URLs
- [ ] You review high-bot / low-impression URLs as hypotheses, not proof of demand
- [ ] AI referrals are interpreted cautiously when referrers are missing
- [ ] Status-code problems on bot-hit URLs are fixed first

Workflow: [Bridge the Gap](/seo/bridge-the-gap/). Feature: [AI Traffic](/feature/ai-traffic/).

#### 8. Internal discovery and IA

- [ ] Pillar pages receive links from related articles
- [ ] Orphan money pages are linked from navigation or hubs
- [ ] Cannibalizing URLs are consolidated or clearly differentiated
- [ ] Automatic linking rules (if used) point to preferred canonicals

Related: [The power of internal linking](/seo/the-power-of-internal-linking/), [Automatic Linking](/feature/automatic-linking/).

#### 9. Maintenance cadence

| Trigger | Actions |
| --- | --- |
| Weekly | Skim AI bot anomalies and GSC sharp drops |
| Monthly | Spot-check `/llms.txt` links; fix 404s bots hit |
| Quarterly | Refresh Entity Map entities; re-validate JSON; revisit bot policy |
| After theme / SEO plugin change | Full-page analysis on top URLs; confirm schema still emits |
| After IA migration | Update llms.txt, Entity Map source URLs, and internal links |

#### Mapping this checklist to SEO Booster’s AI Readiness panel

SEO Booster includes an [AI Readiness](/docs/editing-pages/ai-readiness-in-the-editor/) view in the block editor sidebar and on the Analysis tab. Important distinctions:

| This article’s checklist | SEO Booster AI Readiness |
| --- | --- |
| Industry / practice framework | Plugin heuristic derived from saved SEO analysis |
| Covers strategy and policy | Surfaces pass/fail items tied to analysis keys |
| Not a score you report as “AI rank” | Shows a weighted score / grade for workflow focus |
| Includes Entity Map as optional practice | Can show Entity Map / llms.txt site checks when available |

Use the panel to catch missing analysis, weak on-page signals, and sitewide discovery gaps while you edit. Do not market the grade as a universal AI visibility metric.

#### One-week sprint if you are starting from zero

**Day 1:** Bot policy + tracking enabled.  
**Day 2:** Full-page analysis on 10 priority URLs; fix Critical issues.  
**Day 3:** Rewrite answers and titles on the three weakest money pages.  
**Day 4:** Publish curated `llms.txt`.  
**Day 5:** Validate Organization schema; remove junk FAQ markup.  
**Day 6:** Draft or publish Entity Map if the site has a clear entity graph.  
**Day 7:** Compare AI hits vs GSC; schedule the next monthly review.

#### The takeaway

AI readiness is a repeatable checklist, not a single plugin toggle. Work through access, content, discovery files, structured knowledge, measurement, and maintenance. Use SEO Booster where it accelerates the work, and keep claims grounded. For the strategic narrative behind each box, return to [AI search readiness for WordPress](/seo/ai-search-readiness-wordpress/).

