Генератор Schema-разметки

Далее

С помощью структурированных данных поисковые системы понимают разницу между страницей о ботинке и страницей о сапожнике. Этот генератор создаёт чистый фрагмент JSON-LD Schema.org для одного из четырёх распространённых типов (Article, Product, LocalBusiness или Organization), используя базовые свойства, общие для всех: название, описание, URL и изображение. Он даёт вам корректный стартовый блок, готовый к копированию и вставке, который вы расширяете свойствами, специфичными для каждого типа.

Как сгенерировать Schema-разметку

  1. 1

    Выберите тип схемы

    Выберите Article, Product, LocalBusiness или Organization в зависимости от страницы, которую вы размечаете.

  2. 2

    Заполните поля

    Введите название, описание, URL страницы и URL изображения. Любое оставленное пустым поле удаляется из вывода.

  3. 3

    Сгенерируйте JSON-LD

    Инструмент выводит корректно отформатированный блок `<script type="application/ld+json">`.

  4. 4

    Вставьте в шапку страницы

    Поместите его внутрь `<head>` или прямо перед `</body>`. Google одинаково хорошо разбирает обе позиции.

Что создаёт этот генератор

Этот генератор записывает общее ядро сущности Schema.org: выбранный вами @type плюс любые из name, description, url и image, которые вы заполните. Это чистая и корректная отправная точка, которую вы затем дополняете свойствами, нужными каждому типу для расширенного результата.

Поддерживаемые типы

Тип Для чего использовать
Article Записи блога, новости и другие редакционные страницы
Product Один товар или изделие в продаже
LocalBusiness Физический бизнес с магазином или местоположением
Organization Компания или бренд как сущность

Форма вывода

Заполните название, описание, URL и изображение для Product, и вы получите:

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Трейловые кроссовки",
  "description": "Лёгкие кроссовки для технических троп.",
  "url": "https://example.com/trail-krossovki",
  "image": "https://example.com/trail-krossovki.jpg"
}

обёрнутое в блок <script type="application/ld+json">, готовое к вставке. Пустые поля опускаются, поэтому фрагмент остаётся чистым.

Идём дальше

Четыре свойства выше общие для всех типов, но полноценный расширенный результат обычно требует большего. Добавьте свойства, специфичные для типа, вручную после вставки блока:

  • Article часто добавляет headline, datePublished и объект author.
  • Product часто добавляет объект offers (цена и наличие) и aggregateRating.
  • LocalBusiness часто добавляет address, telephone и openingHours.
  • Organization часто добавляет logo и ссылки sameAs на профили в соцсетях.

Советы, которые важны

  • Приводите разметку в соответствие с видимым содержимым. Google помечает (а иногда и наказывает) разметку, описывающую то, чего нет на странице.
  • Используйте абсолютные URL для страницы и изображения, потому что относительные URL иногда молча игнорируются.
  • Проверяйте перед выпуском. Вставьте фрагмент в тест расширенных результатов Google или в валидатор Schema.org, чтобы увидеть, каких обязательных полей ещё не хватает выбранному типу.

Часто задаваемые вопросы

Google рекомендует JSON-LD, и его проще всего поддерживать, потому что он находится в одном блоке скрипта, а не разбросан по HTML. Microdata и RDFa поддерживаются, но громоздки, поэтому оставайтесь с JSON-LD, если только CMS не вынуждает к иному. Этот инструмент всегда выводит JSON-LD.

Не напрямую. Структурированные данные сами по себе не являются фактором ранжирования. Они открывают расширенные результаты, которые обычно поднимают CTR на 10-30%. Рост позиций идёт от CTR, а не от разметки.

Только четыре, общие для этих типов: name, description, url и image, плюс выбранный вами @type. Это корректный базовый фрагмент: добавьте специфичные для типа свойства, которые нужны расширенному результату (например, offers для Product или datePublished для Article), после того как вставите его.

Вставьте сгенерированный блок в тест расширенных результатов Google или в валидатор Schema.org. Поскольку этот генератор заполняет только общие базовые свойства, валидатор также подскажет, какие обязательные свойства, специфичные для типа, вам ещё нужно добавить.

Сопутствующие инструменты

Инструмент для извлечения внешних ссылок

Вставьте сырой HTML-код, при желании укажите базовый URL и получите чистый список без дубликатов всех внешних ссылок http/https в коде для проверки ссылок и анализа SEO.

Проверка hreflang

Локально проверьте hreflang во вставленном HTML: коды, полные URL, дубликаты, положение и необязательную самоссылку.

Генератор схемы FAQ

Создавайте разметку FAQPage в формате JSON-LD из пар «вопрос-ответ», чтобы страница претендовала на расширенные результаты Google и блок с ответом.

Валидатор XML-карты сайта

Проверьте XML-карту сайта в браузере: ошибки разбора, отсутствующие адреса, повторы URL и распространённые значения полей.

Инструмент проверки заголовков безопасности HTTP

Вставьте HTTP-заголовки ответа и локально проверьте HSTS, CSP, clickjacking, MIME, referrer и политики cross-origin.

Проверка длины мета-описания

Измерьте мета-описание в символах и расчётных пикселях, сравните редакционные ориентиры и макеты для компьютера и телефона.

Инструмент доступен на других языках