网址规范化问题造成的复制内容,最好的解决方法是,确保一篇文章只对应一个URL,不要出现多个版本,网站所有内部链接统一连到这个URL上。某些时候需要使用到301跳转.
) |5 @8 D) h1 X# S3 A: r/ |, {% M: d' W
不是由于网址规范化造成的同站内复制内容,解决的最好方法是选取一个版本允许收录,其他版本禁止搜索引擎抓取或收录。既可以使用robots文件禁止抓取,也可以使用noindex meta robots标签禁止索引。连向不希望收录的复制内容的链接使用NoFollow,JavaScript等阻止蜘蛛爬行。
$ C; |5 v/ G# d' z/ n
9 u, T9 p# g9 Q1 L* h! J另一个解决复制内容的方法是使用canonical标签。Canonical标签既可以应用在网址规范化引起的复制内容上,也可以用在其他的情况下。比如网站上有同一款的鞋子可能分为不同的型号,尺寸,型号之间唯一的区别是颜色。这些型号生成多个网址,产品说明也几乎完全一样,只是说明颜色的地方不一样。这时就可以使用canonical标签,用户不会被转向,还是看到不同页面,但搜索引擎会把权重集中到其中一个型号上,从而避免复制内容。
4 { F+ W8 D+ T) g) t0 F" I9 w6 V4 I; j
带有Session ID的页面也可以使用canonical标签,如页面 http://www.domain.com/page-a.html 放上代码:
( A( F i* A m0 B- j5 k5 m5 K7 b/ ]
! d _5 f0 t4 M4 E8 r, H这样,后面无论生成什么Session ID:6 y) f4 p4 j F! L L
9 b1 j2 v, U" Q3 ^: Q' ^. fhttp://www.domain.com/page-a.html?sessionid=123456
, J6 b( `6 n) D: k3 C5 O' t/ }$ d- ?! p
http://www.domain.com/page-a.html?sessionid=254644
, W) p( n; b! O8 a: P+ t. K; ?" `: m) [$ }# u
上面的URL都会被搜索引擎把权重集中到 http://www.domain.com/page-a.html+ w/ s+ z! y# i6 x# {% O( H1 e
5 D8 i3 e1 K( r5 a# [7 M. n
不同网站之间复制内容解决起来就比较麻烦,因为其他网站上的内容是无法控制的。能够做的只有两点。一是在页面中加入版权声明,要求转载的内容保留版权声明及指向原出处的链接。有些聚合网站会抓住feed自动生成内容,所以在feed中也要加入版权声明和链接。一般来说,原创版本的外部链接会比转载多一些,就算在中文互联网这个对版权都不注重的环境下,也还是会有一些站长转载时保留原出处链接。对搜索引擎来说,指向原创出处的链接是判断原创的最重要的信号。( |( C7 a% [/ _" E; C$ I
5 u& y r, I2 p/ N+ ~: g) W, ], U; y
另一点就是坚持原创,假以时日必能增加网站权重,使网站上的内容被判断为原创的机会增加。 |