WordPress AEO Technical Readiness: 10 Tests Before Hiring an Agency A 10-test WordPress technical readiness checklist published by Eric Strate advises businesses to verify crawlability and content accessibility before hiring an agency for AI answer engine optimization. The checklist covers confirming a canonical URL returns HTTP 200, checking indexing and snippet eligibility, and distinguishing OpenAI's OAI-SearchBot for search from GPTBot for training in robots.txt and firewall rules. Strate also recommends validating JSON-LD schema against actual page content and measuring three separate answer outcomes: whether an AI response names the business, cites the intended URL, or recommends the business as a choice. WordPress AEO Technical Readiness: 10 Tests Before Hiring an Agency Eric Strate / Insights & Research A WordPress business may have strong content and still be difficult for a search or AI retrieval system to inspect. Before paying for more articles or a fresh redesign, run ten checks that separate genuine technical barriers from assumptions about how AI assistants select sources. Begin with the actual buyer question and URL Choose one realistic unbranded customer question. Identify the specific page that should answer it and record its canonical URL. You cannot meaningfully test whether a page is discoverable for a question unless the page clearly describes the service, audience, and decision it supports. A website-wide score alone is not enough. The ten-test WordPress readiness checklist 1. Inspect the public HTTP response Check that the canonical public URL resolves successfully, normally with HTTP 200, and is not a login page, blocked error, empty shell or unexpected redirect. Repeat on desktop and mobile. Record the response URL and date; don’t assume a homepage test represents every service page. 2. Check indexing and snippet eligibility Review the page’s indexability, canonical hints, metadata and Search Console URL Inspection where available. Google explains that an AI Overview or AI Mode supporting link must meet ordinary search indexing and snippet eligibility requirements. Indexability is necessary for those Google surfaces but not a guarantee of inclusion. 3. Review robots.txt and security controls Confirm that the crawlers you want to permit are allowed and that hosting, CDN rules and anti-bot protections do not silently block them. OpenAI distinguishes OAI-SearchBot for search from GPTBot for training. The two controls serve different purposes. A robots.txt allowance is not proof that a firewall permits access. 4. Read the page without its styling Inspect the returned HTML or a text-only rendering. Is the business name visible? Is the primary service stated in normal text? Are important qualifications and evidence present before JavaScript interactions? A visually impressive design can still hide critical copy behind scripts or inaccessible UI patterns. 5. Verify one coherent business identity Compare the page’s visible business name, service coverage, location, contact details and linked profiles. Conflicting claims across header, footer, service pages and structured data create ambiguity for readers and machines. Fix the facts before tuning the markup. 6. Validate schema against the content Inspect JSON-LD for correct syntax, type and factual alignment with the page. Use Google’s Rich Results Test for supported features and Schema.org vocabulary where appropriate. Adding FAQPage , Service , or organization properties does not create a special entitlement to AI citations. Structured data should not describe services or evidence the page does not actually provide. 7. Make supporting evidence reachable If the page says a service works, show what can be checked: methodology, public examples, software documentation, technical notes, or client-approved outcomes. Label any internal experiment as such. Link evidence from the exact claim it supports. Unsupported promises are not improved by more headings. 8. Check internal linking and canonical destinations Confirm the relevant service page is reachable through ordinary HTML links from useful parent pages. Inspect internal links for broken URLs, redirected historical slugs, near-duplicate landing pages and inconsistent canonical tags. The purpose is to help people and crawlers locate the correct source, not to create a page for every prompt variation. 9. Measure three different answer outcomes Record whether an AI response names the business, cites the intended URL, or recommends the business as a choice. Those are different observations. When a platform provides neither source details nor a complete answer, report the missing evidence rather than assuming a failure. 10. Verify improvements after deployment For each change, log the old condition, intended fix, approval, deployment date and observed new condition. Keep prompt wording, model and location as stable as feasible in follow-up tests. A citation appearing after a change is an observation, not by itself proof that the change caused the citation. What to repair first | Condition | Priority | Next action | |---|---|---| | A desired page returns a block, error or no useful content | Immediate | Restore reachability and inspect server responses. | | The wrong URL is canonical or indexed | High | Resolve competing versions and recheck index eligibility. | | Key business details are contradictory | High | Correct the visible facts, then align schema. | | The page is useful but misses a real buying question | Prioritize | Add substantive, verifiable information to the relevant existing page. | | Only a machine-specific enhancement is missing | Experimental | Test separately; do not treat it as a mandatory search requirement. | Should WordPress sites use WARP or a special AI text file? There is no generally required WARP, Markdown, or llms.txt format for appearing in Google AI results. WARP, the Web Answer Retrieval Protocol https://ericstrate.com/warp/ , is an experimental publishing structure that connects answers with supporting evidence and related questions. Its effect on retrieval or citations requires controlled testing. Treat these formats as optional research questions after the foundational checks above pass. When does an agency make sense? If your organization has no one who can inspect HTML, server controls, WordPress plugins, schema and analytics, an implementation partner may be useful. If you already have competent engineers, a scoped review or independent testing may be enough. the Eric Strate WordPress AEO agency page https://ericstrate.com/wordpress-aeo/ describes one managed implementation model, while its free checker https://ericstrate.com/free-aeo-checker/ provides an initial educational review. Neither substitutes for confirming actual technical access and scope. Primary references and limitations Google: AI features and your website https://developers.google.com/search/docs/appearance/ai-features ; Google: Generative AI optimization guidance https://developers.google.com/search/docs/fundamentals/ai-optimization-guide ; OpenAI: Search crawler documentation https://developers.openai.com/api/docs/bots . These public references describe eligibility and crawler controls, not a mechanism for guaranteeing model recommendations. See RankGen’s observation methodology https://rankgen.ai/methodology/ for measurement definitions.