AI readiness report: yoast.com
yoast.com (“SEO for everyone • Yoast”) scored 60/100 — a poor grade of D for AI readiness when scanned on August 30, 2026, passing 9 of 12 scored checks. On-page SEO came in at 90/100 (A) and page speed at 79/100 (C). Analytics is in place (Google Tag Manager). This is a point-in-time snapshot; the site may have changed since.
60 /100 · D
AI Readiness
90 /100 · A
SEO
79 /100 · C
Page Speed
Pass
Analytics
AI agent readiness checks
What AI crawlers and agents find when they visit yoast.com — from robots.txt directives for GPTBot, ClaudeBot, and Google-Extended, to llms.txt, structured content APIs, and machine-readable trust signals.
Infrastructure
Cache-friendly delivery15/15
CDN detected (Cloudflare) · cacheable response headers
Structured content API6/6
Machine-readable content at /wp-json/ (WordPress REST API)
Discoverability
robots.txt10/10
robots.txt present
Sitemap8/8
Sitemap referenced in robots.txt
Link response headers5/5
Link: <https://yoast.com/app/themes/yoast-theme/css/style.min.css?ver=1782287491>; rel=preload; as=style;
DNS-AID discovery0/3
No DNS-AID discovery records (bonus — not counted against score)
Bot Access Control
AI bot rules0/20
Missing: GPTBot (OpenAI), ChatGPT-User (OpenAI), anthropic-ai, ClaudeBot (Anthropic), Google-Extended, PerplexityBot, CCBot (Common Crawl), meta-externalagent (Meta), AmazonBot, Applebot-Extended, cohere-ai, DiffBot, ByteSpider (ByteDance) · Add User-agent directives for GPTBot, ClaudeBot, Google-Extended, etc.
Content Signals0/3
No Content Signals in robots.txt (bonus — not counted against score)
Web Bot Auth0/3
No Web Bot Auth directory (bonus — not counted against score)
Agent Executability
Agent actionability8/10
154/159 interactive elements have an accessible name (aria-label, label, or text) · 2/159 carry data-* attributes for stable targeting
Agent Decision Reliability
Temporal validity6/8
Found: JSON-LD dateModified/datePublished, Last-Modified/ETag header · Missing: visible freshness text
Evidence & trust signals2/8
Verifiable claim signals: third-party trust-platform link
Content Accessibility
llms.txt10/10
llms.txt found — curated content guide for LLMs
Markdown content negotiation0/8
No Markdown content negotiation — AI agents can't request clean text
Protocol Discovery
API catalog0/8
No discoverable API catalog at .well-known/
Auth.md0/4
No auth.md (bonus — not counted against score)
OAuth discovery0/3
No OAuth/OIDC discovery metadata (bonus — not counted against score)
OAuth Protected Resource0/3
No OAuth Protected Resource Metadata (bonus — not counted against score)
MCP Server Card0/3
No MCP Server Card (bonus — not counted against score)
A2A Agent Card0/3
No A2A Agent Card (bonus — not counted against score)
Agent Skills index0/3
No Agent Skills index (bonus — not counted against score)
WebMCP tools0/3
No WebMCP tools detected on page load (bonus — not counted against score)
Commerce
x402 payment0/5
No x402 payment support (bonus — not counted against score)
UCP commerce profile0/3
No UCP profile (bonus — not counted against score)
ACP commerce discovery0/3
No ACP discovery document (bonus — not counted against score)
On-page SEO checks
Title tag6/12
Title is 24 chars — aim for 30–60 chars
Meta description10/10
Meta description is 131 chars (ideal 120–160)
Mobile viewport8/8
Responsive viewport meta present — mobile-first ready
Canonical tag8/8
Canonical set: https://yoast.com/
Language declaration4/4
Content language declared: lang="en"
Charset declaration2/2
Charset declared (utf-8)
Favicon2/2
Favicon declared
Single H110/10
Exactly one H1 heading
Heading hierarchy4/4
Heading levels nest sequentially
Image alt text1/6
7/53 images have alt text (13%)
Content depth6/6
~1443 words of body text
Indexable (no noindex)10/10
No noindex directive — page is eligible for indexing
Crawlable links4/4
149/149 links are crawlable (valid href, not javascript:/#)
Open Graph tags4/4
5/5 Open Graph tags present
Twitter Card2/2
Twitter Card meta present
Structured data (JSON-LD)6/6
5 JSON-LD items found, including a rich type (BreadcrumbList, Organization) — eligible for rich results
HTTPS10/10
Served over HTTPS
Response compression2/2
Compressed response (br)
Performance
The server answered in 0.04s with a 218 KB HTML payload, 14 external scripts, and 22 stylesheets. The site runs WordPress with 3 detectable plugins. Content is served through Cloudflare.
Is your site ready for AI?
This report took a few seconds to generate. Run the same free scan on your own site and see every check above graded for your domain.
Report published August 30, 2026 from a scan taken August 30, 2026. Scores and findings describe the site as it responded at scan time and are provided for informational purposes.