term schema-orgfield GEO / AI searchread 4 min readcatalogued in 18

Schema.org

Schema.org is a collaborative, open‑source vocabulary of JSON‑LD types that lets websites describe their content to search engines. It works by embedding markup in the HTML, which search engines read and use to generate rich snippets.

4 min readGEO / AI search
Reviewed context
Primary contextSchema.org Wikipedia contributors, “Schema.org”, en.wikipedia.orgLicence
Term snapshot

Schema.org is a collaborative, open-source vocabulary that provides guidelines for using structured data markup to help websites communicate the meaning of their content to search engines.

Search context

Web developers and digital marketers consult Schema.org when optimizing their pages for search engine visibility, often reading it alongside general web development documentation or SEO best practices.

External context

For those building web pages, adopting Schema.org standards allows them to standardize their HTML markup, making the content more readable and meaningful to both machines and humans. By correctly implementing this structured data, webmasters can help search engines understand specific topics on a page, which is crucial for generating rich results or 'rich snippets' in search listings.

Schema.org Wikipedia contributors, “Schema.org”, en.wikipedia.orgLicence

01What it is and how it works

It defines types like Article, Product, Event, and Person as JSON‑LD objects. When a page includes @context: https://schema.org and @type: Article, search engines can extract the headline, author, publish date, and other fields.

Schema.org is a free list of tags you can add to web pages. You put these tags in the page code so search engines understand what the page is about.

02What to do about it

Add markup to key pages this week. Choose the most relevant type, write the JSON‑LD script tag in the head, and test with Google’s Rich Results Test. Keep the data accurate and limit unnecessary fields.

03How it is measured or noticed

You can see if a site uses Schema.org by checking the page source for @type or @id values. Tools like Google Search Console’s URL Inspection and the Rich Results Test also list which types are recognized.

How the record puts it

Schema.org is a reference website that publishes documentation and guidelines for using structured data mark-up on web-pages.
Schema.org Wikipedia contributors, “Schema.org”, en.wikipedia.orgLicence revision 1358880200 · retrieved 2026-08-29

04Common mistakes

  • Using non‑standard types
  • Nesting types incorrectly
  • Mixing multiple @types on the same element
  • Omitting required properties
  • Placing markup in the body instead of the head
  • Using duplicate schema on the same page

05Limits

Schema.org does not cover every niche industry; custom vocabularies (e.g., schema.org extensions) are needed for specialized data. It is sometimes confused with microdata formats like RDFa, though all can be expressed as JSON‑LD.

06A worked example

Below is a minimal example of marking up a blog post as an Article.

`<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to bake a chocolate cake",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"datePublished": "2024-09-01",
"articleBody": "This recipe ..."
}
</script>`
Elsewhere in the recordwikidata.org · Q3475322

The entry above is written by GetLoopLoop. What follows is what independent catalogues hold about the same term — none of it is the source of this page.

Also called
schema markup, schema, RDFa schema, Microdata schema
Introduced
2011
Developed by
Yandex, Microsoft, Google
Kind of thing
technical standard, ontology, organization

Frequently asked questions

How does Schema.org differ from other structured data formats like microdata or RDFa?

It depends on the format you use; Schema.org is a specific vocabulary expressed in JSON-LD, while microdata and RDFa are generic markup methods that can embed any schema. Because search engines are built to read Schema.org types directly, using it often yields richer rich snippets than generic microdata.

Should I add Schema.org markup to my site this week?

Usually yes, if you want richer search results and have the technical ability to embed JSON-LD. The timing is quick because search engines can pick it up within days, but you should verify the markup validates first.

How do I embed Schema.org markup into an HTML page?

Usually you add JSON-LD script tags in the head of the page, specifying the appropriate @type and properties for the content. Most content management systems let you insert the code via a custom HTML block or a plugin, and tools like Google's Rich Results Test can validate it.

Does Schema.org still work for AI search results?

Yes, it continues to be supported by major search engines for generating rich snippets. If your markup is valid and matches the relevant types, AI systems will use it to surface your brand information.

What happens if I implement Schema.org incorrectly?

It can cause search engines to ignore the markup or display inaccurate rich snippets, which may lower click-through rates. You can notice the problem by checking the page source for missing @type values or by monitoring impressions in Search Console.

Wikimedia Commons

Related visuals with source and licence credit
Schema.org logotype by cutting screen of the web-site.
Schema.org logotype by cutting screen of the web-site.Wikimedia Commons Loominade (automatically generated with wkhtmltopdf) · CC BY-SA 4.0Licence Loominade (automatically generated with wkhtmltopdf) · CC BY-SA 4.0

Asked out loud

spoken, not typed

The same term in the words somebody uses speaking to an assistant rather than typing into a box — written from the situation, which is why each one carries the situation it came from.

I'm on the phone while rushing to a client meeting and need to add Schema.org markup to this page now, can you guide me?

Usually yes, you can insert a JSON-LD script tag in the page header and validate it quickly. Just copy the markup from a template and test with Google's Rich Results Tool.

on the move
I'm standing over a client's laptop with my phone in hand and can't install anything, how do I add Schema.org markup?

Usually you can use an online JSON-LD generator and paste the code directly into the page source without installing a plugin. It works even when you have no local tools and your hands are busy.

a phone
I'm looking at a client report on my screen and I'm afraid I messed up the markup, how can I verify it's correct?

Yes, you can run the page through Google's Rich Results Test or use the Schema.org validator to check for missing @type fields. It will highlight any errors so you can fix them before the client sees the report.

the report

More in GEO / AI search