Телеграм, WhatsApp  +380637610482
Валерій Данюк
Валерій ДанюкрозробникРозробка ІІ-інструментів для бізнесу. Якісно. Недорого.Написати у Telegram

Генератор Schema-розмітки JSON-LD: як створити структуровані дані та перевірити їх

Генератор Schema-розмітки JSON-LD: шість типів структурованих даних та перевірка у Rich Results Test

Що ви отримаєте

  • Готовий блок JSON-LD для статті, товару, FAQ, організації, локального бізнесу або хлібних крихт — безкоштовно
  • Розуміння, який тип розмітки потрібен вашій сторінці і які поля обов'язково заповнювати
  • Порядок перевірки в Google Rich Results Test та типові помилки
Застосувати: за 15 хвилинЕкономить: час на ручне написання та налагодження JSON-коду

Коротка відповідь: щоб створити Schema-розмітку без програміста, відкрийте безкоштовний Генератор Schema розмітки PromoPilot, виберіть тип - стаття, товар, FAQ, організація, локальний бізнес або крихти - і заповніть поля. Праворуч з'явиться готовий блок <script type="application/ld+json">: скопіюйте його в один клік, вставте на сторінку і перевірте посилання в Google Rich Results Test. Нижче - який тип потрібен вашій сторінці, які поля обов'язкові і де найчастіше помиляються.

Я 12 років роблю сайти та магазини, і структуровані дані закладаю у кожен проект. Найчастіше, що бачу під час аудитів, — розмітка товару є, але ціна в ній «застигла» на рівні дворічної давності.

Що вміє генератор Schema-розмітки?

Schema.org - загальний словник, на якому сайт повідомляє пошуковику факти про сторінку: "це товар, його ціна 89 €, він в наявності". JSON-LD - формат, в якому ці факти записують окремим блоком коду, не чіпаючи верстку. Генератор підтримує шість найбільш затребуваних типів.

Тип розмітки Де використовувати Що дає у пошуку та бізнесі
Article (стаття) Блог, новини, гайди Заголовок, автор, дати та картинка - зрозуміла картка для Google та ІІ-відповідей
Product (товар) Картки інтернет-магазину Шанс на ціну, наявність та рейтинг прямо в сніпеті
FAQ Сторінки з питаннями та відповідями Точна структура «питання - відповідь» для пошукових систем та асистентів
Organization (організація) Головна, «Про компанію» Назва, логотип, контакти та соцмережі бренду
Local Business (локальний бізнес) Салон, клініка, кафе, майстерня Адреса, години роботи та телефон для локального пошуку
Breadcrumbs (хлібні крихти) Усі внутрішні сторінки Шлях «Головна › Категорія › Товар» замість довгої адреси у сніпеті

Для кожного типу є власний набір полів. Наприклад, для статті - заголовок (обов'язково), опис, автор, дати публікації та оновлення, URL картинки, URL статті та видавець.

Як створити Schema-розмітку JSON-LD онлайн?

Schema-розмітка за 4 кроки: вибрати тип, заповнити поля, скопіювати JSON-LD та перевірити в Google Rich Results Test

  1. Відкрийте генератор Schema розмітки та виберіть тип у верхньому ряду.
  2. Заповніть обов'язкові поля (позначені зірочкою) і всі рекомендовані, які знаєте: чим повніші дані, тим більше шансів на розширений результат.
  3. Скопіюйте код за допомогою кнопки «Скопіювати код».
  4. Вставте блок на сторінку <head> або <body>. У WordPress для цього підійде поле для коду шаблону або плагін вставки коду; в конструкторі - розділ коду користувача сторінки.
  5. Натисніть кнопку «Перевірити в Google Rich Results» під кодом і вставте адресу опублікованої сторінки.

Так виглядає генератор: плитки типів розмітки, форма полів зліва та живий JSON-LD праворуч.

Сторінка безкоштовного інструменту «Генератор Schema розмітки» PromoPilot: вибір типу, поля статті та готовий JSON-LD код

Приклад результату для картки товару:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Рюкзак Nord 20 л из кожи",
  "image": "https://example.com/img/nord-20.jpg",
  "offers": { "@type": "Offer", "price": "89.00", "priceCurrency": "EUR", "availability": "https://schema.org/InStock" }
}

Який тип розмітки потрібний вашій сторінці?

Найчастіша помилка новачків повісити на сторінку все поспіль. Розмітка повинна описувати те, що є на сторінці. Просте правило за типами сторінок:

  • Головна: Organization (або LocalBusiness, якщо у вас є офіс, салон або магазин з адресою).
  • Контакти: LocalBusiness з адресою, телефоном та годинами роботи.
  • Категорія: BreadcrumbList.
  • Картка товару: Product + BreadcrumbList.
  • Стаття блогу: Article + BreadcrumbList.
  • Сторінка запитань: FAQ — лише якщо запитання та відповіді видно відвідувачу на сторінці.

Про FAQ варто знати чесно: з 2023 року Google показує FAQ-сніпети в основному авторитетним державним та медичним сайтам. Для звичайного бізнесу розмітка FAQ все одно корисна — вона структурує контент для пошукових систем та ІІ-асистентів, — але розраховувати на питання, що розкриваються, прямо у видачі не варто.

Які помилки у розмітці зустрічаються найчастіше?

  1. Дані не співпадають зі сторінкою. У розмітці ціна 79 €, на сторінці 89 € - це порушення правил Google, за яке можна втратити розширені результати.
  2. Розмітка невидимого вмісту. FAQ з питаннями, які немає на сторінці, або відгуки, які ніхто не писав.
  3. Неправильний формат значень. Ціна із символом валюти ( "89 €" замість "89.00" та "EUR"), дата не у форматі 2026-10-12.
  4. Відносні адреси картинок. Потрібна повна адреса з https://.
  5. Зламаний JSON. Зайва кома або лапка "ялинкою" після копіювання через текстовий редактор - і весь блок ігнорується.
  6. Дублі. Плагін вже виводить Organization, а ви вставили другу – з іншою назвою.

Як перевірити розмітку після вставки?

Перевірка займає кілька хвилин, але без неї легко залишити на сайті зламаний код. Мій порядок такий:

  1. Rich Results Test за адресою сторінки. Інструмент покаже, які типи розмітки Google знайшов, чи є критичні помилки (червоні) та попередження (жовті). Помилки виправляйте обов'язково, попередження - по можливості: зазвичай це незаповнені поля, що рекомендуються.
  2. Звіряння з видимою сторінкою. Відкрийте сторінку поруч і перевірте очима: та сама ціна, та сама назва, та сама адреса і телефон.
  3. Search Console за кілька днів. У розділі покращень з'являться звіти знайдених типів розмітки - там видно помилки відразу по всіх сторінках сайту, а не по одній.

Якщо перевірка на адресу не бачить розмітку, хоча код вставлений, найчастіше винен кеш сайту або плагін оптимізації, який «вирізує» скрипти. Очистіть кеш і перевірте його знову.

Порівняння: генератор Schema та альтернативи

Інструмент Що безкоштовно Обмеження Кому підходить
PromoPilot - Генератор Schema розмітки JSON-LD для 6 типів, копіювання в один клік, перехід до перевірки Google Дані вводяться вручну, одна сторінка за раз Головна, контакти, окремі статті та лендинги
Google Rich Results Test Перевірка розмітки за URL або кодом, превью розширених результатів Не створює розмітку, перевіряє лише типи, які підтримує Google Перевірці після вставки коду
Schema Markup Validator Перевірка будь-якої розмітки Schema.org Не каже, чи буде розширений сніпет в Google Складною розміткою нестандартних типів
SEO-плагін WordPress Базова розмітка автоматично Потрібна установка, набір типів залежить від плагіна Сайтам на WordPress

Висновок: генератор – для створення, Rich Results Test – для перевірки, плагін або шаблон – для масової розмітки. На своїх проектах я використовую усі три на різних етапах.

У каталозі PromoPilot - 87 безкоштовних SEO-інструментів. Поруч із цією статтею в серії є розбори генератора мета-тегів та відладчика Open Graph: разом із Schema вони закривають все, що сайт повідомляє про себе пошукачі та соцмережі.

Які обмеження у генератора Schema-розмітки?

Генератор створює код, але не слідкує за його актуальністю: якщо ціна або наявність змінилися, розмітку потрібно оновити вручну. Він не перевіряє, чи відповідають дані сторінці, це ваша відповідальність. І головне: правильна розмітка не гарантує розширений сніпет. Google вирішує сам, чи показувати його, з урахуванням якості сторінки та запиту.

Коли безкоштовний інструмент мало?

Генератор JSON-LD або розмітка у шаблоні сайту: ручний блок коду проти автоматичних даних із бази

Для головної та сторінки контактів генератора достатньо. Для магазину на сотні товарів немає. Фахівець потрібен, якщо:

  • розмітка Product повинна брати ціну, наявність та рейтинг з бази сайту та оновлюватись сама;
  • Search Console показує помилки структурованих даних на сотнях сторінок;
  • потрібна зв'язка розміток: Organization, Product, BreadcrumbList та відгуки, узгоджені між собою;
  • ви хочете, щоб вас коректно цитували ІІ-асистенти, а не лише Google.

Що я можу зробити для вашого сайту?

Я Валерій Данюк, розробник та SEO-фахівець: 12 років та 200+ клієнтів. Структуровані дані вбудовую в шаблони, щоб вони збиралися з бази сайту, а не вручну.

SEO, контент та GEO

Сайти та інтернет-магазини

Облік та ІІ-довідники

Надішліть посилання на сайт у Telegram — скажу, якої розмітки не вистачає вашим ключовим сторінкам.

Підсумок

  1. Генератор Schema-розмітки створює JSON-LD для шести типів: Article, Product, FAQ, Organization, LocalBusiness та Breadcrumbs.
  2. Розмічайте лише те, що видно на сторінці, та тримайте дані (ціну, наявність, дати) актуальними.
  3. Після вставки коду завжди перевіряйте сторінку у Rich Results Test.
  4. Для магазину розмітку вбудовують у шаблон або вибирають платформу, де вона вже є, наприклад 1001site.

Створіть розмітку Organization для своєї головної у безкоштовному генераторі Schema – це 5 хвилин та один блок коду.

Джерела

  • Сторінка інструменту «Генератор Schema розмітки» PromoPilot – типи, поля та FAQ.
  • Google Search Central — введення структурованих даних і правил для FAQPage.
  • Google Rich Results Test та Schema Markup Validator – офіційні інструменти перевірки.

Посилання та джерела

Запитання та відповіді

Для чого потрібна розмітка Schema.org?

Розмітка пояснює пошуковику та ІІ-асистентам, що саме на сторінці: товар із ціною та наявністю, стаття з автором та датою, компанія з адресою. Це дає шанс на розширений сніпет в Google — з ціною, рейтингом чи хлібними крихтами — і допомагає коректно цитувати сайт. Гарантій показу розширеного сніпету немає.

Які типи Schema найкорисніші?

Для більшості сайтів: Organization або LocalBusiness на головній та сторінці контактів, BreadcrumbList на всіх внутрішніх сторінках, Product на картках товарів, Article у блозі. FAQPage корисна для структури, але Google показує FAQ-сніпети в основному авторитетним державним та медичним сайтам.

Куди вставляти JSON-LD — у head чи body?

Підходять обидва варіанти: Google читає блок script type=application/ld+json у будь-якому місці сторінки. Зазвичай його ставлять у head. Головне, щоб дані в розмітці збігалися з тим, що бачить відвідувач на сторінці.

Перевірили сайт — а виправити нема кому?

Безкоштовний інструмент показує проблеми. Я розберу звіт, розставлю пріоритети та виправлю: SEO-аудит, прискорення, розмітку, перенесення на новий сайт без втрати позицій.