With schema markup you label content such as organisations, products, articles or frequently asked questions (FAQ) so machines can identify it unambiguously. The underlying vocabulary comes from Schema.org, a shared dictionary for on the web.

Correct framing matters: schema markup is not a ranking trick and not a guarantee for an enhanced search appearance. It is a technical clarity signal. For Google, structured markup can be a prerequisite for certain , but it never guarantees that they will be shown.

Markup is most useful where it reflects real content:

  • home and about pages,
  • product and service pages,
  • articles, FAQ pages, events and job postings.

A core rule: the markup must match the visible page content and should not be artificially inflated.

What it enables #

Search engines use schema markup for rich results and knowledge panels. AI models use it to extract facts precisely: authorship, dates, prices and definitions become unambiguous instead of guessed from layout. Well-marked-up content is easier to cite correctly — and harder to confuse with someone else's.

Getting started #

  • Pick the type that matches the page's main content (Article, Product, FAQPage, Organization)
  • Describe only content that is visible on the page
  • Embed as in the head — easiest to maintain and validate
  • Validate with the Rich Results Test and monitor errors in