Free tool

Structured data checker for AI search

See a page the way an AI crawler gets it: no JavaScript, just the HTML. Check its JSON-LD, the robots tags that keep it out of answers, and how much of the page is actually there.

We fetch the page once, read the first megabyte of HTML, and store nothing.

What it checks

The “usually carries” lists come from schema.org and Google’s structured data documentation. They’re a completeness check, not a ranking formula. Nobody outside the model companies knows exactly how markup is weighed in an answer.

Where to start on a B2B site

  1. One Organization block on the homepage: name, URL, logo, and sameAs links to your LinkedIn, G2 and Crunchbase profiles. This is how a parser ties every page back to one company.
  2. SoftwareApplication or Product on the pages that say what you sell, with an offers block that matches your pricing page.
  3. Article with an author and real datePublished and dateModified values on guides, so a reader can tell how current the page is.
  4. Make sure the words are in the HTML. If your marketing site is a single-page app, server-render it, or prerender the pages that matter.

Then check that crawlers can get in at all with the AI crawler checker.

Questions

Does structured data make ChatGPT or Claude cite a page?

There’s no published evidence that it does on its own. It does make the facts on a page unambiguous to any parser that reads it, and Google uses it for rich results. Our guide on schema markup and AI citations goes through what is and isn’t known.

Why does the checker ignore JavaScript?

Because most AI crawlers do. Vercel’s December 2024 study of crawler traffic found that the major AI crawlers fetch JavaScript files without running them. Text and JSON-LD that only appear after a client-side render are invisible to them.

Which schema types matter most for a B2B software site?

Organization on the homepage, with your name, logo, URL and sameAs links to your profiles. SoftwareApplication or Product where you describe what you sell, with a real offers block. Article on guides, with an author and dates. FAQPage only where the questions and answers are visible on the page.

What does nosnippet do to AI answers?

Google says AI Overviews and AI Mode follow the same preview controls as Search. A nosnippet robots tag, or max-snippet:0, stops Google showing text from the page, so it can’t be quoted there either. The checker reads both the robots meta tag and the X-Robots-Tag header.

Is this the same as Google’s Rich Results Test?

No. Google’s test tells you whether a page is eligible for Google’s rich results, and it renders JavaScript. This one reads the raw HTML a non-rendering crawler gets and checks completeness against the properties each type usually carries. Use both.

Markup is the easy part

Clean markup makes your pages easier to read. It doesn’t tell you whether ChatGPT, Claude or Gemini recommend you when a buyer asks, or what they say about your competitors instead. Mentioned does: it asks the questions your buyers ask, the same way every week, and ranks what to fix first.

Run a free check   More free tools →