JSON-LD (JavaScript Object Notation for Linked Data) — це формат структурованих даних, у якому розмітку schema.org описують окремим JSON-блоком у коді сторінки. Саме JSON-LD Google офіційно рекомендує як основний спосіб додати структуровані дані, бо він не змішується з HTML і його легко впровадити та підтримувати.
Простими словами: це «паспорт» сторінки для пошуковика — окрема табличка, де прямо написано «це стаття», «це товар за такою ціною», «це FAQ». Робот не має вгадувати за версткою — він читає готову відповідь.
Що таке JSON-LD і навіщо він потрібен
Пошуковик розуміє текст, але структуровані дані знімають двозначність: явно кажуть, де ціна, де автор, де рейтинг, де питання й відповідь. Це підвищує шанси на розширені результати (rich results) і, що дедалі важливіше, на цитування в AI-відповідях. Перевага JSON-LD перед старими форматами (Microdata, RDFa) у тому, що він живе окремим скриптом <script type="application/ld+json"> і не «вплітається» в кожен тег — тому його простіше генерувати шаблоном і не зламати при редизайні.
Як працює JSON-LD
- У
<head>або<body>додається окремий тег<script type="application/ld+json">. - Усередині — об’єкт з полем
@context(завжди schema.org) і@type(тип сутності: Article, Product, FAQPage тощо). - Google зчитує цей блок під час індексації й використовує для формування сніпета або AI-відповіді.
Синтаксис і приклад коду
Мінімальний приклад розмітки статті:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Що таке JSON-LD",
"author": { "@type": "Organization", "name": "Pro-Fits" },
"datePublished": "2026-01-15"
}
</script>Кілька сутностей на одній сторінці зручно об’єднати в один масив через @graph — саме так оформлені схеми на цій сторінці словника.
Приклад
Сторінка товару з JSON-LD типу Product передає Google ціну, наявність і рейтинг. Завдяки цьому у видачі під посиланням можуть з’явитися зірочки та ціна — сніпет стає помітнішим, а це прямо впливає на клікабельність.
Часто плутають з…
- Microdata — розмітка прямо в HTML-атрибутах; JSON-LD — окремим блоком, тому чистіший і рекомендований Google.
- Schema.org — це словник типів і властивостей; JSON-LD — лише один із форматів, яким цей словник записують.
Питання та відповіді
Який формат структурованих даних кращий — JSON-LD чи Microdata?
Google рекомендує саме JSON-LD. Він винесений в окремий скрипт, не залежить від верстки й простіший у підтримці, тому менше ризику зламати розмітку при змінах дизайну.
Чи покращує JSON-LD позиції в Google?
Прямо на ранжування розмітка не впливає, але дає розширені результати й підвищує шанс потрапити в AI-огляди, а це збільшує клікабельність і видимість.
Де розміщувати блок JSON-LD?
У <head> або <body> — для Google це не принципово. Головне, щоб дані в розмітці відповідали видимому контенту сторінки.
Потрібна коректна розмітка й технічно чистий контент? Зробимо аналіз контенту та SEO-аудит із перевіркою структурованих даних.
Схожі терміни: Schema.org, Структуровані дані, Сніппет, Мікророзмітка, HTML.