Сниппеты кода
Добавляйте 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>, Тело страницы, Подвал и Неактивен.
- Сниппеты можно перетаскивать между зонами и менять их порядок внутри зоны.
- Неактивные сниппеты также можно удалять, когда они больше не нужны.
Как использовать
- Откройте Airygen SEO -> Настройки -> Сниппеты кода.
- Если вы используете Google Analytics 4, включите Google Analytics 4 и вставьте свой ID измерения.
- Если вы используете Google Tag Manager, включите Google Tag Manager и вставьте свой ID контейнера.
- В Пользовательский нажмите Добавить сниппет, чтобы создать повторно используемый пользовательский элемент кода.
- В модальном окне выберите Статус, добавьте Описание, вставьте Код и укажите Позиция встраивания.
- Сохраните сниппет и при необходимости перетащите его в <head>, Тело страницы, Подвал или Неактивная область хранения сниппетов.
- Меняйте порядок сниппетов внутри зоны, если для вашей настройки важна последовательность вывода.
- Сохраните модуль и проверьте исходный код страницы или инструменты браузера, чтобы убедиться, что код появляется в правильном месте.
Проверьте эти пункты после сохранения:
- ID для GA4 и GTM введены правильно.
- Пользовательские сниппеты появляются в нужной зоне вывода.
- Неактивные сниппеты не выводятся на фронтенде.
- Другая тема или плагин не выводит тот же код аналитики повторно.
Преимущества SEO
Этот модуль не улучшает позиции напрямую, но делает настройку аналитики и отслеживания более надежной. Это помогает измерять органическую эффективность, проверять SEO-изменения и поддерживать единое размещение тегов.
Сценарии использования
Маркетологи, которым нужна более чистая настройка аналитики
До: Маркетолог зависит от правок темы или нескольких отдельных плагинов только для добавления GA4 и GTM.
После: Сниппеты кода хранят основные ID отслеживания и пользовательские теги в одном месте, поэтому настройку легче проверять и поддерживать.
Агентства, управляющие временными скриптами кампаний
До: У агентства есть сниппеты запуска или кампании, которые нужно временно отключать, но не хочется терять.
После: Неактивная область хранения сниппетов позволяет хранить эти сниппеты на будущее без вывода на живом сайте.
Часто задаваемые вопросы
Можно ли отключить сниппет без удаления?
Да. Переместите его в Неактивен или выключите его Статус в редакторе сниппета.
Нужно ли вставлять полные теги <script> в поле Код?
Нет. Подсказка говорит вставлять только код и не включать теги <script>.
В чем разница между <head>, Тело страницы и Подвал?
Они управляют тем, где сниппет будет внедрен в вывод страницы: в head, сразу после открытия body или перед закрытием body.