A Checklist for AI Readyness

This checklist focuses on the technical implementation of a website to maximize its usefulness to AI search engines, AI assistants, and LLM-powered retrieval systems. Unlike traditional SEO, the emphasis is on making information easily discoverable, understandable, and quotable. In other words AI readyness.

1. Crawlability

โ–ก Allow AI crawlers access

  • Verify robots.txt does not unintentionally block AI crawlers.
  • Review crawler-specific directives.
  • Test accessibility from outside your network.

Verify

  • โ–ก robots.txt returns HTTP 200
  • โ–ก No accidental Disallow rules
  • โ–ก Important content is crawlable

โ–ก Publish an llms.txt file

An llms.txt file should provide a curated table of contents of the site’s most valuable information.

Verify:

  • โ–ก Exists at /llms.txt
  • โ–ก Valid Markdown
  • โ–ก Contains concise summaries
  • โ–ก Links to canonical URLs
  • โ–ก Updated regularly
  • โ–ก Human curated

โ–ก (Optional) Publish llms-full.txt

If appropriate:

  • โ–ก Long-form documentation
  • โ–ก API references
  • โ–ก Product manuals
  • โ–ก Knowledge base articles

2. Information Architecture

โ–ก Create topic clusters

Avoid isolated pages.

Instead create:

Product
 โ”œโ”€โ”€ Features
 โ”œโ”€โ”€ Documentation
 โ”œโ”€โ”€ FAQ
 โ”œโ”€โ”€ Tutorials
 โ”œโ”€โ”€ Examples
 โ””โ”€โ”€ API

Verify:

  • โ–ก Every important page links to related pages
  • โ–ก Hub pages exist
  • โ–ก Deep pages are discoverable

โ–ก Maintain shallow click depth

Important information should ideally be within:

  • 3 clicks from homepage

Verify:

  • โ–ก No orphan pages
  • โ–ก Breadcrumbs enabled
  • โ–ก HTML navigation available

3. Structured Content

โ–ก Use semantic HTML

Prefer

<h1>
<h2>
<h3>

<article>

<section>

<nav>

<aside>

<table>

Avoid excessive div nesting.


โ–ก Use descriptive headings

Good

## WordPress REST API Authentication

## Pricing Plans

## Installation

Poor

## More

## Information

## Details

โ–ก One topic per page

Each page should answer one major question.

Avoid:

  • mixed subjects
  • multiple unrelated products
  • scattered documentation

4. Markdown Availability

LLMs consistently perform well with Markdown.

Verify:

  • โ–ก Markdown version exists
  • โ–ก rel=”alternate” links provided
  • โ–ก Clean heading hierarchy
  • โ–ก Lists preserved
  • โ–ก Tables preserved
  • โ–ก Code blocks preserved

5. Metadata

โ–ก Unique page titles

Avoid duplicates.


โ–ก Useful meta descriptions

Not for rankingsโ€”

For summarization.


โ–ก Canonical URLs

Every page should specify:

<link rel="canonical">

โ–ก Open Graph

Provide

  • title
  • description
  • image

Many AI systems ingest Open Graph metadata.

6. Content Quality

โ–ก Answer questions directly

Start pages with:

  • definition
  • explanation
  • answer

Avoid long introductions.


โ–ก Include definitions

Every important concept should have a concise definition.

Example:

Generative Engine Optimization (GEO) is the practice of structuring and curating web content so AI systems can accurately discover, understand, and cite it.


โ–ก Use factual language

Avoid unnecessary marketing language.

Prefer

  • specifications
  • examples
  • documentation
  • facts

โ–ก Include examples

Good pages contain:

  • examples
  • screenshots
  • code
  • tables
  • comparisons

7. Authority Signals

โ–ก Show authorship

Include:

  • author
  • organization
  • publication date
  • update date

โ–ก Cite sources

Whenever possible:

  • standards
  • specifications
  • research
  • documentation

โ–ก Maintain current information

Review pages regularly.

Outdated technical content reduces trust.

8. Internal Linking

Verify:

  • โ–ก Contextual links
  • โ–ก Related articles
  • โ–ก Documentation references
  • โ–ก Product links
  • โ–ก FAQ links

Avoid orphan pages.

9. Performance

โ–ก Fast page load

Target

  • Core Web Vitals
  • HTTP/2 or HTTP/3
  • Compression
  • CDN

โ–ก Minimize JavaScript dependency

Critical content should exist in HTML.

Avoid requiring JavaScript to render primary content.

10. Machine Readability

โ–ก Clean HTML

Avoid

  • malformed markup
  • duplicate IDs
  • deeply nested DOM

โ–ก Consistent URL structure

Example

/docs/
/docs/install/
/docs/api/
/docs/tutorials/

โ–ก Stable URLs

Avoid changing URLs unnecessarily.

Maintain redirects.

11. Images

Verify:

  • โ–ก Descriptive alt text
  • โ–ก Captions
  • โ–ก Relevant filenames

Example

wordpress-llms-plugin-settings.png

instead of

IMG_23884.png

12. Documentation

Technical documentation should include:

  • โ–ก Introduction
  • โ–ก Requirements
  • โ–ก Installation
  • โ–ก Configuration
  • โ–ก Examples
  • โ–ก Troubleshooting
  • โ–ก FAQ

13. APIs

If applicable:

  • โ–ก Endpoint documentation
  • โ–ก Authentication
  • โ–ก Examples
  • โ–ก Error codes
  • โ–ก Rate limits

14. Freshness

Review:

  • documentation
  • pricing
  • screenshots
  • examples
  • API references

Outdated examples are frequently surfaced by LLMs.

15. AI-Friendly Formatting

Prefer:

  • Short paragraphs
  • Bullet lists
  • Numbered steps
  • Comparison tables
  • Clear headings
  • FAQ sections

Avoid:

  • Walls of text
  • Multiple concepts per paragraph

16. Schema Markup

Implement structured data where appropriate:

  • โ–ก Organization
  • โ–ก Article
  • โ–ก FAQPage
  • โ–ก Product
  • โ–ก SoftwareApplication
  • โ–ก BreadcrumbList
  • โ–ก HowTo
  • โ–ก WebPage

Validate with schema testing tools.

17. Security

Verify:

  • โ–ก HTTPS everywhere
  • โ–ก No mixed content
  • โ–ก Valid certificates
  • โ–ก Secure redirects

18. Monitoring

Track:

  • AI crawler visits
  • Referral traffic from AI platforms
  • llms.txt requests
  • Markdown requests
  • Crawl errors
  • 404s
  • Server logs

Monitor user agents from platforms such as ChatGPT, Claude, Gemini, Perplexity, and other AI services to understand how they access your content.

19. WordPress-Specific GEO

For WordPress sites:

  • โ–ก Generate a curated llms.txt file
  • โ–ก Create Markdown versions of important content
  • โ–ก Expose Markdown using rel="alternate" where available
  • โ–ก Keep XML sitemaps current
  • โ–ก Use descriptive permalinks
  • โ–ก Eliminate thin archive pages where appropriate
  • โ–ก Maintain accurate categories and tags
  • โ–ก Optimize media metadata (alt text, captions, filenames)
  • โ–ก Ensure custom post types intended for AI discovery are publicly accessible

20. GEO Audit Scorecard

CategoryStatus
AI crawlabilityโ˜
robots.txt configuredโ˜
llms.txt publishedโ˜
Markdown availableโ˜
Semantic HTMLโ˜
Structured headingsโ˜
Internal linkingโ˜
Canonical URLsโ˜
Schema markupโ˜
Performance optimizedโ˜
Machine-readable contentโ˜
Documentation completeโ˜
Images optimizedโ˜
Security (HTTPS)โ˜
AI crawler monitoringโ˜
WordPress GEO configurationโ˜

Goal

The goal of technical GEO is not simply to make pages crawlable, but to make them easy for AI systems to parse, understand, retrieve, and accurately cite. A technically optimized site combines strong information architecture, machine-readable formatting, curated discovery resources such as llms.txt, and high-quality, well-maintained content to improve its visibility in AI-powered search and answer generation.

Generative Engine Optimization (GEO) for WordPress: Essential Hacks to Improve AI Citation

Scroll to Top