Проверка микроразметки — способы и инструменты

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, который проверяет, может ли страница участвовать в расширенных результатах поиска (например, показывать рейтинги, изображения, хлебные крошки и т. д.). Иногда предоставляет предварительный просмотр их отображения в поисковой выдаче. Как использовать?
  1. Перейдите на сайт инструмента https://search.google.com/test/rich-results.
  2. Вставьте URL страницы или сам код разметки.
  3. Нажмите «Проверить страницу».
По завершении вы увидите отчет о результатах и найденных ошибках. Чтобы получить более подробную информацию, просто нажмите на кнопку «Посмотреть проверенную страницу», и справа в окне появится её HTML-код. Важно: этот инструмент анализирует только те типы разметки, которые могут быть использованы в расширенных результатах Google. Если тип разметки не поддерживается Google (например, Person или Event), он не появится в отчете. Для полной проверки разметки рекомендуется использовать дополнительные инструменты.

3. Schema Markup Validator (SMV)

Schema Markup Validator — это обновленный инструмент, созданный Google в 2021 году для замены устаревшего Structured Data Testing Tool (SDTT). Он проверяет соответствие разметки стандартам Schema.org и выявляет ошибки в синтаксисе. Как использовать?
  1. Перейдите на сайт https://validator.schema.org/
  2. Вставьте URL страницы или фрагмент кода.
  3. Запустите проверку.
  4. Просмотрите извлеченные данные и возможные ошибки.
Schema Markup Validator позволяет работать с JSON-LD, Microdata и RDFa. В отличие от Rich Results Test, он проверяет любую разметку Schema, даже если она не поддерживается расширенными сниппетами Google. Однако, если на сайте есть и другая разметка (например, Open Graph), понадобится дополнительная проверка другим валидатором.

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)
Эти отчеты показывают количество валидных (корректных) элементов, элементов с ошибками или предупреждениями, число показов расширенных результатов. Обычно рост числа валидных элементов сопровождается увеличением количества показов. Важно: «Ошибка» означает, что разметка не соответствует требованиям Google и расширенный результат не будет отображаться. «Допустимо с предупреждением» означает, что отсутствуют рекомендуемые свойства, но страница все равно может участвовать в расширенных результатах. После исправления ошибок в разметке можно нажать «Проверить исправление» (Validate fix), чтобы Google повторно просканировал страницу и подтвердил исправления.

5. Яндекс Вебмастер

Интуитивно понятный и удобный сервис на русском языке. Поддерживает все популярные форматы микроразметки — Schema.org, Microdata, RDFa, JSON-LD и Open Graph. Однако для его использования требуется авторизация в Яндексе. Как использовать?
  1. Зарегистрируйтесь или войдите в аккаунт Яндекса.
  2. Перейдите на страницу https://webmaster.yandex.ru/tools/microtest/
  3. Введите URL страницы или загрузите HTML-код.
  4. Запустите проверку и посмотрите отчет об ошибках.
Несмотря на удобство, сервис выявляет ошибки только в контексте Яндекса. Для Google и других поисковиков рекомендуем использовать дополнительные инструменты проверки.

6. Nu Validator и W3 Markup Validation Service

Nu Validator — современный инструмент для проверки HTML-разметки, разработанный как альтернатива устаревшему Markup Validation Service W3C. Он не предназначен для проверки микроразметки напрямую, однако может обнаруживать ошибки, связанные с неправильным внедрением микроразметки в HTML-код, например:
  • Неправильное использование атрибутов itemscope, itemtype и itemprop (Microdata).
  • Ошибки в синтаксисе встроенного JSON-LD.
  • Некорректное расположение тегов с микроразметкой.
Важно: Nu Validator не поддерживает устаревшие валидации, что может быть проблемой для старых сайтов. В таких случаях рекомендуется использовать классический W3C.

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.
Регулярное тестирование разметки гарантирует, что сайт будет правильно восприниматься поисковыми системами, привлекательно выглядеть в выдаче и получит максимум преимуществ от структурированных данных.
Поделиться

Полезное по теме

24.12 3 мин143
Расширенные сниппеты — что это и как получить
Расширенные сниппеты — это инструмент, который позволяет вашему сайту выделиться…
Читать далее →
22.06 5 мин7 020
Продвижение сайта без ссылок
За последнее время поисковые системы многое изменили в стратегии ранжирования…
Читать далее →
20.01 4 мин8 818
Продвижение сайта визитки
Продвижение любого сайта подразумевает комплексный подход: SEO, социальные сети, реклама…
Читать далее →

Exit mobile version