“SEO友好”网址可以包含唯一ID吗?

时间:2009-05-04 15:03:34

标签: url seo friendly-url

我想开始使用“SEO Friendly Urls”,但生成和查找大型独特文本“ID”的概念似乎是一个重要的性能挑战,相对于简单地查找整数。现在,我知道这不是“人性化”,但如果我从

切换
http://mysite.com/products/details?id=1000

http://mysite.com/products/spacelysprokets/sproket/id

我仍然可以单独使用ID来快速查找详细信息,但URL本身包含将在该详细信息中显示的关键字。这对Google来说是否足够友好?我希望如此,因为它似乎比在最后产生既独特又有意义的东西更容易。

谢谢!

詹姆斯

11 个答案:

答案 0 :(得分:68)

小心允许使用与Stack overflow相同的方法呈现页面。

http://stackoverflow.com/questions/820493/random-text-can-cause-problems

黑帽子会对长尾竞争对手造成重复内容惩罚(相信我)。

您可以采取以下两项措施来保护自己。

  • HTTP 301重定向与您的ID匹配但与文本不匹配的正确文本的任何入站显示网址。
  

实施例:   http://stackoverflow.com/questions/820493/random-text-can-cause-problems   301 - >   http://stackoverflow.com/questions/820493/can-an-seo-friendly-url-contain-a-unique-id

  • 使用规范网址。
  

<link rel="canonical" href="http://stackoverflow.com/questions/820493/can-an-seo-friendly-url-contain-a-unique-id" />

答案 1 :(得分:57)

答案 2 :(得分:11)

查看StackOverflow使用的URL。他们有一个独特的身份,然后他们有SEO友好的东西。你可以省略SEO友好的东西,URL仍然有用。

答案 3 :(得分:5)

你在这里制造了一个恶魔,你正在为技术目标而牺牲业务目标。

如果您要问“从纯粹的业务和搜索引擎优化的角度来看,在网址中包含唯一ID是否更好?”;答案显然是不使用它们。

然后问题就变成了,如果你使用它们,它在搜索引擎中对你有多大伤害?答案是它肯定会产生一些负面影响。还有多少尚待确定。

就“用户友好”而言,不,它们绝对不是用户友好的。

就Google而言,他们声明“尽可能通过修剪不必要的参数来缩短网址。”查看他们的URL structure文档。

答案 4 :(得分:4)

我不知道向网址添加ID会导致任何问题。实际上它非常有用,因为它允许更改URL的人/搜索引擎友好部分,而不会导致链接到搜索引擎已编入索引的页面。以SO为例,这里是您问题的链接:

https://stackoverflow.com/questions/820493/you-can-put-any-text-you-want-here

答案 5 :(得分:1)

没错。越来越多的服务开始使用混合解决方案Paul Tomblin already pointed out。除了SO,Tumblr也使用这种模式(也许是第一种)。

此外,在某些类似Google News的服务中,网址必须包含唯一的数字ID。

答案 6 :(得分:1)

摆脱参数化的网址肯定会有所帮助。根据我的经验,只要在网址中没有'?key = value'对,包括ID就没有伤害或帮助。

答案 7 :(得分:1)

我在这里有两个看似矛盾的要点: -

  1. 没人看网址!经验已“训练”浏览器用户将“地址”框内容呈现为不可见,他们知道内容将是“不可读”,“无意义”和“混乱”中的任何两个,因此他们完全忽略它。

  2. 使用可以轻松转换为整数的字符串可能比使用稍长的字符串(hash()与to_int())转换为整数相比,可以提供轻微的性能优势。但是,在普通Web应用程序的上下文中,任何性能差异都是可以忽略的。

  3. 我的建议是坚持你的舒适。

答案 8 :(得分:0)

使用modrewrite之类的内容在网址到达您的服务器之前对其进行解析。因此,您可以将http://oorl.com/99942/My-Friendly-Text-For-Search-Engines/之类的slu_转换为http://oorl.com/lookup.php?id=99942。这也可以让您更改用于优化某些链接的slug和关键字,而不会损坏功能。

答案 9 :(得分:0)

与友好网址相比,重复推荐会产生更多负面影响,请注意使用带有ID的虚假文字,您的竞争对手可能会错过使用此功能。

答案 10 :(得分:-1)

是的,实际上,更多 SEO友好,在您的网址中包含一个数字,因为它意味着谷歌一直在更新您的内容。

我很确定如果您没有以某种方式附加到您的网址的增量号码,那么在Google新闻中编制索引会更加困难。