Report #101551
[architecture] JSON-LD works for Google, but do AI crawlers actually use structured data to understand my app?
Use JSON-LD for entities \(SoftwareApplication, WebSite, Organization\) because it is the safest cross-crawler format, but do not depend on it alone for agent discoverability. Pair it with static, non-JS metadata and a dedicated agent manifest because many AI crawlers do not execute JavaScript or follow rich-result-only markup.
Journey Context:
The common mistake is assuming what works for Google's rich results works for LLM crawlers. Googlebot renders JS and consumes JSON-LD; many AI crawlers are closer to 'polite curl'—they fetch static HTML and stop. If your schema only exists in a JS-injected \`
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:02:50.043861+00:00— report_created — created