12

对于搜索引擎优化目的,URL 中 slug 的位置是否重要?

毫无疑问,您可以对 URL slug 进行编码以按任何顺序正常工作。我更想知道搜索引擎是否对右侧和左侧的 URL 部分赋予不同的权重

例如,这里的 slug 出现在 URL 的末尾: 为什么有些网站会在 URL 的末尾添加“Slugs”?

而这里的 slug 出现在 URL 的中间: https://stackoverflow.com/questions/why-do-some-websites-add-slugs-to-the-end-of-urls/47427

4

5 回答 5

8

最好将语义内容较少的内容推到右侧,因为它更有可能被认为相关的内容的长度限制所截断。因此,您发布的第二种形式对于 SEO 而言会比 SO 的方式更好。(更好的是使用 slug 作为真正的标识符,并将无语义内容的 ID 排除在外。)

于 2009-04-07T19:44:34.580 回答
4

我总是遵循这样的规则,即在为用户(实际用户或谷歌)确定 URL 中最重要的信息时,从右到左移动很重要。因此,您必须问自己的问题是,您是否希望您的用户将 ID 或标题视为页面中最重要的内容。

另外,如果他们放弃号码,只留下标题,会发生什么。该页面正确地爆炸了,但是如果您放下蛞蝓并留下号码会发生什么。页面正常运行。

于 2009-04-07T20:02:48.030 回答
3

不幸的是,考虑到谷歌(和大多数其他搜索引擎)通过默默无闻(如果描述/解释了任何明确的方法,害怕系统游戏)的安全性,就不会有一个明确的、可证明的答案。

总的来说,你可以假设如果它看起来很粘,谷歌会惩罚它,如果它看起来语义/有用,谷歌会推广它。对于上面的 url,我猜测 Google 会同时对待这两者,但这完全是一个猜测,除了在这里停下来的 Google 算法工程师之外,我怀疑你会找到更确定的东西。

于 2009-06-02T15:11:01.167 回答
2

如果 slug 在末尾,解析 URL 可能会容易得多。您可以从路径的开头提取所需的值,然后忽略它之后的所有内容。(所以蛞蝓可能比你拥有的更复杂,有多个“目录”等)。如果您将 slug 放在开头或中间,您必须能够解析它才能找到重要的内容。

于 2009-04-07T19:41:55.537 回答
2
https://stackoverflow.com/questions/727281/blahblablah-lets-assume-that-this-continues-on-and-on-and-on

现在,如果你截断它https://stackoverflow.com/questions/727281/blahbla仍然有效。

在另一种情况下:https://stackoverflow.com/questions/why-do-some-websites-add-slugs-to-the-end-of-urls/47427截断https://stackoverflow.com/questions/why -do-so将没有机会工作。

于 2009-04-07T19:58:46.853 回答