有 SEO 达人不?该用 302 还是 301

2014-07-14 16:46:59 +08:00
 AlanZhang
网站有大量页面做了参数跳转,而这些参数可能是不固定的。比如
www.example.com/task/go-to-school
www.example.com/task/go-to-school?utm_source=test&utm_medium=test
www.example.com/task/go-to-school?utm_source=test2&utm_medium=test2
4300 次点击
所在节点    搜索引擎优化
12 条回复
avrillavigne
2014-07-14 16:53:50 +08:00
如果内容一样,记得给页面加入 <link rel="canonical" href="http://www.xxxx.com/x" />,并可给跳转的链接加nofollow
qiayue
2014-07-14 16:56:30 +08:00
按照 1 楼说的,告诉搜索引擎你的正确的网址是什么,并且用 301 ,因为你这是永久性的跳转
lincanbin
2014-07-14 17:01:37 +08:00
用301永久跳转,大量重复内容会降低权重。
另外canonical使用要慎重,最好确认是完全一样的页面才用
参照:
http://zhanzhang.baidu.com/wiki/281
AlanZhang
2014-07-14 17:15:05 +08:00
@avrillavigne
@lincanbin canonical应该不用加的,因为webmaster tools 可以设置忽略参数。
内容是完全一样的,有点担心这样301会影响SEO。因为所有的不带参数的地址都会301跳转到带参数(参数内容是不固定几个的)的地址,但内容其实和以前的一样。
qiayue
2014-07-14 17:17:44 +08:00
@AlanZhang 为了不影响 SEO 才要加 canonical 啊
AlanZhang
2014-07-14 17:21:46 +08:00
@qiayue 嗯,因为在webmaster tool 里设置了忽略这些参数,我想canonical就不用加的了。
alexkh
2014-07-14 17:25:56 +08:00
我就是搞SEO的。
我建议将不带参数的URL作为标准URL,其他带参数的URL使用301跳转至标准URL上。
如果带参数的URL仍有存在必要,则需要使用canonical标签,指定标准URL。
mengskysama
2014-07-14 17:27:39 +08:00
为何不用rewrite
AlanZhang
2014-07-14 17:50:44 +08:00
@alexkh 你好。情况是这样的,由于需要做些细微处理,所有的地址都要带Google的统计参数,并且为了保证结果的准确性,不待参数的地址都会跳转到带参数的地址。而这些参数是内容是可变的几个。按我目前的操作:301跳转标准url到带参数url,webmaster tool里设置忽略那些google参数,对SEO可有影响(主要是Google)
66450146
2014-07-14 18:13:10 +08:00
遵循语义和行为一致的原则,永久跳转用 301,可变跳转用 302
belin520
2014-07-14 18:24:18 +08:00
永久跳转用 301,
临时跳转用 302
alexkh
2014-07-14 19:43:02 +08:00
@AlanZhang 既然是这样,我推荐你用一种更好的方式,使用_setAllowAnchor()。

原来你添加统计参数后是这样的:
www.example.com/task?utm_source=test&utm_medium=test
使用了_setAllowAnchor()之后URL构建是这样的:
www.example.com/task#utm_source=test&utm_medium=test(注意URL中的#号)

而URL中#号会被所有搜索引擎当成一个锚点,而不是新的URL。

官方文档在这里: https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiCampaignTracking#_gat.GA_Tracker_._setAllowAnchor

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/122578

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX