Руководства
Валидация JSON-LD для Google Rich Snippets
Расширенные сниппеты Google выделяют сайт в результатах поиска звездочками рейтинга, ценами, блоками FAQ и карточками статей. Их получение требует точного синтаксиса Schema.org и строгого совпадения с видимым текстом.
Внедряйте структурированные данные через JSON-LD в тегах script, заполняйте все обязательные поля сущностей, обеспечивайте полное совпадение с видимым текстом и тестируйте страницу в Google Rich Results Test.
Внедрение данных в формате JSON-LD
Google официально рекомендует использовать JSON-LD в тегах <script type='application/ld+json'> вместо устаревших форматов Microdata и RDFa. JSON-LD отделяет семантические данные от визуальной верстки, исключая поломку разметки при редизайне интерфейса. Убедитесь, что каждый блок парсится без синтаксических ошибок, висячих запятых или некорректных кавычек, из-за которых парсер Googlebot игнорирует сущности.
Выбор поддерживаемых типов Schema.org
Далеко не каждый тип Schema.org формирует визуальные расширения в выдаче. Сфокусируйтесь на поддерживаемых Google типах: Article, Product, Organization, FAQPage, BreadcrumbList, HowTo и Event. Сверяйтесь с документацией Google Search Central по обязательным полям. Например, для Product обязательны name, image и offers (с ценой, валютой и доступностью), а для Article — headline, image, datePublished и author.
Строгое совпадение с видимым контентом
Ключевая причина отказа в расширенных сниппетах или ручных санкций Google — расхождение разметки и видимого текста. Каждая заявленная в JSON-LD цена, отзыв, вопрос FAQ, дата публикации и имя автора должны присутствовать на странице для реальных пользователей. Сокрытие данных стилями display:none или указание фиктивных рейтингов прямо нарушает правила поисковых систем.
Связывание графа сущностей через @id и канонические URL
Избегайте разрозненных блоков разметки на одной странице. Используйте идентификаторы @id и вложенные свойства для связывания сущностей в единый граф знаний. Указывайте связь статьи с организацией-издателем, связывайте хлебные крошки с каноническим путем и проверяйте, чтобы все URL совпадали с основным каноническим адресом страницы, включая протокол HTTPS и завершающие слэши.
Тестирование в Rich Results Test и Schema Validator
Проверяйте разметку двумя инструментами: официальным тестом Google Rich Results (для проверки соответствия поисковым функциям Google) и валидатором Schema.org (для проверки соответствия семантическому стандарту). Включите автоматическую валидацию структурированных данных в процесс сборки проекта, чтобы предотвратить случайные ошибки при обновлении шаблонов сайта.
Структурированные данные: Синтаксис JSON-LD и соответствие видимому контенту.
Запустить бесплатный аудит →