Микроразметка — это код, который помогает поисковым системам понимать содержание ваших страниц и лучше представлять их в результатах поиска.
Но микроразметка способна на большее — она позволяет вам улучшать поисковую оптимизацию и другими способами.
Зачем нужна микроразметка
Микроразметка позволяет поисковым системам создавать расширенные сниппеты, частота переходов по которым обычно выше, чем по «обычным» результатам поиска. То есть, она приносит вашему сайту больше трафика.
Но в первую очередь разметка предназначена для того, чтобы помогать поисковым системам понимать содержание ваших страниц.
Не случайно schema.org, сообщество, которое стоит за этой разметкой, было создано за год до того, как появилась Google Knowledge Graph — база знаний о сущностях и связях между ними.
Нетрудно догадаться, что один из основных источников для ее данных — это микроразметка.
Все ребра, соединяющие вершины на рисунке выше, представляют собой реальные свойства микроразметки.
Тут мы подходим к сути.
Предоставление структурированной информации и соединение наборов сведений о вас, вашей компании, продуктах и контенте, идет на пользу всем:
Во-первых, при поиске по названию вашего бренда будет отображаться блок знаний о нем:
Во-вторых, появится вероятность попадания вашего бренда в результаты некоторых небрендированных запросов:
Если смотреть на этот вопрос шире, то микроразметка является ключевой частью структурированных данных, которые обеспечивают возможность семантического поиска. Проще говоря, она позволяет доносить реальный смысл контента URL-адресов до поисковых роботов, таких как Googlebot.
Как подступиться к микроразметке
Скажем прямо: если вы новичок в SEO, то вам еще рано думать о микроразметке. Есть много других более эффективных задач SEO.
Браться за разметку стоит только в том случае, если верны одно или оба следующих утверждения:
Если это справедливо, то вот что вам нужно сделать:
Познакомьтесь с сайтом schema.org
Ваша отправная точка — сайт schema.org. Новичкам он может показаться сложным и запутанным, поэтому давайте мы расскажем, как все работает.
Разметка представляет собой двухуровневую иерархическую систему. На верхнем уровне находятся типы, каждый из которых обладает набором определенных свойств.
Типы определяют, к какой категории относится блок контента. Свойства, в свою очередь, описывают контент.
В коде есть две вещи, на которые стоит обратить внимание:
Выберите разметку, которая оказывает наибольший эффект
Не беспокойтесь, изучать сотни типов и свойств не нужно. Мы просто хотели познакомить вас с сайтом schema.org.
Как мы уже говорили, разметка для расширенных сниппетов дает наибольший эффект в течение наименьшего времени, но только если ваш контент уже находится на первой странице выдачи. Кроме того, помочь вам обзавестись расширенными сниппетами могут только некоторые типы и свойства схем.
Google предоставляет их список и необходимую документацию, но может выйти так, что вам не подойдет ни один из вариантов. Мы в AVSEO не используем разметку для расширенных сниппетов, поскольку у нас не так много подходящего для этого контента.
Наиболее распространены такие типы контента для расширенных сниппетов:
Так что выполните эти базовые действия перед тем, как переходить к более сложной микроразметке.
Как внедрить микроразметку
Многие специалисты по SEO сторонятся микроразметки из-за тяжеловесного кода. Но не так страшен черт, как его малюют. Достаточно ухватить основы, и вы во всем легко разберетесь.
Сгенерируйте разметку
Вполне возможно написать микроразметку вручную, но обычно в этом нет необходимости. Если вы используете WordPress, то есть множество плагинов, которые упростят процедуру. Если нет — к вашим услугам множество генераторов разметки. Генератор от Merkle и расширение Schema Builder; но вариантов полным полно. Учтите, что эти генераторы, как правило, охватывают только базовую разметку. Если этого вам будет недостаточно, придется самостоятельно редактировать код.
Во всех примерах кода чаще всего используется формат JSON-LD, который рекомендуется Google. К тому же, он наиболее прост для понимания и использования.
Тем не менее, вы часто будете встречать упоминания о другом формате, который называется «микроданные», поскольку он часто используется системами CMS и плагинами для них. Есть еще всего один допустимый формат — RDFa (расширение HTML5), но я никогда не сталкивался с ним на практике.
Сначала протестируйте свой код
Разметку всегда следует тестировать перед внедрением, если только вы не используете CMS или плагин, с которым взаимодействуете через пользовательский интерфейс.
Для этого Google предлагает два простых в использовании инструмента.
Первый — это инструмент проверки структурированных данных. Но в будущем от него планируют отказаться.
Новый стандарт — это инструмент проверки расширенных результатов. Как можно догадаться по названию, он фокусируется на расширенных результатах, что оставляет в стороне большую часть словаря schema.org.
Кроме того, инструмент проверки расширенных результатов не показывает ошибки в том случае, если вы неправильно использовали типы или свойства разметки.
Поэтому мы советуем проверять разметку обоими инструментами, пока это возможно.
Разместите код на своем сайте
Этот этап будет отличаться в зависимости от параметров вашего сайта и системы тегов. Как мы уже говорили, здесь мы будем обсуждать JSON-LD как рекомендуемый формат разметки.
Разметка JSON-LD имеет вид скрипта, который размещается в секции <head> или <body> кода HTML вашей страницы.
Если вы не веб-мастер, обратитесь к разработчикам своей компании и предоставьте им решить эту задачу. Она, скорее всего, будет включать в себя сопоставление URL-адресов или их категорий с различными схемами разметки и подсветку статических и динамических значений.
Долгое время считалось, что внедрение микроразметки через GTM является плохим вариантом, поскольку робот Googlebot для получения доступа к ней должен отрисовывать JavaScript. Тем не менее, Google недавно указал внедрение через GTM как одно из официально рекомендованных решений.
Это особенно хорошо для маркетологов, которые привыкли работать с GTM. Это отличный вариант для компаний, в которых команде разработчиков требуется много времени, чтобы внести изменения для SEO.
Мы советуем применять этот способ, только если вы уже пользуетесь GTM для управления своим набором маркетинговых технологий. Просто добавьте созданную разметку в виде собственного тега HTML и установите триггер на основе вида страницы для одной или большего количества конкретных страниц.
Это самый распространенный и доступный для начинающих способ добавления микроразметки. Но из-за большого числа различных систем CMS и плагинов он также может вызвать наибольшие затруднения.
CMS или плагина, который делал бы всю работу за вас, попросту нет. Если вам потребуется редкая микроразметка, то неминуемо придется комбинировать доступные варианты. При этом также может потребоваться внести изменения в темы и шаблоны или вставить код на страницу напрямую либо через GTM.
Давайте посмотрим, как можно внедрить распространенные типы разметки, используя некоторые популярные плагины WordPress для SEO.
Следует использовать только один универсальный плагин для SEO, такой как Yoast, RankMath или The SEO Framework. Использование двух или более таких плагинов практически наверняка вызовет проблемы. Если ваш плагин не позволяет создать необходимую разметку, дополнительно используйте специальный плагин.
Как отслеживать микроразметку
В сервисе Google Search Console информация обо всей обнаруженной разметке находится на вкладке Enhancements (Расширенные возможности):
Нажмите на конкретный тип разметки, чтобы просмотреть отчет.
Если вы проверили разметку перед внедрением, проблем у вас быть не должно. Также стоит отметить, что у некоторых типов разметки есть обязательные свойства, при отсутствии которых возникнут ошибки. Обычно это не имеет большого значения, поэтому не слишком беспокойтесь об ошибках и не делайте их исправление приоритетной задачей.
Микроразметка с первого взгляда кажется намного страшнее, чем она есть на самом деле. Большинство сайтов способны легко и быстро размечать свой контент.
Добавление разметки на страницы не только поможет вам выделить их в результатах поиска при помощи расширенных сниппетов, но также внесет свой вклад в развитие смысловой связности Интернета. Удачным побочным продуктом этого может стать включение вашего бренда в базу Knowledge Graph, что дает массу преимуществ.