Glossary · SEO & AI search

What is structured data?

Structured data is machine-readable markup added to a web page — usually Schema.org vocabulary written as JSON-LD — that describes what the page contains (an article, product, organization, FAQ, defined term) so search engines and other systems can understand it precisely.

Schema.org was launched in 2011 by Google, Microsoft (Bing), Yahoo and Yandex as a shared vocabulary. Google recommends the JSON-LD format.

Also called: Schema markup, JSON-LD, Schema.org

Updated

Structured data example

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "name": "Bounce rate",
  "description": "Bounce rate is the percentage of sessions …",
  "inDefinedTermSet": "https://visitrack.app/glossary"
}
</script>

This glossary uses exactly that: each term page carries DefinedTerm markup linked to a DefinedTermSet on the glossary hub, plus BreadcrumbList and FAQPage markup.

Common Schema.org types

TypeUsed forGoogle rich result (as of October 2026)
Article / BlogPostingPosts and newsArticle features in some surfaces
Product + Offer + ReviewProduct pagesPrice, availability, ratings
BreadcrumbListSite hierarchyBreadcrumb trail in results
OrganizationBrand identityKnowledge panel signals, logo
SoftwareApplicationApps and SaaSApp rich results
FAQPageQ&A sectionsLimited since 2023 to well-known government and health sites
DefinedTermGlossariesNo rich result; helps machines understand terms

Why structured data matters

It can make pages eligible for rich results, which improve CTR, and it removes ambiguity about entities — which company, which product, which price. For AI answer engines, explicit, consistent facts are easier to reuse correctly. It doesn't directly raise rankings, and markup must match visible content.

Common structured data mistakes

  • Markup describing content that isn't visible on the page (against Google's guidelines).
  • Fake or self-serving review markup.
  • Invalid JSON or missing required properties — validate with Google's Rich Results Test and the Schema.org validator.
  • Expecting rich results Google has retired, such as HowTo, or restricted, such as FAQ.

Structured data tools

Generate valid JSON-LD for common types with the free schema markup generator, and preview how titles and descriptions appear with the SERP snippet preview. After deploying, watch the affected pages' CTR in Search Console — in VisitTrack, the Search Console tab shows that per query and page, next to the visitors and conversions those pages bring.

Frequently asked questions

Does structured data improve SEO rankings?

Not directly. Structured data helps search engines understand a page and can make it eligible for rich results that improve click-through rate, but Google has said it isn't a general ranking factor.

What is the best format for structured data?

JSON-LD. Google recommends it because it sits in a single script block, separate from the visible HTML, and is easier to maintain than Microdata or RDFa.

Related terms

Tools and guides

See which channels actually bring paying customers

VisitTrack is cookie-free analytics with revenue attribution built in. One script tag, no consent banner, live in two minutes. 14 days free, no card required.