url重写- SEO 301重定向限制



我正在考虑做这样的结构来访问一些假设的页面:

/foo/ID/some-friendly-string

这里的关键部分是"ID",它标识了页面,所以所有不是ID的东西都只与SEO相关。我还希望所有其他不是"/foo/ID/some-friendly-string"重定向到原始链接。如:

  • /foo/ID——>/foo/ID/some-friendly-string
  • /foo/ID/some-friendly-string-blah ->/foo/ID/some-friendly-string

但是,如果这些链接在互联网上的某个地方被"污染"了,蜘蛛开始用"/foo/ID/some-friendly-string-blah-blah-pollution"的url访问它们,该怎么办?我甚至不知道这是否会发生,但是如果,比如说,一些坏人决定在一些著名的论坛上发布数千个这样的"不同"链接,那么谷歌就会发现数千个"不同"的url 301重定向到同一个页面。

在这种情况下,是否会有某种惩罚,或者只要端点是唯一的,没有内容重复,对谷歌来说都是一样的?

我可能有点偏执,但这只是我的天性,调查可解释的情况:)

谢谢你的想法

您使用301重定向的方法是正确的。

如果人们通过几个不同的url访问你的网站,301重定向是非常有用的。例如,给定ID的页面可以通过多种方式访问,例如:
  • http://yoursite.com/foo/ID
  • http://yoursite.com/foo/ID/some-friendly-string(首选)
  • http://yoursite.com/foo/ID/some-friendly-string-blah
  • http://yoursite.com/some-friendly-string-blah-blah-pollution

选择其中一个URL(您已决定为http://yoursite.com/foo/ID/some-friendly-string)作为首选URL,并使用301重定向将流量从其他URL发送到您的首选URL,这是一个好主意。

我还建议在页面的HEAD部分添加canonical链接,例如

<link rel="canonical" href="http://yourwebsite.com/foo/ID/some-friendly-string"/>

您可以在

中获得更多关于301重定向的详细信息:
  • Google网站管理员工具-配置>地址变更
  • Google网站管理员工具文档- 301重定向

我希望这能帮助你做出重定向的决定。

编辑

我忘了提一个很好的例子,即堆栈溢出。这个问题的URL是http://stackoverflow.com/questions/14318239/seo-301-redirect-limits,但你可以用http://stackoverflow.com/questions/14318239/blahblah访问它,并将重定向到原始URL

最新更新