以下所有页面都有相同的内容:
http://www.example.com/seo-url (rel规范URL)http://www.example.com/ID1234http://www.example.com/content/ID1234http://www.example.com/ID001234目前,我们已经在所有链接上将rel规范设置为http://www.example.com/seo-url。
这意味着,如果您打开URL 2-4,它们将使用您使用的任何URL打开。当内容相同时,URL是不同的。
最好将301重定向应用到URL 2-4,以便它们都指向相同的位置(URL 1),并且只在URL 1上打开相同的页面内容。
我有一种感觉,301将有利于我们的排名。
发布于 2016-02-18 02:40:49
这取决于你想要索引的搜索引擎。
如果您正在寻找与所有搜索引擎的最大兼容性(以便他们可以索引您的网站),那么您最好使用301重定向。
如果您正在寻找速度,并且只希望在谷歌(以及其他完全支持<link rel="canonical" href="original-url">的搜索引擎)中索引您的站点,那么就将重复的页面声明为常规,因为不需要加载至少两倍的页面(重定向页面,可能是额外的重定向页面,最后是内容页)。
发布于 2016-02-18 03:11:04
与canonical声明相比,301重定向更可取。
这有不同的原因,例如:
canonical链接类型(这是相对较新的),但大多数用户应该支持301HTTP重定向(这是一个相对较旧的标准)。canonical链接类型是为机器人设计的,所以大多数人类访问者不会知道您喜欢哪个URL。使用HTTP重定向,所有用户都会自动在同一个URL上结束,因此所有用户都使用相同的URL链接到您的文档。在添加规范链接关系之前,建议对以下内容进行验证:
https://webmasters.stackexchange.com/questions/90112
复制相似问题