Glossary

What is Schema markup?

Schema markup is structured data added to a page, usually as JSON-LD, that tells search engines exactly what the page contains so it can qualify for rich results.

Updated

Schema markup (structured data) is code on a page that labels its content in a standard vocabulary from schema.org: this is an article, this is its author, these are questions and answers, this is a product with a price.

Why add it

It helps search engines understand the page, and can make it eligible for rich results: richer listings with ratings, FAQs, breadcrumbs and more. It doesn't directly boost rankings, but it can improve how a result looks and how often it's clicked.

The format

The recommended format is JSON-LD: a <script type="application/ld+json"> block in the page that holds the data, kept separate from the visible HTML.

Common types

Article, FAQ, Breadcrumb, Organization, Product, Review, How-to and Event.

Rules

  • Mark up only what is visible on the page.
  • Keep it accurate and in step with the content.
  • Test it with Google's Rich Results Test.

Generate valid markup with the free schema markup generator. When Seovyn delivers an article through the webhook, it includes a ready-made JSON-LD graph (article, breadcrumb and publisher) to place on the page.

Related