JSON-LD — формат структурированной разметки, рекомендованный Google. Вставляется в head страницы как тег <script type="application/ld+json"> и содержит JSON-объект со схемой данных по словарю schema.org.
В отличие от microdata и RDFa, JSON-LD не размечает существующий HTML, а лежит отдельно — это удобно поддерживать. Один блок JSON-LD может содержать @graph с несколькими сущностями, связанными через @id.
<script>
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Article", "headline": "Что такое canonical", "author": { "@type": "Person", "name": "Никита Вихров" }, "datePublished": "2026-06-04" } </script>
Пример из практики
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[...]}