Skip to main content
SEO/AEO/GEO

Schema Markup

Structured Data | Schema.org

Portrait of Lukas Horvath, co-founder of Roelu Studio
Lukas HorvathCo-founder

What is Schema Markup?

Schema markup is structured data added to a web page's HTML that helps search engines understand what the content is about. Built on the Schema.org vocabulary and usually implemented as JSON-LD, schema markup labels entities — articles, products, events, FAQs, recipes, organizations — so search engines can display rich results, populate knowledge panels, and feed AI answer engines with reliable, machine-readable context.

Why it matters

Search engines are smart, but they still guess. Schema markup stops the guessing. With it, a product page tells Google exactly which element is the price, the rating, the SKU. A how-to page tells answer engines exactly what the steps are. The payoff is concrete: rich snippets in search results, higher click-through rates, and a much higher chance of being cited in AI Overviews. The teams skipping schema are leaving SERP real estate on the table. It is one of the highest-impact, lowest-effort SEO tasks available, and most sites still ignore it.

How it works

Schema markup is added to pages as a JSON-LD script in the head or body. You pick the right schema type from Schema.org — Article, Product, FAQPage, Organization, BreadcrumbList — and fill in the relevant fields. Modern CMSes like Sanity can generate schema dynamically from structured content fields. For glossary entries, an Article or DefinedTerm schema works well. For product pages, Product schema with offers, ratings, and availability. After publishing, you validate with Google's Rich Results Test to confirm the markup parses cleanly. Then Google decides whether to show rich results — but eligibility is a hard requirement, and schema markup is how you earn it.

  • Marking up your website content with schema, clean HTML, and machine-readable structure so AI models can extract and cite it accurately — the technical…

  • Optimizing your content so AI answer engines like ChatGPT, Perplexity, and Google AI Overviews quote you directly when buyers in your market ask a question —…

  • Featured Snippet

    SEO/AEO/GEO

    The answer box at the top of Google results that pulls a direct excerpt from a ranking page — also called position zero, and still one of the highest-value…

  • Technical SEO

    SEO/AEO/GEO

    The plumbing of SEO — making sure search engines can crawl, render, and index your site quickly and cleanly, so your content actually has a chance to rank…

  • AI Citation

    AI & Search

    When an AI model credits your website as a source in its answer — the new equivalent of ranking on page one, and increasingly the most important metric to…

  • SERP

    SEO/AEO/GEO

    The page Google or another search engine shows after a query — the mix of ads, organic results, AI answers, and rich features that ultimately decides who gets…

  • Indexing

    SEO/AEO/GEO

    The process search engines use to store and organize web pages so they can show up in results — if your page isn't indexed, it can't rank, and most sites have…

  • On-Page SEO

    SEO/AEO/GEO

    The work of making each page itself rank — headlines, copy, structure, internal links, and metadata that tell search engines exactly what the page is about and…