【问题标题】:.HTACCESS SEO Inquiry.HTACCESS SEO查询
【发布时间】:2012-04-09 22:13:42
【问题描述】:

如果我在 .HTACCESS 文件中使用 RedirectMatch301 代码:

原文:/automobiles/pickups/?category=classic

重定向:RedirectMatch 301 ^/automobiles/(.*)/?$ /?s=$1 [L]

它会损害我的 SEO 状态吗?

【问题讨论】:

    标签: php html seo


    【解决方案1】:

    301 是在您的场景中使用的最佳重定向,例如永久重定向。我可以推测通过 301 传递的链接值会略有下降,因此最好更新原始链接以指向它们的新目的地。如果您不让其他人更新外部链接,也不会受到伤害。虽然肯定会更新内部链接以指向新的 url。

    编辑:

    我通常使用 RewriteRule 而不是 RedirectMatch 301。

    RewriteRule ^/automobiles/pickups/([a-z-]+)$ /automobiles/pickups/?category=$1 [R=301,L]

    将您的网址 /automobiles/pickups/?category=classic 重写为 /automobiles/pickups/classic

    使用 Firefox LiveHeaders 确保访问 /automobiles/pickups/?category=classic 将返回 301 到 /automobiles/pickups/classic,并将所有内部链接更改为指向 /automobiles/pickups/classic

    【讨论】:

      【解决方案2】:

      SEO 重定向,从坏到好:

      • Javascript
      • htaccess 重定向
      • htaccess 重写

      如果可以,请使用重写而不是重定向。显然,重定向 301 并没有那么糟糕,但是,因为没有人真正知道机器人的标准,所以最好避免它。

      【讨论】:

        【解决方案3】:

        不会,它不会影响您的网站 SEO。如果您使用的是 301 永久重定向技术。

        301 重定向是最有效且对搜索引擎友好的网页重定向方法。实施起来并不难,它应该保留您对该特定页面的搜索引擎排名。如果您必须更改文件名或移动页面,这是最安全的选择。代码“301”被解释为“永久移动”。

        【讨论】:

          猜你喜欢
          • 2012-01-05
          • 1970-01-01
          • 2012-10-10
          • 2019-10-31
          • 2013-01-11
          • 1970-01-01
          • 2012-09-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多