Skip to content
SEOReviewed September 5, 2026

What is Schema Markup?

Schema markup is structured data added to a page, usually as JSON-LD, that describes what the content means in a vocabulary search engines understand.

Search engines read your page as text and infer meaning. Schema removes the inference: instead of hoping Google works out that a number is a price, you state explicitly that it's a price, in a standard vocabulary from schema.org.

JSON-LD is the format Google recommends. It sits in a script tag instead of being woven through your HTML, which makes it far easier to maintain than microdata or RDFa.

Schema isn't a direct ranking factor. Its value is in eligibility for rich results (star ratings, FAQ dropdowns, breadcrumbs, pricing) and increasingly in helping AI engines parse and attribute your content accurately.

Why Schema Markup matters

Rich results take up more space in the SERP and clearly improve click-through rate at the same ranking position. As AI search grows, clean structured data also improves the odds of being cited correctly instead of paraphrased without credit.

Which types are worth implementing

Organization and WebSite site-wide. BreadcrumbList on every page with a hierarchy. FAQPage wherever you have real question-and-answer content. Article on editorial with author, dates, and section. Service, Product, and LocalBusiness where they truly apply. Beyond that, additional types rarely pay for the maintenance burden.

Common mistakes

  • Marking up content that isn't on the page

    Schema must describe visible content. Marking up FAQs that don't appear violates guidelines and risks a manual action.

  • Letting it drift out of sync

    Prices, ratings, and dates change. Schema generated once and never updated becomes actively misleading. That's worse than having none.

  • Fabricating review or rating data

    AggregateRating markup for reviews that don't exist is one of the clearer structured data violations and is straightforward for Google to detect.

  • Over-implementing

    Every schema type you add is a maintenance obligation. Implement the types that produce a visible benefit and stop there.

Where we work on this

Related terms

Full glossary
SEO

GEO

GEO is the practice of structuring content so AI-powered search engines cite it as a source when generating answers.

SEO

E-E-A-T

E-E-A-T is the framework in Google's Search Quality Rater Guidelines for assessing content quality across four dimensions: Experience, Expertise, Authoritativeness, and Trustworthiness.

SEO

AEO

AEO is the practice of shaping content so search engines, voice assistants and AI tools can lift it as a direct answer to a question.

SEO

YMYL

YMYL (Your Money or Your Life) is Google's classification for topics that could significantly affect a person's health, financial stability, safety or well-being, and which are therefore held to a substantially higher quality standard.

Technical SEO

Core Web Vitals

Core Web Vitals are three field-measured metrics Google uses to assess page experience: Largest Contentful Paint (loading), Interaction to Next Paint (responsiveness), and Cumulative Layout Shift (visual stability).

Technical SEO

Crawl Budget

Crawl budget is the number of URLs a search engine will crawl on your site within a given period, determined by how fast your server responds and how much demand the engine has for your content.

Technical SEO

Faceted Navigation

Faceted navigation is the filtering system on category or listing pages that lets users narrow results by attributes such as color, size, price or brand, usually by generating a new URL per combination.

Technical SEO

Canonical Tag

A canonical tag is an HTML link element that tells search engines which URL is the preferred version of a page when several URLs serve the same or very similar content.

Technical SEO

Hreflang

Hreflang is an HTML or sitemap annotation that tells search engines which language and regional version of a page to serve to which audience, so equivalent pages in different languages are treated as alternates, not duplicates.

SEO

Meta Description

A meta description is an HTML tag that summarizes a page in a sentence or two. Search engines may show it under the page title in search results.

SEO

Local SEO

Local SEO is the work of helping a business appear in search results for nearby customers, especially in Google Maps and the map pack shown for local searches.

SEO

On-Page SEO

On-page SEO is the work of improving the content and HTML of a page itself, like its title, headings, text, links and markup, so search engines understand it and rank it for the right searches.

SEO

Technical SEO

Technical SEO is the work of making a website easy for search engines to crawl, render, understand and index, covering things like site speed, structure, redirects and structured data.

SEO

Google Business Profile

A Google Business Profile is a free listing from Google that shows a business's name, location, hours, reviews, photos and more in Google Search and Google Maps.

Applied, not theoretical

We'll run these numbers on your account.

A free 30-minute teardown where we calculate this and the rest of your funnel math live. You keep the model whether or not we work together.