Znaczniki schema to umieszczone w kodzie HTML fragmenty opisu strony www. Dzięki znacznikom schema można rozszerzyć wyniki wyszukiwania o dodatkowe elementy – rich snippets. (Wyróżniamy różne rodzaje snippetów, są to między innymi: akapity i definicje, listy punktowe, nagrania wideo, sekcje FAQ, oceny gwiazdki).
Znaczniki schema obsługiwane są w trzech formatach:
- JSON-LD – kod JavaScript w tagu <script> ( jest to format rekomendowany przez Google),
- mikrodane – wykorzystanie atrybutów tagu HTML,
- RDFa – rozszerzenie HTML5 obsługujące dane za pomocą atrybutów tagu HTML.