Technical SEO

schema markup

Also called: schema.org markup, structured data markup, schema.org, schema

Schema markup is structured data added to a web page using the Schema.org vocabulary so search engines and other machines can understand what the content means and, in Google's case, generate rich results such as review stars, product pricing, and recipe cards.

Plain HTML tells a browser how to display text, but not what the text means. Schema markup closes that gap. It labels page elements with a shared vocabulary (Schema.org, supported by Google, Microsoft, Yandex, and Yahoo) so a machine reads “4.8” as an aggregate rating, not just a number. Google supports three formats (JSON-LD, Microdata, RDFa) and recommends JSON-LD, a script block that sits in your page’s HTML and never touches visible copy.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Trail Runner 2",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "212"
  }
}

Google’s one hard rule: only mark up content that is actually visible on the page. Marking up prices or ratings a user cannot see is a policy violation.

What it does and does not do

Schema is what powers rich results, the star ratings and product details that make a listing stand out. It does not, on its own, lift rankings or guarantee those enhancements; Google decides when to show them.

For AI search, keep expectations grounded. Google has said no special markup is required to appear in AI features, and an Ahrefs study of 1,885 pages found that adding JSON-LD produced no meaningful change in AI citations. Schema helps machines parse you cleanly. It is not a citation shortcut.

How it affects your traffic

Schema is where structured-data theory meets messy implementation: one malformed JSON-LD block, a rating you mark up but do not display, or a schema type Google has quietly deprecated, and your rich results vanish or trigger a manual action. Rich results can raise click-through at the same ranking position (Google's own case studies report double-digit CTR gains), so a page that loses its stars quietly loses clicks. Our Technical SEO work audits your markup against Google's current requirements, fixes invalid or invisible-content schema, and keeps eligible pages winning enhanced listings.

Get Technical SEO that moves the needle

We turn terms like this into ranked pages and qualified pipeline. Start with a free Initial SEO Strategy.