Микроразметка на сайте: как сделать и где проверить

Интернет-маркетолог
Стаж 10 лет

Каждому владельцу сайта хочется, чтобы его детище было в топе выдачи. А если это еще и сайт относящийся к бизнесу, это должно также приносить прибыль.

Однако я часто вижу такую ситуацию: вроде бы, предприниматели и маркетологи делают все правильно, а трафика и позиций в топе как не было, так и нет. И зачастую когда начинаешь копаться в этом сайте, оказывается, что не хватает микроразметки или она внедрена не очень удачно. Поэтому я решил написать статью о микроразметке, где подробно рассказываю, что это такое и как правильно ее внедрить на ваш сайт.

Что такое микроразметка

Микроразметка (семантическая или синтаксическая разметка) — это метод добавления на сайт атрибутов, классов и тегов для более правильного понимания поисковыми системами контекста и смысла размещенного контента.

Фактически разметку можно сравнить с карточками книг в библиотеке. Вы сначала смотрите на карточки в каталоге, а потом быстро находите нужную литературу. Точно также поисковые роботы, ориентируясь по этим меткам, быстрее находят и эффективнее интерпретируют соответствующую информацию.

На скриншоте ниже показан пример поисковой выдачи в Google. Помимо Title и сниппета, можно увидеть рейтинг — это как раз работа микроразметки.

Пример из поисковой выдачи. Скриншот автора
Пример из поисковой выдачи. Скриншот автора

Также существуют разные типы микроразметки. В первую очередь, выделяют семантическую разметку, которую еще иногда называют словарной или просто «словарь». Она предназначена для указания стандартных свойств и классов. С ее помощью мы, например, можем показать поисковым роботам, что статья, товар или контент созданы определенным автором.

Выделяют следующие типы словарной разметки:

  • Schema.org. Один из самых популярных словарей, который содержит несколько сотен стандартных свойств и классов. В нем можно разметить практически любой контент.
  • Open Graph. Разработан в недрах компании Meta (запрещенная в России организация). Используется для разметки контента социальных сетей. Его используют «ВКонтакте», Telegram и другие популярные социальные сети.
  • Микроформаты. Объединяет словарные и синтаксические функции. На практике встречается редко, так как с ним плохо сочетаются другие словари, а у «микроформатов» очень узкий функционал.

У синтаксической микроразметки, также есть три варианта (иногда к ней относят и «микроформаты», но мы не будем повторяться). Эта разметка используется для «обучения» поисковых роботов, то есть показывает им, как нужно интерпретировать код. 

  • JSON-LD. Метод разметки, основанный на формате JSON в JavaScript. Фактически с помощью JavaScript разметка делается машиночитаемой, и ее эффективнее исследует поисковый бот. Часто используется совместно с Schema.org.
  • RDFa. Описывает любые объекты с помощью триплетов в форматах «подлежащие, сказуемое, дополнение» или «субъект, предикат, объект». Например, у нас есть товар, и RDFa опишет его так: название, вес, размеры. Также с помощью этого синтаксиса часто задают автора статьи, дату выхода и другие параметры.
  • Микроданные (Microdata). Это стандартная разметка для HTML, которая позволяет размечать почти любые данные. На практике встречается нечасто — в первую очередь из-за высокой трудоемкости. Приходится размечать через HTML-редактор каждый тег вручную.

Простыми словами, разметка микроданных — это способ показать поисковым роботам, где находится важная информация на сайте. А также к какому типу данных она относится.

Для проверки разметки чаще всего используют валидаторы от «Яндекс» и Google, хотя есть и альтернативные варианты. Также можно посмотреть код и вручную.

Валидаторы микроразметки

Как уже упоминалось выше, есть специальные валидаторы, которые помогают определять насколько сайт соответствует требованиям поисковых систем. Разберемся с ними подробнее.

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

Сайт: https://webmaster.yandex.ru/tools/microtest/ 

Сервис позволяет проверять микроразметку прямо на тестируемом на сайте или через загрузку HTML-кода непосредственно в сервис. Можно проверить такие форматы как Schema.org, Microdata, RDFa. 

Преимущества:

  • Простота использования. Достаточно вставить адрес или HTML-код и запустить проверку.
  • Понятное отображение ошибок. Сервис показывает все ошибки и предупреждения.

Недостатки:

  • Необходимость авторизоваться. Проверка доступна только при наличии аккаунта в «Яндекс».
  • Работает не со всеми форматами. Например, невозможно проверить на валидность JSON-LD и Open Graph.

Теперь посмотрим, как воспользоваться сервисом. Вставляем URL, по которому находится документ для проверки: обычно это страница сайта. Нажимаем кнопку «Проверить»:

Валидатор от «Яндекс». Скриншот автора
Валидатор от «Яндекс». Скриншот автора

Проверка проходит быстро. Ниже поля для ввода открывается дополнительное поле, где показано как поисковый бот видит микроразметку на вашем сайте.

Нас интересуют ошибки. На скриншоте ниже выделен соответствующий пример:

Пример ошибки в валидаторе. Скриншот автора
Пример ошибки в валидаторе. Скриншот автора

Сервис удобен, но нужно учитывать, что он показывает ошибки только для «Яндекса». Для других поисковых систем необходимо использовать другие валидаторы.

Проверка структурированных данных Google

Сайт: https://developers.google.com/search/docs/appearance/structured-data?hl=ru 

В Google также есть возможность проверить разметку на работоспособность. Делается это прямо по URL или через загрузку HTML-кода. Можно посмотреть, как будут выглядеть расширенные сниппеты. 

Преимущества:

  • Детальная проверка. Можно посмотреть все нюансы связанные с микроразметкой.
  • Расширенные сниппеты. Сервис показывает как будут выглядеть сниппеты в поисковой выдаче.
  • Не требуется авторизация. Проверку можно выполнить без входа в аккаунт Google.

Есть один существенный недостаток — проверка только на ошибки в Schema.org. Если на проекте применяется и другая разметка, придется делать еще один тест, но уже в другом валидаторе.

Для запуска проверки переходим на страницу «Способы проверки структурированных данных», где предлагается два варианта проверок. Сначала посмотрим на метод «проверка расширенных результатов». Жмем на синюю кнопку «Открыть Валидатор разметки schema.org».

Стартовая страница валидатора Google. Скриншот автора
Стартовая страница валидатора Google. Скриншот автора

Нас перебрасывает на страницу с всплывающим окном, где предлагают вставить URL или часть кода. Я выполню проверку по ссылке: вставляю URL и жму «Запустить тест».

Страница запуска проверки структурированных данных. Скриншот автора
Страница запуска проверки структурированных данных. Скриншот автора

Получается вот такой результат: 

Результат проверки страницы сайта валидатором Google. Скриншот автора
Результат проверки страницы сайта валидатором Google. Скриншот автора

Слева скачанный код со страницы, а справа список элементов микроразметки. Там же будут указаны ошибки в случае выявления.

Теперь посмотрим, как работает другой инструмент в рамках этого сервиса. Для этого возвращаемся на страницу с описанием способов проверки и нажимаем на кнопку «Открыть инструмент проверки расширенных результатов». Нас перебрасывает на страницу с названием «Поддерживает ли страница расширенные результаты». Тут также можно указать URL или код.

Я использую адрес страницы, после чего нажимаю «Проверить страницу»:

Проверка расширенных результатов. Скриншот автора
Проверка расширенных результатов. Скриншот автора

После короткой проверки открываются результаты — слева карточки с результатами проверки, а справа код. Если будут ошибки, можно посмотреть, в чем они заключаются, просто кликнув на карточку.

Результат проверки. Скриншот автора
Результат проверки. Скриншот автора

С помощью этого сервиса можно проверить, как Google видит разметку на вашем сайте, чтобы понять, как оптимизировать код на ресурсе.

Markup Validation Service

Сайт: http://validator.w3.org

Валидатор validator.w3.org. Скриншот автора
Валидатор validator.w3.org. Скриншот автора

Сервис работает для всех типов разметки.

Преимущества:

  • Проверка HTML. Сервис проверяет сразу весь код, и можно посмотреть все отчеты.
  • Работает со всеми поколениями языков программирования. То есть, если вам попадется древний сайт из нулевых, вы его тоже сможете проверить.

К недостаткам можно отнести немного устаревший и не слишком дружелюбный дизайн.

Nu Html Checker

Сайт: https://validator.nu/

Валидатор Nu Html Checker. Скриншот автора
Валидатор Nu Html Checker. Скриншот автора

В целом он предназначен для проверки HTML-кода, но показывает и ошибки разметки.

Преимущества:

  • Можно выбрать тип разметки. Это упростит задачу если нужно проверить только часть кода.
  • При проверке по URL можно не учитывать медиа-файлы. Так можно ускорить процесс анализа.

К недостаткам можно отнести проблемы с интерпретацией ранних версий микроразметки.

Я перечислил две наиболее известные альтернативы сервисам от известных поисковиков. Но на практике обычно хватает сервисов «Яндекс» и Google.

Как сделать ручную проверку

Есть еще возможность проверить микроразметку вручную. Для этого необходимо открыть файл с кодом в HTML-редакторе или в браузере на странице открыть исходный код через функцию «Просмотр кода».

После этого просматриваем и находим там разметку и проверяем, насколько она корректна. На скриншоте ниже представлен фрагмент кода сайта с разметкой Open Graph:

Пример кода с разметкой. Скриншот автора
Пример кода с разметкой. Скриншот автора

На практике такой метод сейчас практически не используется. Гораздо эффективнее и надежнее выполнять проверку сервисами. Поэтому в источниках и рекомендациях по анализу разметки такой способ просто упоминается без подробных инструкций.

Мы же все-таки дадим преимущества такого метода:

  • Возможность контроля. Вы точно будете знать что просмотрели каждую строку кода. 
  • Проверка нестандартной разметки. Если сайт старый, некоторые метки могут отличаться от используемых сейчас, и сервисы их не распознают.

Вот несколько минусов:

  • Такой способ трудозатратен. Придется выискивать нужные теги в тысячах строках кода.
  • Также требует отличного знания HTML. В противном случае вы не сможете эффективно выполнить ручную проверку.

Интерпретация результатов проверок

После проверки нужно разобраться с ошибками, что позволит улучшить техническую оптимизацию сайта.

Важно! Полное отсутствие ошибок не дает гарантии на попадание расширенных сниппетов в поисковую выдачу.

Ниже разберем наиболее частые ошибки разметки, а также то, как с ними бороться. 

  • Несовместимые типы. Если в процессе проверки выяснилось, что есть конфликт между разными типами разметки, лучше один из них удалить.
  • Микроразметка для одной страницы показывается по всему сайту. Это еще одна распространенная ошибка. В этом случае поисковый робот может неправильно проиндексировать документы сайта. Решается это или ручным прописыванием тегов на нужных страницах или правильной настройкой плагинов, если они используются для этой задачи.
  • Нарушение рекомендаций поисковых систем. Есть определенные требования к синтаксису и словарям микроразметки, необходимо их придерживаться. Если при проверке выяснилось, что есть несоответствие, его нужно устранить.

После устранения всех ошибок обязательно нужно заново проиндексировать исправленную страницу.

Полезные советы по микроразметке

Для начала нужно помнить, что есть готовые библиотеки разметки для Schema.org. На официальном сайте сервиса можно посмотреть пример для магазина автозапчастей. В принципе, там можно подобрать списки тегов для каждой тематики.

Если вы размечаете «хлебные крошки», последний элемент должен иметь тег </a> без атрибута “href”. На скриншоте ниже выделен фрагмент с правильным синтаксисом последнего элемента в блоке «хлебных крошек».

Правильная разметка хлебных крошек. Скриншот автора
Правильная разметка хлебных крошек. Скриншот автора

Необходимо не забывать о разметке и обязательно проверять ее внедрение при любых изменениях на сайте. Это позволит снизить вероятность ошибок и улучшит качество вашего ресурса.

Коротко о главном

  • Микроразметка позволяет быстро добавлять атрибуты, классы и теги на сайт. Также она дает возможность попасть в расширенные сниппеты на поиске.
  • Для проверки используют валидаторы.
  • Ошибки при внедрении могут отрицательно повлиять на продвижение сайта.

Материалы:

Справка «Яндекса» о внедрении микроразметки

Вводные сведения о разметке структурированных данных

Документация Schema.org

Use of SCHEMA.ORG micro-markup in e-commerce

Оценить статью
2 ответов

Комментарии

Написать комментарий
Популярные статьи автора
Узнайте стоимость продвижения сейчас
Выберите удобный способ связи:
Выберите удобный способ связи:
Введите Ваш номер телефона:
Введите адрес Вашего сайта:
Введите Ваше имя:
Нажимая кнопку «Получить предложение» вы соглашаетесь с Политикой конфиденциальности.
Введите Ваш Email:
Введите адрес Вашего сайта:
Введите Ваше имя:
Нажимая кнопку «Получить предложение» вы соглашаетесь с Политикой конфиденциальности.
Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Вы уже проголосовали
Возьмем ТОП вместе?
Нажимая кнопку «Оставить заявку» вы соглашаетесь с Политикой конфиденциальности.
Цена лидов в различных нишах
Тематика Стоимость лида (Москва/Россия)
Отдых 500
Мебель 350
Оборудование 500
Бансковские услуги 500
Безопасность 500
Организация мероприятий, концерты, праздники 500
Недвижимость 500
Строительство и отделка 500
Грузоперевозки 500
Доставка еды 350
Юридические услуги 500
Бухгалтерские услуги 500
Пластиковые окна 500
Детские товары 350
Автозапчасти 350
Образование 500
Возьмем ТОП вместе?
Нажимая кнопку «Оставить заявку» вы соглашаетесь с Политикой конфиденциальности.
Оставить заявку сейчас
Выберите интересующую услугу *
Нажимая кнопку «Оставить заявку» вы соглашаетесь с Политикой конфиденциальности.
Подпишитесь на рассылку
Не пропустите самое интересное из мира SEO и Digital. Только актуальные и самые крутые статьи.
Заявка успешно отправлена!
Наши сотрудники уже приступили к анализу Вашего сайта. Наш менеджер свяжется с вами в течение дня, спасибо!