Glossary
Structured data
Structured data is a set of labels in a page's code that say what each fact on the page is, such as which line is the business name, which is the phone number and which are the opening hours, written in a shared vocabulary so software does not have to guess.
Also called schema markup, structured data markup.
Labels that tell software what each fact is
Google describes structured data as a standardized format for providing information about a page and classifying what is on it (Google Search Central). A person reading your contact page knows at a glance which line is your phone number and which is your street. Software reading the same page has to work it out. Structured data settles the question by labeling each fact in the code, where visitors never see it.
The labels come from a shared vocabulary called schema.org. Most of what Google reads is written in it, but Google says that for Google Search its own documentation, not the vocabulary, is the final word on what the labels do (Google Search Central).
What a local business labels first
The labels that matter most to you are the ones that say who you are. The vocabulary has a type for that, LocalBusiness, meant for a physical business or a branch of one (Schema.org). Google treats your name and address as the two facts that type cannot do without, and suggests adding your phone, your website, your map location and your hours (Google Search Central).
Get that one block right before you add any other. It is where a mistake does the most harm, because it is the copy of your details written for machines to read.
Which format should you use?
Google reads three formats: JSON-LD, Microdata and RDFa. It recommends JSON-LD in most cases, as the easiest to put in place and keep up, and treats all three as equally fine when the markup is valid (Google Search Central).
JSON-LD sits in a block of its own instead of being woven through the words on the page. That makes it simple to read, check and change when your hours do. Check what your pages already carry before you pay anyone to add one by hand.
The rule that matters most
Structured data has to describe the page it sits on. Google says not to add structured data about anything a visitor cannot see on the page, even when it is true (Google Search Central). Its advice on AI Overviews and AI Mode makes the same point from the other side: make sure your structured data matches the visible text (Google Search Central).
So if your markup lists Saturday hours, the page should show them. If it names a service, the page should describe that service. More is not better either. Google prefers a few properties that are complete and correct over a long list that is patchy or wrong (Google Search Central).
What it can and cannot do
Structured data helps Google understand a page, and it can make the page eligible for rich results, the listings that show extra detail (Google Search Central). Eligible is the word to hold on to. It lets Google show more. Whether Google does is still its own call.
It is not a way around a thin page. It labels what is there. When a page says little, its labels say little too, and the fix is on the page itself.
How the scan checks it
The free scan reads the structured data on your homepage. A2 flags a homepage with no JSON-LD at all. A3 looks inside it for your business: an Organization or LocalBusiness with your name, your contact details and sameAs links to your profiles on other sites. The scan reads the code your server sends and runs none of its scripts, so markup that a script adds later is not seen (what the scan reads).
What the free scan checks
Questions
Do I need a developer to add structured data?
Often you do not. A block of JSON-LD can be pasted into a page, and your site builder may have a setting that writes one for you. What you do need is a check once it is live. Google's Rich Results Test reads a page and shows the markup it found (Google Search Central).
Can my structured data list services or towns my pages never mention?
No. Google asks for markup that describes what a visitor can see on the page (Google Search Central). Put the service or the town on the page first, then label it. Markup that claims more than the page shows is exactly what Google tells you not to write.
Is schema the same thing as structured data?
Close enough for a conversation with a web designer. Schema.org is the vocabulary, the list of labels. Structured data is those labels written into a page. Someone offering to add schema to your site means structured data written in that vocabulary.
Where this fits in our work
We handle this as part of AI search (GEO): Site work that helps ChatGPT, Claude, Perplexity and Google AI features read your site, understand who you are and cite you.
Related reading
Posts that use this term
- Does my website need to work well on phones to show up on Google? Google reads the phone version of your pages to index and rank them. What that version has to carry, and what to check on your own phone.
- Can I see what ChatGPT or Google's AI says about my business? No assistant shows you the words it used about your business, so you ask. A list of questions to put to each one, and what to record each round.
- What happens to my Google ranking if I change my business name or address? A move keeps your profile and, for most businesses, your reviews. A new name may not. Where Google draws the line, and what to update first.
Related terms
- LocalBusiness schema: Structured data that states a business name, address, phone and hours in a form search engines and AI tools read.
- AI search crawlers: The bots OpenAI, Anthropic and Perplexity send to read sites, Google's Gemini token, and which of them feed AI search answers.
- llms.txt: A proposed file that points AI tools to the pages that matter on a site, and what it can and cannot do today.
- AI Overviews: The AI-written summaries in some Google results, how a page comes to be linked from one, and what no one can control.
Sources
- Google Search Central: Introduction to structured data markup in Google Search, updated December 10, 2025. Checked September 26, 2026.
- Schema.org: LocalBusiness. Checked September 26, 2026.
- Google Search Central: Local business (LocalBusiness) structured data, updated September 8, 2026. Checked September 24, 2026.
- Google Search Central: AI features and your website, updated December 10, 2025. Checked September 26, 2026.