Key takeaways
- Structured data gives machines explicit clues about a page, not commands to rank, mention, or cite it.
- Google requires no special Schema.org markup for AI Overviews or AI Mode.
- Valid markup can support rich-result eligibility, but it does not ensure that a search feature will appear.
- Schema can describe identity and evidence, but it cannot manufacture credibility or independent corroboration.
Every marketing discipline eventually discovers JSON-LD and reacts as if it has found the cheat code of the internet.
GEO bros is having that moment.
Add Organization schema. Connect every profile with sameAs. Put the objects inside an impressive @graph. Run it through a validator until the screen turns green.
Congratulations. Your website is now an entity. ChatGPT will cite you by Tuesday.
Unfortunately, structured data is closer to a name tag than a letter of recommendation. It tells a machine how the page identifies a person or organisation, while authority, accuracy, trust, and citation-worthiness depend on evidence outside that label.
Structured data has a practical job: it labels the subject and relationships on a page. Claims that the markup creates authority or earns AI citations go beyond what it can establish.
Structured data in plain English
Structured data is information added to a webpage in a standardised, machine-readable format.
Think of a bowl of mixed vegetables. If you ask someone to identify every ingredient at once, they have to work out what each piece is. Label the carrots, cabbage, and beans separately, and the task becomes easier.
Structured data does something similar for search engines and other systems that process webpages. It labels what a page contains, this is an Article, this is its author, this is an Organization and describes how those things relate.
Some AI search systems may encounter these labels through their crawling or retrieval pipelines. That does not mean every LLM reads the markup, trusts the claim, or will cite the page.
Schema.org provides the shared vocabulary for these labels. It defines types such as Person, Organization, Article, Product, Event, and LocalBusiness, plus properties describing their attributes and relationships.
The vocabulary can be written using JSON-LD, Microdata, or RDFa. Google supports all three and generally recommends JSON-LD because it is easier to implement and maintain.
Fun fact: in my early days I created structured data using HTML because at that time, around 2015, JSON-LD was not common.
A small example looks like this.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "What Is Structured Data?",
"author": {
"@type": "Person",
"name": "Joe Handaya"
}
}
The markup gives a machine explicit labels for information already supported by the page; expertise still has to be demonstrated in the article itself.
Google calls it a clue
Google describes structured data as a standardised way to provide explicit clues about the meaning of a page. The important word is clues, not commands.
Structured data can help Google identify the page type, the person or organisation being described, the attributes belonging to an item, and relationships between items. Correct markup can also make a page eligible for supported rich-result features.
For example:
- On a product page, structured data can describe price, availability, aggregate ratings, shipping details, and return policies.
- On a recipe page, it can identify ingredients, preparation time, calories, and instructions.
- On an article, it can identify the headline, author, publication date, and representative image.
These are practical uses. They reduce ambiguity and present information predictably. Across a large website, a maintained structured-data system can keep important fields consistent across thousands of pages.
This is good technical SEO.
Then someone adds the word GEO and sells it back to you as entity engineering.
The schema shortcut does not exist
The inflated claim usually sounds like this. AI systems need structured information. Schema is structured information. Therefore, adding more schema will make AI systems mention and cite the brand.
The first two statements do not prove the third.
Google's guidance for AI features says there is no special Schema.org structured data required for AI Overviews or AI Mode. A page must meet the normal technical requirements for Google Search, be indexed, and be eligible to appear with a snippet. Google also tells site owners to make sure structured data matches visible text.
That guidance applies to Google's AI search features and reveals nothing about how every independent AI product retrieves, evaluates, or cites sources. Those systems are not publicly inspectable in enough detail to support a universal claim.
Implement clean schema when a documented consumer can use it. Google's guidance does not support treating the markup itself as a direct AI citation lever.
Why the pitch remains attractive
Schema has several qualities that make it irresistible to the GEO industry.
First, it looks technical.
A client may not know why its claims lack independent support or why nobody outside the company describes the product consistently. Show them a diagram containing Person, Organization, Service, and eighteen arrows, however, and the strategy suddenly has architecture.
Second, schema produces immediate validation.
The content may be generic. The product claims may be difficult to verify. The brand may have little third-party recognition. But the JSON is valid.
The green checkmark arrives faster than independent reputation, which makes it convenient for a presentation deck.
Third, schema lets a company declare its own name, services, founder, profiles, and expertise. A search engine or AI product still decides whether those declarations are independently established facts.
Schema can identify the author, but credibility still depends on the work and the evidence supporting it.
The sameAs ceremony
The sameAs property often sits at the centre of entity-optimisation diagrams.
The property can indicate that an entity described on one page corresponds to the same entity represented at another URL. An organisation might connect its website identity to an official LinkedIn or Wikidata profile.
The sameAs property says that two references represent the same entity; it does not confirm every claim the entity makes about itself.
A LinkedIn profile may help disambiguate identity, but a self-written profile is not independent evidence of expertise.
Connecting self-controlled profiles inside an @graph still gives you self-description, not third-party validation.
A graph is not authority
An Organization can link to a Person. The Person can author an Article. The article can belong to a WebSite. The website can describe a Service.
Those connected objects form a graph. That does not mean the business has built an authority system that obliges machines to trust it.
A useful schema graph describes real entities and relationships supported by the visible page and wider website. A decorative graph includes every available property because someone found an advanced setting in a schema generator.
More nodes do not automatically create more understanding or trust. A large graph containing unsupported or inconsistent claims is simply a larger way to be wrong.
Google's implementation guidance favours fewer, complete, accurate properties over more incomplete or inaccurate ones. The machine-readable version should match the visible truth. It should not become the brand's fantasy autobiography.
A validator checks markup
A structured-data validator can tell you whether the markup is syntactically valid and, depending on the tool, whether it meets documented requirements for certain search features.
It cannot determine whether your business is reputable, your article deserves to rank, your claims have independent support, or an AI product will retrieve and cite the page.
A passing result confirms only that the markup met the validator's checks; business reputation, ranking, and AI citation selection sit outside that test.
Google's structured data guidelines state that correctly implemented markup does not ensure a rich result. Structured data can make a page eligible for a feature, but Google still decides whether and how that feature appears.
If valid markup cannot ensure the search feature it was designed to support, it does not justify a promise about citations from every AI product with a chat box.
Evidence still does the hard work
If you want a brand or website to appear in AI-generated answers, schema is rarely the hardest part.
The harder questions are whether the page answers a real question, contains specific information, keeps its claims consistent, and provides something worth selecting. Important claims may also need support beyond the company's website.
| Schema can describe | Schema cannot create |
|---|---|
| A research report | The research behind it |
| A customer review | Proof that the review is genuine |
| A person's stated technical SEO expertise | The experience that substantiates the claim |
Schema can describe the evidence attached to a claim, but that evidence still has to exist outside the markup.
Use schema where it earns its place
Use structured data when there is a relevant type, the information is visible or properly supported, and your team can maintain the markup as the page changes.
It earns priority when it describes the primary subject, clarifies a legitimate relationship, supports an eligible Google Search feature, or keeps machine-readable fields consistent at scale.
It deserves less priority when the proposal depends on unsupported properties, repeats information that cannot be maintained, or promises outcomes nobody can verify.
For an enterprise team, the decision rule is straightforward.
- Start with the page's real user and search purpose.
- Check whether a documented consumer supports a relevant type or property.
- Map every field to visible, accurate, maintainable information.
- Validate the markup and monitor the relevant search reports.
- Measure the feature or operational outcome you implemented it for.
- Reject any business case that depends on an assured AI citation.
Treat schema as infrastructure. Implement the relevant fields, keep them accurate, and measure the search feature or internal process they support. Evaluate AI citations separately against actual visibility data.




