FREE TOOL / 04 / NO ACCOUNT
Paste your page URL. We'll tell you what AI sees.
Beyond Google Rich Results: we parse every structured-data block on the page, evaluate it the way frontier models do, and flag the silent failures most validators miss — empty arrays, broken references, schema-stuffing.
Page URL to validate
62
VALIDATION SCORE
Mostly clean, with gaps
8
Passing
2
Warnings
1
Errors
Schema types detected 3 blocks · 247 lines
DETECTED
✓
Organization — schema.org/OrganizationFound in <head> on line 14. All 9 required fields present, including
logo, foundingDate, and contactPoint. JSON parses cleanly.✓
Product — schema.org/ProductFound on line 89. Includes
name, description, brand, offers with price and availability. Aggregate rating present but not validated against review schema.✓
BreadcrumbList — schema.org/BreadcrumbListFound on line 156. Three-item breadcrumb trail with valid
itemListElement array and correct position ordering.Validation issues 1 error · 2 warnings
ACTION REQUIRED
✕
Missing FAQ schema on a page with Q&A content
We detected 7 question-answer pairs in the page body (lines 220–340), but no
FAQPage JSON-LD. Google AI Overview and Perplexity both pull from FAQ schema — without it, your answers compete on prose alone.!
Image URL not absolute
In the Organization block,
logo uses a relative path (/logo.png). Schema.org requires absolute URLs. Most models tolerate this; Google Rich Results does not.!
Product offers missing
priceValidUntilProduct price is set, but no expiry date. Without
priceValidUntil, Google may show "price unavailable" in Rich Results after 90 days. AI models cite this as low-confidence pricing.AI agent perspective How frontier models read this page
PARTIAL
✓
Server-rendered content is parseable
All key content blocks render in initial HTML response. No client-side hydration required to extract pricing or product detail. Models will see the page on first fetch.
!
No
llms.txt at rootPage schema is good, but the brand manifest is missing. Frontier models check
/llms.txt for canonical context before parsing HTML. Without it, models reconstruct your brand from scratch every query.✓
Canonical URL set correctly
Page declares itself canonical. No conflicting
rel="canonical" chains. Models treat this URL as authoritative when citing.✓
robots.txt allows AI crawlers
GPTBot, Google-Extended, PerplexityBot, ClaudeBot are all permitted. No accidental blocking from a copy-pasted disallow rule.
PRIORITIZED RECOMMENDATIONS · WHAT TO SHIP NEXT
Three fixes will move this page from 62 to 88.
01 · HIGH
Add FAQ schema
You already have Q&A content. Marking it up adds about 18 points and makes the page eligible for Google AI Overview and Perplexity direct citation.
02 · MEDIUM
Convert logo to absolute URL
One-line change. Replace
/logo.png with the full https URL. Unblocks Rich Results.03 · MEDIUM
Publish llms.txt
Schema is page-scoped;
/llms.txt is brand-scoped. Both matter. Use our generator and ship it the same day.04 · LOW
Set
priceValidUntilTwelve-month rolling date is the convention. Cosmetic for AI models, important for Google.