Does this replace Google's Rich Results Test?
No. It checks whether JSON-LD scripts are present and parseable, then summarizes detected types. Use platform validators for rich-result eligibility and enhancement-specific errors.
Does it execute JavaScript?
No. It reads the fetched HTML response only. Use a rendering crawler or Search Console inspection when JSON-LD is injected client-side.
Why does the checker block private or localhost URLs?
A public structured data checker must not fetch internal network targets. Blocking local, private, reserved, credentialed, and non-http destinations reduces SSRF and proxy-abuse risk.
Do utility tools upload my payload?
Use the page notes for each tool. Browser-side utilities can generate outputs locally, but the final file or code may still reveal whatever you encode or share.
Why should I test the generated output?
Scanners, printers, file viewers, apps, and platform previews can behave differently, so test the exact downloaded output before using it publicly.
Why might another checker show a different output?
Different tools may use different rounding, assumptions, default rates, methods, formulas, or input timing. Compare the visible method and inputs before relying on the output.