Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何告诉搜索引擎两个域名是同一个网站?_Asp.net_Http_Seo - Fatal编程技术网

Asp.net 如何告诉搜索引擎两个域名是同一个网站?

Asp.net 如何告诉搜索引擎两个域名是同一个网站?,asp.net,http,seo,Asp.net,Http,Seo,如果我有两个域名指向同一个网站(例如:microsoft.com和microsoft.net都指向microsoft.com),搜索引擎如何区分这两个网站是同一个网站而不是重复的内容 我的问题是因为我知道谷歌有一个重复的内容过滤器,我想知道如何声明这两个域是相同的,不是重复的内容网站 谢谢 选择哪个域作为主域,然后在另一个域上实施301重定向。用户始终停留在输入的域是否重要,还是第二个域只是第一个域的别名?如果是后者,当用户访问其中一个别名时,您可以将HTTP重定向到所需的域名 编辑:我猜Mat

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

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


谢谢

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

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


编辑:我猜Mat比我快了。:-)

您可以与大多数域宿主建立永久转发(301)


对于子域,您通常可以使用一个HttpHandlers来处理这个问题。

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

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

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

大约十秒钟,但只是因为我打字少了。