【问题标题】:How should I deal with SEO-unfriendly links?我应该如何处理对 SEO 不友好的链接?
【发布时间】:2009-08-13 14:22:41
【问题描述】:

我正在与一个电子商务网站合作,该网站是大量数据驱动和动态生成的,因此许多链接也是动态生成的。问题是我们使用的系统不是开源的,所以系统生成的任何链接都无法更改。我正在使用 ISAPI Rewrite 将请求从友好的 URL 重写为丑陋的 URL。我应该 301 从这些丑陋的不可更改的链接重定向到友好的链接吗?那么我有两种情况:

不友好的 url 请求 -> 重定向到 友好的网址
友好的 url 请求 -> 重写 -> 从不友好的地方加载内容 网址

我的 SEO 经验大约持续一周,因此我感谢任何大师的意见。 :)

【问题讨论】:

    标签: seo


    【解决方案1】:

    是的,从旧链接到新链接的 301。这将保留旧的链接汁。

    【讨论】:

      【解决方案2】:

      用于 IIS 7.0 的 Microsoft URL 重写模块提供灵活的基于规则的重写引擎,可用于执行广泛的 URL 操作任务,包括但不限于:

      • 通过动态 Web 应用程序启用用户友好和搜索引擎友好的 URL;
      • 根据 HTTP 标头和服务器变量重写 URL;
      • 网站内容处理;
      • 根据 URL 段或请求元数据控制对网站内容的访问。

      【讨论】:

      • 不幸的是,我认为我们的系统在 IIS 7 上有一些问题。我们被 6 困住了(很明显我不是我们使用的系统的忠实粉丝吗?:D)。无论如何,对于那些不卡在 6 的人来说,这可能是一个很好的解决方案。
      【解决方案3】:

      这真的取决于。

      假设链接是 shop.com/?item=cake。将其重定向到 shop.com/cake 对您没有多大好处,因为您必须首先以相同的方式到达那里。

      这样的东西很好,它的链接在页面上是绝对的,但如果用户只是从他们搜索的输入或一些标签开始可能不是最佳解决方案。

      【讨论】:

      • 是的,问题是链接会被硬编码为丑陋的格式,我们无法更改它们。用户可能会登陆 /widgets/whirlygig/,但如果他单击链接查看红色的 whirlygigs,它将看起来像 widgets.aspx?type=whirlygig&color=red。真正糟糕的是,我们必须考虑这些查询字符串变量的每一种可能组合,并 301 将它们重定向到对 SEO 友好的对应项。更糟糕的是,我们无法控制这些变量(电子商务系统的一部分),因此如果它们在下一次构建中发生变化,我们的重定向将不再有价值。
      猜你喜欢
      • 2012-04-27
      • 2010-11-01
      • 2012-09-17
      • 1970-01-01
      • 2014-03-25
      • 1970-01-01
      • 2011-02-14
      • 2018-10-02
      • 1970-01-01
      相关资源
      最近更新 更多