据我所知,规范网址只能被搜索引擎识别 - 这是一种确保搜索引擎抓取您的网页的方法,无论哪个网址都在那里,所有“链接汁”都指向一个规范URL。所以在DNN网站上,例如example.com/,example.com/Default.aspx,example.com/tabid/36/Default.aspx,example.com/home/tabid/36/Default.aspx都是主页的URL ,搜索引擎可以将它们全部压缩到其索引中的一个列表中,而不是将PageRank稀释到多个URL中。
我的问题是Google Analytics是否识别了规范网址,或者是否有任何其他技巧可以让同一主页在Google Analytics中显示为5个或6个不同的网页(网址)。
答案 0 :(得分:30)
默认情况下无法识别。但是,当GA可用时,很容易设置GA来跟踪规范网址。
而不是打电话
_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]);
答案 1 :(得分:1)
从我记得,Matt Cutts of Google does recommend using 301 Redirects proper instead of relying on canonicalising通过引入的元元素,我当然更喜欢它添加更多的复杂性甚至 (例如,一些人为的JavaScript做分析提交)。
最重要的是,治疗疾病而不是症状:仔细观察家庭,让分析师尊重您的实施,而不是不尊重地进入该系统。
如果您确实需要使用多个网址访问一个页面,这可能不可行,但在这种情况下,我会首先看到将它们组合在Google Analytics中的价值。
答案 2 :(得分:0)
每https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#location
%Rpull
注意您需要使用完全限定的网址(包括您的域名),否则GA会忽略它