首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免多个域名显示同一网站时来自搜索引擎的重复内容

问避免多个域名显示同一网站时来自搜索引擎的重复内容
EN

Stack Overflow用户
提问于 2013-12-14 08:46:06
回答 2查看 1.2K关注 0票数 0

我正在尝试整理如何正确地显示一个网站在多个域。

给定:

1台具有1个IP地址的with服务器。(1.1.1.1)

100个不同的域名。(example.com、example.net、example.co、example.biz等)

我希望所有100个域名显示的内容,是从1的网络服务器。

在我看来,实现这一目标的最有效方法是使用DNS,如下所示:

example.com区域文件

代码语言:javascript
复制
$ORIGIN example.com.
@ in A 1.1.1.1
*.example.com. in CNAME @

example.net区域文件

代码语言:javascript
复制
$ORIGIN example.net.
*.example.net. in CNAME example.com

example.co区域文件

代码语言:javascript
复制
$ORIGIN example.co.
*.example.co. in CNAME example.com

等等(为了简洁起见,其它DNS记录仅从上面的例子中省略,即,SOA)

这些域名都没有被使用过,所以没有排名。

在我看来,使用301重定向将引入大量的服务器和维护开销。实际上,每个域都需要“单独”托管,并且每个域都需要一个ip地址(可以是一个共享IP)。

在上面的例子中,搜索引擎是否会将由1个With服务器返回到每个域的内容视为重复内容?或者,搜索引擎是否足够聪明,知道尽管域名不同,但所有内容的IP地址是相同的,并且知道它只有在解析CNAME查找后才能获得该内容?

EN

回答 2

Stack Overflow用户

发布于 2013-12-17 00:53:47

如果这些是新的域名,你将无法在第一页排名。谷歌的沙盒不允许这样做。

如今,搜索引擎非常智能,尤其是谷歌。如果您使用重复内容,是的,它将被视为重复内容。

您可能还想检查一下如何使用规范https://support.google.com/webmasters/answer/139394?hl=en

票数 1
EN

Stack Overflow用户

发布于 2013-12-14 09:07:56

搜索引擎会认为每个域名都有重复的内容。你会想要301重定向域/子域回到你的主网站域名。您可以使用重写引擎来完成。如果使用IIS,你可以使用Apache的mod_rewrite和微软的URL Rewrite Module。

您可能能够使用一个重写规则来301重定向所有域。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20578411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档