Відстеження відвідувань сторінки 404 в Google Analytics

Напевно багато хто стикався з необхідністю відстежити в Google Analytics переходи на неіснуючі сторінки, те-є сторінки, які повертають помилку 404.

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


  Переходи до 404 сторінці можна відстежити за допомогу "віртуальних переглядів "- функції системи GA, яка дозволяє відстежувати переходи на сторінки, яких на сайті не існує.

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

1
2
3
4
5
6
7
8
9
10
  var _gaq = _gaq | | [];
  _gaq.push (['_setAccount', 'UA-XXXXXXXXX-1']);
  _gaq.push (['_trackPageview', '/ virtula/404.html']);
  (Function () {
  var ga = document.createElement ('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol? 'https:// ssl': 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName ('script') [0]; s.parentNode.insertBefore (ga, s);
  })();
  

У результаті реалізації даного коду, в звіті по вмісту можна відфільтрувати дані по адресу "/ virtula/404.html 'і побачити кількість переходи на сторінку з 404 помилкою.

Можливо використовувати більш розширений варіант:

1
2
3
4
5
6
7
8
9
10
  var _gaq = _gaq | | [];
  _gaq.push (['_setAccount', 'UA-XXXXXXXXX-1']);
  _gaq.push (['_trackPageview', '/ 404.html? page =' + document.location.pathname + document.location.search + '& from =' + document.referrer]);
  (Function () {
  var ga = document.createElement ('script'); ga.type = 'text/javascript'; ga.async = true;
  ga.src = ('https:' == document.location.protocol? 'https:// ssl': 'http://www') + '.google-analytics.com/ga.js';
  var s = document.getElementsByTagName ('script') [0]; s.parentNode.insertBefore (ga, s);
  })();
  

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

document.location.pathname + document.location.search- назва відсутньої на сайті веб-сторінки

document.referrer- URL сторінки, з якої користувач перейшов на сторінку "404"

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

is a post from: Aweb-Blog

Опубліковано: 30/05/11 @ 07:16
Розділ Пошуковики

Рекомендуємо:

А ви проходили Тест Тьюрінга?
Ольга Ларіна: «До речі, відставка Лужкова і трагедія в Домодєдово остаточно показали, що телевізор мертвий."
Work5.ru - партнерська програма для монетизації лінивих студентів
ПК помер, хай живе ОК
ПК помер, хай живе ОК