据我所知,规范的URL仅能被搜索引擎识别,这是一种确保当搜索引擎对您的页面进行爬网时,无论哪个URL到达那里,所有“链接源”都指向一个规范的URL。因此,在DNN网站上,当example.com/、example.com/Default.aspx、example.com/tabid/36/Default.aspx、example.com/home/tabid/36/Default.aspx均为首页的URL ,搜索引擎可以将它们全部压缩到索引中的一个列表中,而不必稀释多个URL的PageRank。
我的问题是Google Analytics(分析)是否可以识别规范的URL,或者是否还有其他技巧可以防止同一主页在Analytics(分析)中显示为5个或6个不同的页面(URL)。
最佳答案
默认情况下无法识别。但是,将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]);
关于google-analytics - Analytics(分析)中的规范网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9103794/