Отслеживание 404 ошибок в Google Analytics

В Google Analytics можно отслеживать страницы, которые отдают 404 код ответа сервера. Это не так актуально для контекстной рекламы, но очень даже актуально для SEO. Для такой задачи в Гугл Аналитике нет прям сразу готового решения — понадобится создать кастомный отчет (на это уйдет аж 2 минуты). Но есть несколько требований, которым должен отвечать сайт, чтобы отчет работал:

  • битая страница загружается по уникальному адресу и не редиректит на общую страницу для ошибок;
  • в заголовке страницы (title, не h1) есть ключевые слова, которые можно использовать для мониторинга: 404 / ошибка / не найдено).

В этих пунктах нет ничего необычного — это норма в современной веб-разработке и большинство сайтов так и работают.

Создание отчета

Раздел пользовательских отчетов в Google Analytics
Раздел пользовательских отчетов в Google Analytics

Для отслеживания 404 ошибок необходимо создать пользовательский отчет. Сделать это можно вручную или воспользоваться моим шаблоном (просто импортируйте его из Google Analytics Solutions Gallery). Переходим в раздел Customization → Custom Reports и нажимаем New Custom Report. Теперь, зададим конфигурацию, которая нас интересует:

Тип: Explorer или Flat Table.

Метрики: Unique Pageviews.

Параметры: Page и Previous Page Path.

Фильтры: Include Page Title === 404 — ppcbar.com

Конфигурация отчета для отслеживания 404-ошибок в Google Analytics
Конфигурация отчета для отслеживания 404-ошибок в Google Analytics

Фильтр, очевидно, у вас будет свой. Тут есть два варианта:

  1. указать Page Title, который указан на 404 странице в точном соответствии (Exact),
  2. или использовать регулярные выражения, например, ^404.

Перед конфигурацией заходим на наш сайт и вводим несуществующий адрес, чтобы попасть на 404-страницу.

404 страница Амазона
404 страница Амазона

Смотрим заголовок во вкладке браузере или в коде страницы и, исходя из него, задаем фильтр для нашего отчета.

Работа с отчетом

Если вы сделали все правильно, то увидите похожую картину:

Первый уровень отчета — список битых ссылок на сайте
Первый уровень отчета — список битых ссылок на сайте

Или не увидите, если у вас не было 404 ошибок за указанный период. Так или иначе, наш отчет имеет вложенную структуру. Это значит, что мы можем нажать на любую страницу и увидеть откуда был переход по несуществующей ссылке (для этого мы добавляли параметр Previous Page Path).

Второй уровень отчета — страницы, откуда были переходы по битым ссылкам
Второй уровень отчета — страницы, откуда были переходы по битым ссылкам

На этом уровне мы видим предыдущую страницу, на которой был пользователь. В моем случае, пользователи переходили по битой ссылке из вне сайта, поэтому в отчете фигурирует (entrance). Этот уровень отчета полезен, чтобы определить битые внутренние ссылки на сайте.

Кстати, выше я писал, что можно выбрать тип отчета Explorer или Flat Table. Все скриншоты выше — это Explorer. Если же переключиться в режим Flat Table, то отчет у нас получится одноуровневым, а вся информация будет представлена в одной таблице (и 404-страница, и предыдущая страница, с которой был переход).

Тот же отчет в режиме Flat Table
Тот же отчет в режиме Flat Table

Тут уж кому как удобнее. Лично мне не хватает графика в режиме Flat Table, поэтому я предпочитаю Explorer.

Добавить комментарий

Агентство контекстной рекламы

Агентство контекстной рекламы.

Специализируемся на контекстной рекламе в Гугле, таргетированной рекламе в Фейсбуке и Инстаграме, поисковой оптимизации.

Находимся в Киеве, удаленно работаем с клиентами из других городов и стран.

  • Агентство PPCBAR в Фейсбуке
  • Агентство PPCBAR в Телеграме
  • Агентство PPCBAR в Твиттере
  • Агентство PPCBAR в Ютубе