[email protected]Veenendaal · The Netherlands
Google Premier PartnerMetaMeta Business Partner
SEO

Schema markup

Definition in short: Code that tells search engines what a page contains, using the schema.org vocabulary.

What is schema markup?

Schema markup is code on a web page that labels its content using the schema.org vocabulary, so search engines understand whether a page is about a product, an article, a business or a recipe. It is usually added as JSON-LD, the format Google recommends. It is one form of structured data.

Why is schema markup important?

  • Clarity for search engines: you state explicitly what your page contains instead of leaving it to guesswork.
  • A chance at rich results: with the right markup, Google may show stars, prices or breadcrumbs.
  • Unambiguous facts: details such as your business name and opening hours are easier for machines to read.

Examples of schema markup

  • Organization for a company name, logo and contact details
  • Product for a store product with a price and reviews
  • LocalBusiness for a contractor with an address and opening hours
  • Article for a blog post with an author and date

How do you use schema markup?

Pick the right schema type for each kind of page, add it as JSON-LD and make sure everything you mark up is also visible on the page. Test it with the Rich Results Test. Schema markup is not a direct ranking factor, but it helps search engines understand your page. See technical SEO.