【问题标题】:How to tell to Search Engines that 2 domain names are the same website?如何告诉搜索引擎两个域名是同一个网站?
【发布时间】:2009-01-08 22:46:11
【问题描述】:

如果我有 2 个域名指向同一个网站(例如:microsoft.com 和 microsoft.net 都指向 microsoft.com),搜索引擎如何区分这两个网站是同一个网站而不是重复内容?

我的问题是因为我知道例如 Google 有一个重复的内容过滤器,我想知道如何声明这两个域是相同的并且不是重复的内容网站。

谢谢!

【问题讨论】:

    标签: asp.net http seo


    【解决方案1】:

    选择哪个是主域,然后在另一个上实现 301 重定向。

    【讨论】:

      【解决方案2】:

      用户始终停留在输入的域中很重要,还是第二个仅仅是第一个的别名?如果是后者,您可以在用户访问其中一个别名时将 HTTP 重定向到所需的域名。

      编辑:猜猜马特打败了我。 :-)

      【讨论】:

      • 大约十秒,但这只是因为我打字少。
      【解决方案3】:

      就像人说使用 301 标头重定向。但也尝试放置一个robot.txt来拒绝机器人访问并避免重复内容

      【讨论】:

        【解决方案4】:

        使一个站点 301 重定向到另一个站点 但不要尝试 robots.txt 的愚蠢想法 {至于 1,如果辅助站点是“真实”站点的 301,则 robots.txt 不能存在,因为对任何内容的所有请求都指向主站点,这意味着包括 robots.txt 在内的所有内容

        因此在任何地方都没有重复的内容 所有内容仅在一个站点上 另一个只是说{你在错误的地方去这里吧}

        【讨论】:

          【解决方案5】:

          您可以与大多数域名托管服务商建立永久转发(301)。

          对于子域,您通常可以使用 HttpHandlers 来处理。

          【讨论】:

            猜你喜欢
            • 2011-03-30
            • 2018-04-15
            • 1970-01-01
            • 1970-01-01
            • 2012-02-24
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多