【问题标题】:SEO - name & id separator dash vs slashSEO - 名称和 ID 分隔符破折号与斜杠
【发布时间】:2011-12-10 10:12:48
【问题描述】:

【问题讨论】:

  • 如果它被迁移到 Pro Webmasters,它将作为 this question 的欺骗而被关闭。

标签: url seo


【解决方案1】:

我不确定一个会比另一个 SEO 表现更好,但我个人更喜欢你的第三个选择 http://domain.com/1234/super-friendly-seo-title。在这种情况下,页面名称非常干净的原因。 ID 1234 并不是页面名称中真正有价值的部分,它纯粹是页面的唯一标识符。我认为它也使重写规则和代码更容易处理。 ID 实际上是 URL 中唯一重要的部分,用于确定要服务的页面。 SEO 文本完全是多余的。

几点说明: 确保呈现的页面仅基于 ID 而不是 SEO 文本。例如你想要:

以相同的页面内容进行响应。

这样做的主要要求是确保您在页面上创建一个规范的链接元素,其中包含指向您当前首选页面名称的 URL。例如:如果您当前的页面名称应该是 Some-Other-Text,那么您的规范链接元素将如下所示:

<link rel="canonical" href="http://domain.com/1234/Some-Other-Text" />

对于 ID 为 1234 的页面。

如果请求的页面名称与您当前首选的页面名称不匹配,您可以在代码中使用 301 重定向,但这不是必需的,因为规范链接元素会产生相同的结果。

这种技术的美妙之处在于,如果您更改页面名称,则无需编写另一个重写规则。由于 ID 保持不变,因此您可以随时更改页面名称,并且规范链接元素将充当搜索引擎的重定向。

我希望这是有道理的。如果有什么不清楚的地方请告诉我,我会尽力澄清。

【讨论】:

猜你喜欢
  • 2011-11-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多