Наверняка многие сталкивались с необходимостью отследить в Google Analytics переходы на несуществующие страницы, то-есть страницы, которые возвращают ошибку 404.

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


Переходы к 404 странице можно отследить с помощь “виртуальных просмотров” — функции системы GA, которая позволяет отслеживать переходы на страницы, которых на сайте не существует.

Для отслеживания переходов к 404 необходимо код GA на странице 404 видоизменить до кода указанного ниже.

В результате реализации данного кода, в отчете по содержимому можно отфильтровать данные по адресу ‘/virtula/404.html’ и увидеть количество переходы на страницу с 404 ошибкой.

Возможно использовать более расширенный вариант:

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

document.location.pathname + document.location.search — название отсутствующей на сайте веб-страницы

document.referrer — URL страницы, с которой пользователь перешел на страницу «404»

Анализ посещаемости страницы с 404 ошибкой позволит найти «битые» ссылки и оценить ее функциональность исходя из процента выхода и других метрик.