【问题标题】:redirects and SEO [closed]重定向和搜索引擎优化[关闭]
【发布时间】:2012-08-23 16:02:41
【问题描述】:

将多个域重定向到一个域的最佳方法是什么?这是一个多语言网站

我已经读到,将更多域指向一个域可能会以一种糟糕的方式影响搜索引擎的排名?

www.domain.dk -> www.domain.com/dk
www.domain.de -> www.domain.com/de

可以做 301 重定向吗?它会影响 www.domain.com 的排名吗?

【问题讨论】:

    标签: .htaccess redirect seo


    【解决方案1】:

    【讨论】:

    • 谢谢..我不是在寻找好处..我只是确保它不会以糟糕的方式影响排名
    【解决方案2】:

    这实际上是一种非常有益的做事方式,因为它将来自反向链接的域价值整合到单个 .com 域中,而不是将它们分散到多个域中。我建议使用子域(这样您就可以为德语瑞士和法语瑞士执行 ch.domain.com/de 和 ch.domain.com/fr 之类的操作,但文件夹也可以。)

    您应该始终使用 301 重定向来保留域值

    然后你可以使用:

    • Hreflang rel=alternate 标记来指定语言,如果您在每个位置有多种语言(即 .com/dk 可能支持英语和丹麦语)http://support.google.com/webmasters/bin/answer.py? hl=zh-CN&answer=189077
    • Google 网站管理员工具本地化
    • 适当的规范标签。

    【讨论】:

      【解决方案3】:

      您应该始终使用 301 重定向将当前 Url 重定向到新的 Urls。以便 google 了解此 url 是从 this 重定向到 this。

      使用以下代码创建一个.htaccess 文件,它将确保所有进入 domain.com 的请求都将被重定向到 www.domain.com .htaccess文件需要放在你旧网站的根目录下(即你的索引文件所在的目录)

      Options +FollowSymlinks
      RewriteEngine on
      rewritecond %{http_host} ^domain.com [nc]
      rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]
      

      请将 domain.com 和 www.newdomain.com 替换为您的实际域名。

      注意这种 .htaccess 重定向方法仅适用于启用了 Apache Mod-Rewrite 模块的 Linux 服务器。

      【讨论】:

      • 是的。你在写。 .htaccess 仅适用于 Linux 服务器。 & 在 Windows 中我们不能做 .htaccess。
      【解决方案4】:

      使用 301 重定向,因为它是一个永久重定向,它会将 90-99% 的链接汁(排名力)传递到重定向的页面。 301 指的是此类重定向的 HTTP 状态代码。在大多数情况下,301 重定向是在网站上实现重定向的最佳方法。

      来源:http://www.seomoz.org/learn-seo/redirection

      【讨论】:

        猜你喜欢
        • 2018-07-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-28
        • 1970-01-01
        • 2011-05-14
        相关资源
        最近更新 更多