Сниппеты кода

Добавляйте analytics ID и управляйте пользовательскими сниппетами кода в head, body, footer или в неактивной staging-области без редактирования файлов темы.

Обзор

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

Путь в админке: Airygen SEO -> Настройки -> Сниппеты кода.

Модуль включает встроенные поля для Google Analytics 4 и Google Tag Manager, а также drag-and-drop менеджер для ваших собственных пользовательских сниппетов.

Настройки

Экран включает встроенный раздел отслеживания и раздел пользовательских сниппетов.

Встроенное отслеживание

  • Google Analytics 4 имеет переключатель включения и поле ID измерения.
  • ID измерения обычно начинается с G-.
  • Google Tag Manager имеет переключатель включения и поле ID контейнера.
  • ID контейнера обычно начинается с GTM-.

Пользовательский

  • Добавить сниппет открывает модальное окно для создания повторно используемого пользовательского сниппета.
  • <head> размещает сниппеты в области <head>.
  • Тело страницы размещает сниппеты сразу после <body>.
  • Подвал размещает сниппеты перед </body>.
  • Неактивная область хранения сниппетов хранит сниппеты, которые вы пока не хотите выводить.
  • Модальное окно сниппета включает Статус, Описание, Код и Позиция встраивания.
  • Описание используется только для внутренней справки и не показывается на фронтенде.
  • Код ожидает только содержимое сниппета.
  • Подсказка говорит не включать теги <script>.
  • Позиция встраивания поддерживает <head>, Тело страницы, Подвал и Неактивен.
  • Сниппеты можно перетаскивать между зонами и менять их порядок внутри зоны.
  • Неактивные сниппеты также можно удалять, когда они больше не нужны.

Как использовать

  1. Откройте Airygen SEO -> Настройки -> Сниппеты кода.
  2. Если вы используете Google Analytics 4, включите Google Analytics 4 и вставьте свой ID измерения.
  3. Если вы используете Google Tag Manager, включите Google Tag Manager и вставьте свой ID контейнера.
  4. В Пользовательский нажмите Добавить сниппет, чтобы создать повторно используемый пользовательский элемент кода.
  5. В модальном окне выберите Статус, добавьте Описание, вставьте Код и укажите Позиция встраивания.
  6. Сохраните сниппет и при необходимости перетащите его в <head>, Тело страницы, Подвал или Неактивная область хранения сниппетов.
  7. Меняйте порядок сниппетов внутри зоны, если для вашей настройки важна последовательность вывода.
  8. Сохраните модуль и проверьте исходный код страницы или инструменты браузера, чтобы убедиться, что код появляется в правильном месте.

Проверьте эти пункты после сохранения:

  • ID для GA4 и GTM введены правильно.
  • Пользовательские сниппеты появляются в нужной зоне вывода.
  • Неактивные сниппеты не выводятся на фронтенде.
  • Другая тема или плагин не выводит тот же код аналитики повторно.

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

Этот модуль не улучшает позиции напрямую, но делает настройку аналитики и отслеживания более надежной. Это помогает измерять органическую эффективность, проверять SEO-изменения и поддерживать единое размещение тегов.

Сценарии использования

Маркетологи, которым нужна более чистая настройка аналитики

До: Маркетолог зависит от правок темы или нескольких отдельных плагинов только для добавления GA4 и GTM.

После: Сниппеты кода хранят основные ID отслеживания и пользовательские теги в одном месте, поэтому настройку легче проверять и поддерживать.

Агентства, управляющие временными скриптами кампаний

До: У агентства есть сниппеты запуска или кампании, которые нужно временно отключать, но не хочется терять.

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

Часто задаваемые вопросы

Можно ли отключить сниппет без удаления?

Да. Переместите его в Неактивен или выключите его Статус в редакторе сниппета.

Нужно ли вставлять полные теги <script> в поле Код?

Нет. Подсказка говорит вставлять только код и не включать теги <script>.

В чем разница между <head>, Тело страницы и Подвал?

Они управляют тем, где сниппет будет внедрен в вывод страницы: в head, сразу после открытия body или перед закрытием body.