21 февраля 20255 мин196
Поделиться

Микроразметка помогает поисковым системам лучше понимать содержание страниц и делает их более привлекательными в результатах поиска. Однако, чтобы структурированные данные работали эффективно, важно проверять их корректность.
Существует несколько методов и инструментов для тестирования микроразметки, каждый из которых имеет свои особенности. Давайте рассмотрим каждый из них.
1. Ручная проверка кода
Самый простой способ — проверить, есть ли разметка на странице, открыв исходный код.- Откройте страницу в браузере и нажмите Ctrl + U (или правой кнопкой мыши → «Просмотреть исходный код»).
- Для JSON-LD: выполните поиск по фразе «LD+JSON». Код разметки должен быть внутри тега <script type=»application/ld+json»>.
- Для Microdata и RDFa: ищите атрибуты itemscope, itemtype, itemprop в HTML-коде.
2. Google Rich Results Test
Rich Results Test — инструмент-вадидатор от Google, который проверяет, может ли страница участвовать в расширенных результатах поиска (например, показывать рейтинги, изображения, хлебные крошки и т. д.). Иногда предоставляет предварительный просмотр их отображения в поисковой выдаче. Как использовать?- Перейдите на сайт инструмента https://search.google.com/test/rich-results.
- Вставьте URL страницы или сам код разметки.
- Нажмите «Проверить страницу».
3. Schema Markup Validator (SMV)
Schema Markup Validator — это обновленный инструмент, созданный Google в 2021 году для замены устаревшего Structured Data Testing Tool (SDTT). Он проверяет соответствие разметки стандартам Schema.org и выявляет ошибки в синтаксисе. Как использовать?- Перейдите на сайт https://validator.schema.org/
- Вставьте URL страницы или фрагмент кода.
- Запустите проверку.
- Просмотрите извлеченные данные и возможные ошибки.
4. Google Search Console (GSC)
Помимо основной функции проверки индексировании страниц Google Search Console также помогает отслеживать, как поисковая система видит разметку на сайте. В разделе «Улучшения» (Enhancements) можно найти отчеты по структурированным данным и расширенным результатам. Отчеты помогают не только анализировать эффективность, но и выявлять ошибки в разметке структурированных данных. Доступны отчеты для следующих типов микроразметки:- Хлебные крошки (Breadcrumb)
- Набор данных (Dataset)
- Событие (Event)
- Часто задаваемые вопросы (FAQ)
- Фактчекинг (Fact Check)
- Пошаговый рецепт (Guided Recipe)
- Инструкция (How-to)
- Лицензия на изображение (Image License)
- Вакансии (Job Posting)
- Логотип (Logo)
- Товар (Product)
- Страница с вопросами и ответами (Q&A Page)
- Рецепт (Recipe)
- Сниппет с отзывом (Review Snippet)
- Поисковая строка в сниппетах (Sitelinks Searchbox)
- Специальное объявление (Special Announcement)
- Видео (Video)
5. Яндекс Вебмастер
Интуитивно понятный и удобный сервис на русском языке. Поддерживает все популярные форматы микроразметки — Schema.org, Microdata, RDFa, JSON-LD и Open Graph. Однако для его использования требуется авторизация в Яндексе. Как использовать?- Зарегистрируйтесь или войдите в аккаунт Яндекса.
- Перейдите на страницу https://webmaster.yandex.ru/tools/microtest/
- Введите URL страницы или загрузите HTML-код.
- Запустите проверку и посмотрите отчет об ошибках.
6. Nu Validator и W3 Markup Validation Service
Nu Validator — современный инструмент для проверки HTML-разметки, разработанный как альтернатива устаревшему Markup Validation Service W3C. Он не предназначен для проверки микроразметки напрямую, однако может обнаруживать ошибки, связанные с неправильным внедрением микроразметки в HTML-код, например:- Неправильное использование атрибутов itemscope, itemtype и itemprop (Microdata).
- Ошибки в синтаксисе встроенного JSON-LD.
- Некорректное расположение тегов с микроразметкой.
7. Проверка динамической микроразметки
Если разметка создается с помощью JavaScript (например, через Google Tag Manager или JavaScript-рендеринг), то стандартные инструменты могут ее не обнаружить сразу. Как проверить динамическую разметку?- Используйте Schema Markup Validator, так как он загружает HTML и обрабатывает JavaScript.
- Откройте DevTools (F12 → «Elements») и проверьте, загружается ли JSON-LD в коде страницы.
Какой сервис выбрать?
- Для быстрой проверки на странице → Просмотр кода вручную (Ctrl + U).
- Для проверки расширенных результатов Google → Rich Results Test.
- Для глубокой проверки любой разметки → Schema Markup Validator.
- Для мониторинга в долгосрочной перспективе → Google Search Console.
- Для улучшения отображения в Яндексе → Яндекс Вебмастер.
- Для валидации кода → Nu Vaidator.
Поделиться