Подтвердить что ты не робот

Канонический URL-адрес в Google Analytics

Насколько я знаю, канонические URL-адреса распознаются только поисковыми системами - это способ гарантировать, что, когда поисковая система сканирует вашу страницу, независимо от того, какой URL ее получил, весь "сок ссылки" указывает на один канонический URL. Итак, на сайте DNN, где example.com/, example.com/Default.aspx, example.com/tabid/36/Default.aspx, example.com/home/tabid/36/Default.aspx - все URL-адреса для главной страницы, поисковая система может сжать их все в один список в этом индексе, а не разбавлять PageRank по нескольким URL-адресам.

Мой вопрос заключается в том, распознаются ли канонические URL-адреса в Google Analytics, или если есть какой-либо другой трюк, чтобы сохранить ту же самую домашнюю страницу в виде 5 или 6 разных страниц (URL-адресов) в Google Analytics.

4b9b3361

Ответ 1

Не распознается по умолчанию. Но легко настроить GA для отслеживания канонических URL-адресов, когда они доступны.

вместо вызова

_gaq.push(['_trackPageview']);

Вы можете использовать:

var canonical_link;
try{
  canonical_link = jQuery('link[rel=canonical]').attr('href').split(location.hostname)[1] || undefined;
}
catch(e){
  canonical_link = undefined;
}
_gaq.push(['_trackPageview', canonical_link]);

Ответ 2

Из того, что я помню, Мэтт Каттс из Google рекомендует использовать 301 Redirects, вместо того, чтобы полагаться на canonicalising через внедренный метаэлемент, и Я бы предпочел это, добавив еще большую сложность (например, например, какой-то надуманный JavaScript для представления Google Analytics).

Нижняя линия, лечите болезнь, а не симптомы: подойдите ближе к дому и попросите Analytics уважать вашу реализацию, а не неуважительно заглядывать в эту систему.

Это может оказаться нецелесообразным, если вам действительно нужна одна страница для доступа с использованием нескольких URL-адресов, но в этом случае я бы с ужасом увидела значение в их объединении в Google Analytics.