首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Analytics中的规范URL

Analytics中的规范URL
EN

Stack Overflow用户
提问于 2012-02-02 05:43:28
回答 3查看 7.5K关注 0票数 21

据我所知,规范的URL只被搜索引擎识别--这是一种确保当搜索引擎抓取你的页面时,无论是哪个URL到达的,所有的“链接果汁”都指向一个规范的URL。因此,在DNN网站上,当example.com/,example.com/Default.aspx,example.com/tabid/36/Default.aspx,example.com/home/tabid/36/Default.aspx都是主页的PageRank时,搜索引擎可以将它们都压缩到它的索引中的一个列表中,而不是在几个URL中稀释URL。

我的问题是,规范的URL是否被Google Analytics识别,或者是否有任何其他技巧来防止相同的主页在Analytics中显示为5到6个不同的页面(URL)。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-02 15:15:32

默认情况下无法识别。但是当规范urls可用时,设置GA来跟踪它们是很容易的。

不是调用

代码语言:javascript
复制
_gaq.push(['_trackPageview']);

您可以使用:

代码语言:javascript
复制
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]);
票数 30
EN

Stack Overflow用户

发布于 2013-04-29 19:39:08

在我的记忆中,分析是通过引入的元元素来实现的,我当然更喜欢它,而不是添加更多的复杂性(例如,一些人为的JavaScript来做Matt Cutts of Google does recommend using 301 Redirects proper instead of relying on canonicalising提交)。

归根结底,治疗疾病而不是症状:看看离家更近的地方,让Analytics尊重你的实现,而不是不尊重地强行进入那个系统。

如果你真的需要使用多个URL访问一个页面,这可能是不可行的,但在这种情况下,我首先会勉强看到在Analytics中组合它们的价值。

票数 1
EN

Stack Overflow用户

发布于 2016-10-25 00:47:44

每个https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#location

代码语言:javascript
复制
...
ga('create', 'YOUR ID', 'auto');
ga('set', 'page', 'http://yourdomain/foo');
ga('set', 'title', 'New Title'); //optional to change title too!
ga('send', 'pageview');
...

注意:您需要使用完全限定的url (包括您的域名),否则GA将忽略它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9103794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档