8 (917) 226-33-42
Индексация0 просмотров3 мин чтения

Микроразметка и Google Tag Manager

Провели эксперимент с целью проверить возможность добавления микроразметки на URL через Google Tag Manager (GTM), без программирования и изменения кода

Микроразметка и Google Tag Manager

Цель: проверить возможность добавления микроразметки на страницы сайта через Google Tag Manager (GTM)

Для проведения проверки была создана тестовая страница https://arrz.ru/microdata/ и размечена несколькими способами

Возможные способы добавления микроразметки и подготовленные для них тестовые страницы

Валидаторы микроразметки используемые для проверки

  • https://webmaster.yandex.ru/tools/microtest/ (Яндекс)
  • https://search.google.com/structured-data/ (Google)

Результаты проверки видимости микроразметки при различных способах её добавления

  • Добавление микроразметки JSON-LD Schema через GTM [сайт]
  • Добавление микроразметки Schema через модификацию содержимого страницы средствами JS [сайт]
  • Добавление микроразметки Schema сервером, при формирование страницы (атрибуты для тегов) [сайт]
  • Добавление микроразметки JSON-LD Schema сервером, при формирование страницы (тег script) [сайт]

Выводы

  1. Поисковая система Яндекс не видит никакую динамически добавляемую микроразметку
  2. Поисковая система Google, при динамическом добавлении, видит только разметку JSON-LD, добавляемую через GTM. Однако сам Google не рекомендует использовать GTM для этих целей
  3. Обе поисковые системы видят всю микроразметку добавляемую на стороне сервера. При использование микроразметки JSON-LD следует учитывать, что Яндекс пишет о ней: «Данные, размеченные с помощью JSON-LD, используются Яндекс.Почтой, но пока не отображаются в результатах поиска Яндекса»
  4. В процессе тестирования была проверена возможность динамического формирования объекта JSON-LD через GTM. По итогу сформировать его не получилось. Этот факт означает, что при добавлении данной микроразметки через GTM придется формировать теги для каждой страницы / товара отдельно
  5. Наиболее простым для внедрения является добавление микроразметки через объект JSON-LD (на стороне сервера)
  6. Наиболее эффективным является добавление микроразметки через атрибуты в тегах (на стороне сервера)

Материал подготовлен специалистом отдела качества JimmyNeuron Marketing Александром Помозовым. 25.08.2020