Schema.org Генератор (JSON-LD) — Article, FAQ, HowTo, Breadcrumb, LocalBusiness
Бесплатный генератор structured data в формате JSON-LD для 6 самых популярных типов Schema.org. Live preview, валидация, экспорт .json, открытие в Rich Results Test.
Адрес
sameAs (профили в соцсетях)
Адрес *
Часы работы
JSON-LD
<head> как <script type="application/ld+json">
Что такое structured data и зачем она нужна
Google рендерит вашу страницу как обычный HTML, а краулер видит только текст и теги. Чтобы поисковик понял, что <h1>Как установить GTM</h1> — это название HowTo-инструкции с тремя шагами, а <div class="price">$49</div> — цена товара в долларах, нужна structured data — структурированная разметка по словарю Schema.org.
Schema.org — совместный проект Google, Microsoft, Yahoo и Yandex (2011 год), который стандартизирует ~800 типов сущностей: от Article, Product, Recipe до узких DryCleaningOrLaundry и ExerciseAction. Каждый тип имеет набор свойств (properties), описывающих объект: у Article это headline, author, datePublished, image; у Product — name, price, availability, aggregateRating.
Есть три способа добавить structured data в HTML:
| Формат | Где живёт | Рекомендовано Google |
|---|---|---|
| JSON-LD | Отдельный блок <script> в <head> | ✅ Да (официально с 2015) |
| Microdata | Атрибуты itemscope / itemprop в HTML-тегах | ⚠ Поддерживается, но legacy |
| RDFa | Атрибуты vocab / property в HTML-тегах | ⚠ Поддерживается, но legacy |
JSON-LD выигрывает по всем фронтам: (1) не переплетается с вёрсткой, (2) легко генерируется с бэкенда или CMS, (3) не ломается при смене HTML-темплейтов. В 2026 году 95% новой structured data — это JSON-LD.
Rich results: что вы получаете за разметку
Google не использует schema как фактор ранжирования напрямую — об этом официально заявили Джон Мюллер и Дэнни Салливан. Но разметка даёт право на rich results — расширенные блоки выдачи, которые занимают больше пикселей и выделяются среди конкурентов:
- Article → карусель
Top Stories, дата публикации, имя автора - FAQPage → выпадающий список Q/A под органическим результатом (ограничен в 2023, но работает для AI-поиска)
- HowTo → пошаговый список с изображениями в SERP
- BreadcrumbList → цепочка навигации вместо URL под title
- Product → цена, наличие, звёздный рейтинг, отзывы
- LocalBusiness → карточка Google Knowledge Graph (рядом с Maps)
- Organization → логотип в SERP, ссылки на соцсети в Knowledge Graph
По данным Backlinko (2024) и Ahrefs (2023), страницы с rich results имеют CTR на 10-40% выше обычных — в зависимости от ниши. Дополнительный бонус 2024-2026 — AI Overviews и Bing Copilot в первую очередь цитируют страницы с качественной structured data.
6 самых важных типов Schema — когда какой использовать
Article — для блогов, новостей, мануалов
Основной тип для редакционного контента. Подтипы: BlogPosting (посты блога), NewsArticle (новости), TechArticle (технические мануалы), ScholarlyArticle (академические). Обязательные поля для rich results: headline (≤110 символов), image (≥1200×675), datePublished, author, publisher.
Когда ставить: любая страница с текстовым контентом — пост блога, новость, обзор.
FAQPage — для часто задаваемых вопросов
Список Q&A, прикреплённый к mainEntity. Каждый вопрос — Question с acceptedAnswer типа Answer. Google ограничил визуальные rich snippets FAQ в 2023, но AI-поиск до сих пор извлекает ответы из этой разметки.
Когда ставить: отдельная секция FAQ на странице с реальными вопросами (не рекламой). Избегайте stub-вопросов типа «Хорош ли наш продукт?».
HowTo — для пошаговых инструкций
Набор HowToStep с position, name, text и опционально image. Дополнительно: totalTime в ISO-8601, estimatedCost, tool (инструменты), supply (материалы).
Когда ставить: туториал, рецепт, гайд по установке. Не ставить на общие обзорные статьи без чётких шагов.
BreadcrumbList — для навигационной цепочки
Последовательность ListItem с position, name, item (URL). Минимум 2 уровня (Главная → Страница). Google заменяет URL под title на этот breadcrumb.
Когда ставить: каждая страница сайта кроме главной. Важно на e-commerce (Категория → Подкатегория → Товар) и блогах (Блог → Рубрика → Статья).
Organization — для юрлица сайта
Описывает компанию: name, url, logo, contactPoint, sameAs (соцсети). Добавляется на главную или в футер сайта. Google использует для построения Knowledge Graph.
Когда ставить: корпоративные сайты, SaaS, агентства, медиа. Без физического адреса или когда офис не предназначен для посетителей.
LocalBusiness — для бизнеса с физическим адресом
Наследует Organization + добавляет address, geo (координаты), openingHoursSpecification, priceRange. Имеет 100+ подтипов (Restaurant, Store, MedicalBusiness, BeautySalon, AutoRepair и другие), используйте самый узкий подходящий.
Когда ставить: кафе, магазины, клиники, салоны, СТО, юридические консультации с офисом. Вместе с Google Business Profile создаёт сильную локальную видимость.
Как вставить сгенерированный JSON-LD в сайт
Скопируйте код из генератора выше и добавьте в <head> страницы:
<head>
<!-- другие теги -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "...",
...
}
</script>
</head>
Для WordPress: плагины Rank Math (бесплатный, лучший), Yoast SEO (распространённый) или Schema Pro (платный) автоматически генерируют разметку из полей статьи. Ручная вставка через Custom HTML блок в Gutenberg — тоже рабочий вариант.
Для Shopify / WooCommerce: большинство тем имеют встроенную Product schema. Проверьте существующую через Rich Results Test, добавляйте только те типы, которых не хватает.
Для кастомных сайтов на React/Vue/Next.js: генерируйте <script> на сервере (SSR), так как клиентский JS не всегда успевает до краулера. Библиотеки: react-schemaorg, schema-dts.
Проверка разметки
Google Rich Results Test (search.google.com/test/rich-results) — основной инструмент. Введите URL или вставьте код. Покажет предварительный вид rich result и ошибки. Наш генератор имеет кнопку, которая копирует JSON-LD и открывает этот инструмент.
Schema.org Validator (validator.schema.org) — более строгая проверка на соответствие спецификации. Показывает все предупреждения даже для не-rich-result типов. Рекомендуется для сложных схем (Product с offer, aggregateRating, review).
Google Search Console → Улучшения — после публикации URL Google сам проиндексирует разметку и сообщит в Search Console об ошибках или предупреждениях. Это единственный способ узнать о реальных проблемах в production.
Типовые ошибки и как их избежать
- Schema markup, не соответствующая видимому контенту. Google наказывает за это manual action: FAQ в разметке — но FAQ на странице нет; звёзды рейтинга — но отзывов не видно. Разметка должна отражать то, что видит пользователь.
- Копирование разметки с другого сайта без адаптации. Типовая ошибка: имя автора — Владимир, publisher — ваша компания; URL — ваш; дата публикации — из шаблона. Всегда актуализируйте.
- Отсутствие обязательных полей. Для Article без
imageне будет Top Stories; для Product безoffers.price— не покажут цену в SERP. Наш генератор подсвечивает пропущенные required-поля. - Размерность картинок. Article image должна быть минимум 1200×675 (16:9), желательно 1600×900. Маленькие изображения просто не попадут в rich results.
- Локализация дат и текстов.
datePublished: "01.04.2026"— невалидно, нужно"2026-04-01"в формате ISO-8601. Наш генератор автоматически использует поле типаdateдля избежания этой ошибки. - Кириллица в LocalBusiness.addressCountry. Должен быть ISO-код —
UA, неУкраина. Аналогично для других стран.
Частые вопросы (FAQ)
Что такое JSON-LD и чем он лучше Microdata или RDFa?
JSON-LD — рекомендованный Google формат structured data, который живёт в <script type="application/ld+json"> блоке. В отличие от Microdata и RDFa, которые вплетаются в HTML-теги, JSON-LD легче поддерживать и генерировать с бэкенда, не ломается при смене вёрстки.
Нужна ли schema markup для SEO?
Напрямую на ранжирование не влияет, но критична для rich results — расширенных блоков выдачи с более высоким CTR (на 10-40%). Также AI-поиск (Google AI Overviews, Bing Copilot) опирается на structured data при цитировании источников.
Куда вставлять сгенерированный код?
В тег <head> страницы как отдельный блок <script type="application/ld+json">{...}</script>. Один тип = один блок. WordPress — через плагины Rank Math или Yoast.
Как проверить корректность разметки?
Google Rich Results Test, Schema.org Validator, Google Search Console → Улучшения. Наш генератор имеет кнопку «Rich Results Test», которая копирует код и открывает инструмент.
Можно ли использовать несколько типов schema на одной странице?
Да, рекомендуется. Типовой стек для блог-поста: Article + BreadcrumbList + Organization. Для товара: Product + BreadcrumbList + FAQPage. Ограничений на количество нет.
FAQ markup больше не показывает rich snippets — стоит ли её ставить?
Да. Google ограничил визуальные FAQ rich snippets в 2023, но AI-поиск до сих пор использует эту разметку для извлечения ответов. Затраты минимальные, downside нулевой.
totalTime в HowTo — какой формат?
ISO-8601 duration: PT15M (15 минут), PT1H30M (1 час 30 минут), PT2H (2 часа). Генератор проверяет формат и предупреждает об ошибках.
Работает ли schema markup на SPA (React/Vue)?
Да, но JSON-LD должен быть в HTML-source, а не добавляться через JS. Решение: SSR (Next.js, Nuxt), prerendering или statically compiled подходы (Astro, Gatsby).
LocalBusiness или Organization — что выбирать?
LocalBusiness — если есть физический адрес для клиентов (кафе, магазин, клиника). Organization — для онлайн-бизнесов, SaaS, агентств без физического офиса или с офисом не для клиентов.
Schema для мультиязычного сайта с hreflang — как организовать?
Каждая языковая версия имеет собственную schema с контентом на соответствующем языке. Organization и LocalBusiness можно оставлять одинаковыми на всех версиях с локализованными name и description.
Связанные термины
Другие инструменты
UTM Decoder — расшифровка и аудит UTM-меток онлайн
Бесплатный UTM-decoder: распарсите любую ссылку — увидите utm_source, utm_medium, utm_campaign, gclid, fbclid и ошибки атрибуции GA4.
Проверка мета-тегов онлайн — Title, Description, OG | Бесплатно
Бесплатный онлайн-инструмент проверки title, description и Open Graph. Превью в Google desktop и mobile, подсчёт символов и пикселей.
UTM Builder — генератор UTM-меток для Google Analytics | Бесплатно
Бесплатный UTM-генератор: создайте корректную ссылку с utm_source, utm_medium, utm_campaign. Превью в GA4 и типовые значения для Google, Facebook, email.