SEO -- 主题 slug 中是否包含类别名称?

I have a site with more categories than I care to admit >750. Content in category Alabama with keywords “apple banana carrot” is completely different from content in category Texas with content “apple banana carrot”.

The concern is that search engines have little way to delineate this content and that having the category name in the slug would help.

Does that make sense?

(I don’t pretend to understand SEO. )

这个问题还是没人回答吗?我也在寻找答案。我试图编辑分类名称中的 slug 以优化 SEO。

我们最近将分类标识符添加到了主题标题中。

这些算法都是黑盒,但 What Is A URL And Why Do They Matter For SEO? - Moz 指出:

虽然使用包含关键词的 URL 可能 提升您网站的搜索可见性,但 URL 本身通常不会对页面的排名能力产生重大影响。因此,尽管值得考虑这一点,但不要仅仅为了在 URL 中包含关键词而创建原本无用的 URL。

除了页面内容本身(并且基于站点层级结构,Google 也知道该支持主题是从 meta.discourse.org/c/support 链接过来的),我们已经发送了几个关于分类的强信号。

正如 @Falco 所说,我们将分类添加到了页面标题中,但我们也有适当的 schema.org 标记,其中在 面包屑导航 中包含了分类信息。

所有这些信号都足够强大,以至于 Google 在搜索结果中直接显示分类面包屑导航,而不是 完整 URL:

考虑到 Google 已经知道上述示例链接位于“操作指南”页面层级中,如果 URL 中的分类会对排名产生任何影响,我会感到惊讶。

干得漂亮,@awesomerobot

这是个好消息。我原本就希望以后能轻松找到这个。

我忘了提到,我认为你的案例对实际用户来说比 SEO 更有意义。在一个大型的区域论坛中,我想象会有许多主题既:

  1. 未在标题中明确提及具体区域
  2. 内容足够通用,适用于多个区域

因此,像 community.example.com/t/springfield-restaurant-recommendations 这样的独立 URL 实际上可能适用于美国众多地区……不过,在没有上下文的情况下分享链接的情况非常少见……更常见的情况是,有人会这样说:

看看这些为你加州之旅准备的餐厅推荐:community.example.com/t/springfield-restaurant-recommendations