Url rewriting SEO 301重定向限制

Url rewriting SEO 301重定向限制,url-rewriting,seo,Url Rewriting,Seo,我正在考虑这样的结构来访问一些假设页面: /foo/ID/一些友好字符串 这里的关键部分是标识页面的“ID”,因此所有非ID的内容都只与SEO相关。我还希望所有不是“/foo/ID/一些友好字符串”的内容重定向到原始链接。例如: /foo/ID-->/foo/ID/一些友好字符串 /foo/ID/一些友好字符串等等-->/foo/ID/一些友好字符串 但是,如果这些链接在互联网上某个地方被“污染”,蜘蛛开始使用“/foo/ID/一些友好的字符串之类的污染”URL访问它们,该怎么办?我甚至不知

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

/foo/ID/一些友好字符串

这里的关键部分是标识页面的“ID”,因此所有非ID的内容都只与SEO相关。我还希望所有不是“/foo/ID/一些友好字符串”的内容重定向到原始链接。例如:

  • /foo/ID-->/foo/ID/一些友好字符串
  • /foo/ID/一些友好字符串等等-->/foo/ID/一些友好字符串
但是,如果这些链接在互联网上某个地方被“污染”,蜘蛛开始使用“/foo/ID/一些友好的字符串之类的污染”URL访问它们,该怎么办?我甚至不知道这是否会发生,但如果,比如说,某个坏人决定在一些知名论坛或类似的网站上发布数千个这样的“不同”链接,那么谷歌会发现数千个“不同”的URL 301重定向到同一页面

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

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


感谢您的想法

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

如果人们通过几个不同的URL访问您的站点,301重定向非常有用。 例如,可以通过多种方式访问给定ID的页面,例如:

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

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

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

有关301重定向的更多详细信息,请访问:

  • -配置>地址更改
  • 谷歌网站管理员工具文档-
我希望这将有助于您做出重定向的决定

编辑

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

谢谢您的想法,Tom。然而,主要的问题是,如果多个url重定向到一个url,可能会被利用。我有点担心这个。例如,如果1000个链接重定向到同一页面怎么办?该页面是否会因滥用而受到处罚?在这种情况下,我最好用404来代替,或者干脆用301来代替。@Marius,404的错误会让事情变得更糟。当存在多个(可以是2个、10个或1000个)指向该页面的链接时,使用301是谷歌识别默认页面的首选方法。查看Google的文章以获得更多的信心。是的,2或10个链接不是问题,但我检查过的你的文章和其他来源没有说明这个数字是否有限制,所以谁能说1000个链接不会太多?也许你在别的地方读到过——你能肯定地说重定向链接的数量不受限制吗?@Marius,我无法向你提供任何谷歌文档来证实我刚才所说的。大约三年前,我的公司正在为美国市场进行DNS名称变更以及产品目录URL重组(例如,
/product.jsp?id=X
/product-friendly-URL
)。当时我们请求谷歌提供帮助,他们的反馈是使用301重定向。我们的网站有大约5500个链接。我想没有人确切知道谷歌是如何工作的:)谢谢你,汤姆,谢谢你抽出时间。