Skip to content

Structured data audit: does AI understand who you are and what you offer?

Structured data tells search engines and AI systems, in a fixed format, who you are, what you offer and where your profiles are. With every scan, Flowproof reads all the JSON-LD and microdata on your page and checks whether the entities AI needs to recognise your brand are present.

Feature
Included in: Free, Pro and Business
What it costs
Free to use with an account

Until 6 November, Flowproof is completely free: every category, including the accessibility check, for up to 3 websites and 25 scans a month.

What the check covers

What a finding looks like

An example from the report. The website is made up; the text is exactly what the scanner reports.

Schema markup

  • ✓

    Structured data present

    Types found: WebSite, WebPage.

  • ✕

    Organisation entity

    No Organization or LocalBusiness markup was found.

    Add Organization or LocalBusiness with name, logo, address, phone and sameAs links to your profiles.
  • ✕

    Links to external profiles (sameAs)

    No sameAs links were found.

    List your LinkedIn, company register entry, Google Business Profile and Wikipedia/Wikidata in sameAs. This helps AI connect your brand to known sources.
  • !

    Content types (FAQ, Product, Service …)

    Only basic types or no types were found.

    Mark up your core offering with Service or Product, and frequently asked questions with FAQPage. Those are exactly the facts AI cites.

Why structured data matters for AI

An AI system putting together an answer needs to know which organisation a page is about. Plain text leaves room for doubt: is "Hartley" a bakery, a law firm or a surname? Structured data removes that doubt. With Organization you say who you are, with sameAs you link that to your LinkedIn page or your entry in a business register, and with Service or Product you describe what you offer. Which types matter and how to write them is explained in schema markup for AI.

What Flowproof checks

The scan reads every JSON-LD block on the page and walks through nested objects and any @graph, so types buried deep in the markup are found too. Microdata with itemtype also counts. Flowproof counts any block that isn't valid JSON separately: a single missing comma makes the whole block unusable.

Then Flowproof assesses what's there. A missing organisation entity is a problem with the heaviest weight in this area. Fewer than two sameAs links, no WebSite markup or no breadcrumbs each give a needs-attention item with advice. Content types such as Service, Product or FAQPage show that your core offering is marked up.

Part of the GEO audit

Structured data is one of the four core GEO areas you see in full with a free account. It works together with the rest of your page: a clear author and verifiable facts make the entities credible, as described in content that AI cites. Also take a look at the full GEO audit and the complete guide to GEO.

Want to quickly see which types are on a single page, without an account? Use the free schema markup checker.

Updated on 18 October 2026

What it costs

All prices are per month, excluding VAT. Pay yearly and you get two months free.

Free

Find out whether AI can read your website.

€0forever

  • 1 website
  • 3 scans per month
  • Full advice on 4 core GEO areas
  • Overall score across all 9 areas
  • Comparison with your previous scan
Start for free

Pro

Most popular

For business owners who are serious about being found.

€190per year, excl. VAT

Average of €15.83 a month, billed annually

  • 5 websites
  • 100 scans per month
  • Full advice on all 9 areas
  • Score history and market benchmark
  • Weekly automatic check with email report
  • Print and export reports as PDF
  • Accessibility check against WCAG 2.2 (EAA and ADA)
Choose Pro

Business

For agencies and teams with multiple clients.

€790per year, excl. VAT

Average of €65.83 a month, billed annually

  • 25 websites
  • 1,000 scans per month
  • Everything in Pro
  • Client reports in your own branding
  • Early access to integrations for AI citations and brand mentions
  • Priority support
Choose Business

Frequently asked questions

How is this different from Google's Rich Results Test?

The Rich Results Test checks whether a page is eligible for special features in Google. Flowproof looks at it from the angle of AI visibility: are the entities present that let an AI system recognise your organisation and connect it to other sources? The two complement each other; for syntax errors, Flowproof points you to the Rich Results Test and validator.schema.org.

Does Flowproof validate every property against schema.org?

No. Flowproof checks whether the JSON is valid, which types are present and whether your organisation has sameAs links. The scan doesn't do a full validation of every property per type; validator.schema.org is the right tool for that.

Which schema markup matters most for AI?

Start with Organization or LocalBusiness, with your name, logo, contact details and sameAs links to your profiles. Then add WebSite, BreadcrumbList and types for what you offer, such as Service or Product. Explanations and JSON-LD examples are in our article on schema markup for AI.

Does FAQPage schema still help?

Since May 2026, Google no longer shows FAQ rich results. The schema still describes the structure of your questions and answers for systems that read it, though. That's why Flowproof counts FAQPage as a content type.

Check it on your own website

Create a free account and scan your first website. You can upgrade any time.

Structured data audit: JSON-LD and schema for AI