Free website identity diagnostic

Check how clearly your website identifies the business and its entities

Enter a public hostname to compare the visible business name and opening copy with the Organization, WebSite, Person, or SoftwareApplication entities declared in the homepage JSON-LD.

The result shows public identity and consistency signals that a retrieval system can inspect. A stable @id is an OpenForBots graph-consistency heuristic, not a Schema.org or Google requirement, and sameAs is treated as an identity-reference relationship rather than proof of profile ownership.

Public website check Inspectable evidence Clear limitations

Methodology reviewed

More free checks

Try the other free AI discovery checks

Each check looks at a different layer of AI discovery readiness. Run them together for a fuller picture, or open the complete audit for all of it at once.

Check robots.txt rules for documented AI crawlers

Enter a public hostname to test whether its deployed robots.txt policy allows, blocks, or has no matching restriction for documented AI crawler tokens at the root path.

Check AI crawler rules
llms.txt checker and validator

Check the live /llms.txt file on a public website, or paste a draft to validate it before deployment. Both modes use the same rules for title, introduction, sections, links, malformed Markdown, duplicate destinations, and insecure URLs.

Inspect llms.txt
Check Recipe structured data on a food publisher page

Check the actual public recipe page for Recipe JSON-LD, Google-required fields, and selected recommended properties.

Check Recipe schema
Build a starting llms.txt file

Fill in a title, short context, and the resource links you want to list, and this page builds a valid llms.txt file for you to review, edit, and publish.

Build llms.txt
Build a starting robots.txt from a declared policy goal

Choose a declared policy goal and this page builds robots.txt groups for the documented AI crawler tokens that goal has an explicit preference for, which you can review, edit, and publish.

Build robots.txt
Build a starting Organization JSON-LD block

Build Organization JSON-LD with a reusable #organization @id and optional identity-reference URLs.

Build JSON-LD
AI citation forensics

Paste a prompt and the source an AI answer cited. See which public evidence differs from your site, what is worth testing, and what no external audit can prove.

Compare the evidence
Business facts consistency checker

Compare the business name, phone, email, address, and official profiles stated on your homepage, About page, Contact page, and JSON-LD, and see where any value differs.

Check business facts
Website launch and migration check

Compare the new version of a site or page with the current live one under the same audit rules, and see regressions in crawler access, content, and identity before you launch.

Compare before and after

What this check looks for

See the public evidence behind the result

OpenForBots examines the relevant public page or resource, shows what it found, and explains what to review next.

  1. 1

    Retrieves the deployed homepage and inspects its initial server-delivered HTML.

  2. 2

    Reviews whether the title, H1, and opening copy expose a clear public identity and offer.

  3. 3

    Parses JSON-LD and identifies supported Organization, WebSite, Person, and SoftwareApplication entities.

  4. 4

    Checks graph-consistency signals such as stable @id values, visible-name alignment, logo or image properties, and sameAs identity references.

  5. 5

    Shows common About, Contact, Privacy, Legal, publisher, and author relationship signals when present.

Example evidence result

The visible brand and Organization entity align, but the entity lacks a stable identifier

The live result uses the deployed page or resource and exact check time. This example shows the evidence structure, not a claim about a real domain.

Observed evidence
  • Visible homepage name: Example Product
  • Primary structured entity: Organization — Example Product
  • Name consistency: aligned
  • Opportunity: add a canonical @id such as https://example.com/#organization
Recommended next action

Confirm the public name is intentional, add only accurate entity properties and relationships, then re-run the check after the deployed homepage changes.

Understand the result

What the check confirms—and what it cannot tell you

What it can confirm

  • Which visible identity and business-clarity signals were present in the retrieved homepage HTML.
  • Which supported JSON-LD entities, names, types, properties, and stable identifiers were observed.
  • Which public profile relationships and common trust-page links were exposed at check time.

What remains unknown

  • A consistent public identity does not prove that an external provider recognizes the entity.
  • Structured data validity does not guarantee indexing, rich results, ranking, retrieval, or citation.
  • A stable @id is useful for consistent graph references but is not treated as a Schema.org or Google requirement.
  • sameAs can reference any page that unambiguously identifies the same entity; this check does not prove ownership or authority of an external reference.
  • Business-clarity findings use bounded language heuristics and still require human review.

Learn and take action

Related guides and methodology

Common questions

Questions about this check

Does valid Organization schema guarantee that AI systems understand my business?

No. The checker confirms what the deployed page declares and whether selected fields are internally consistent. It cannot prove external entity recognition, indexing, retrieval, citation, ranking, or recommendation.

Is a stable @id required?

No. OpenForBots treats a stable @id such as https://example.com/#organization as a graph-consistency opportunity because it can make repeated references to the same entity clearer. It is not presented as a Schema.org or Google requirement.

What belongs in sameAs?

Schema.org defines sameAs as a URL to a reference page that unambiguously identifies the same thing. That can include an official profile or site, and can also include an accurate authoritative identity reference such as Wikidata or Wikipedia. Avoid unrelated or ambiguous links.