如何告诉搜索引擎2个域名是同一个网站?

时间:2009-01-08 22:46:11

标签: asp.net http seo

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

我的问题是因为我知道谷歌有一个重复的内容过滤器,我想知道怎么做以声明性地说这两个域是相同的,而不是重复的内容网站。

谢谢!

5 个答案:

答案 0 :(得分:13)

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

答案 1 :(得分:3)

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

编辑:猜猜Mat打败了我。 : - )

答案 2 :(得分:2)

像男人说的那样使用301标头来重定向。但也尝试使用robot.txt拒绝机器人访问,避免重复内容

答案 3 :(得分:2)

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

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

答案 4 :(得分:1)

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

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