2013-12-14 88 views
-1

我想弄清楚如何在多個域上正確顯示一個網站。當多個域名顯示同一個網站時避免搜索引擎的重複內容

鑑於:

1個具有1個IP地址的Web服務器。 (1.1.1.1)

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

我希望所有100個域名顯示從1個網絡服務器提供的內容。

在我看來,最有效的方法來實現,這是使用DNS,如下所示:

example.com區域文件

$ORIGIN example.com. 
@ in A 1.1.1.1 
*.example.com. in CNAME @ 

example.net區域文件

$ORIGIN example.net. 
*.example.net. in CNAME example.com 

example.co區域文件

$ORIGIN example.co. 
*.example.co. in CNAME example.com 

等(爲簡潔起見,其他DNS記錄僅從以上示例中省略,即, SOA)

以前沒有任何域使用過,所以沒有他們的排名。

在我看來,使用301重定向會引入大量的服務器和維護開銷。實際上,每個域都需要爲此單獨託管,並且每個域都需要一個IP地址(可能是共享IP)。

通過以上示例,搜索引擎是否會將由1個Web服務器返回到每個域的內容視爲重複內容?或者,搜索引擎是否足夠聰明,知道盡管域名不同,所有內容的IP地址都是相同的,並且知道它在解析CNAME查找後纔得到該內容?

+1

這個問題似乎是題外話,因爲它是關於SEO –

+0

,但問題是標記有2個標籤具有SEO做的,3個標籤有與DNS做...脫離主題基於什麼? –

+1

點擊seo標籤並閱讀 –

回答

0

搜索引擎會考慮每個域的重複內容。您需要301將域/子域重定向回您的主網站域名。您可以使用重寫引擎來完成。如果使用IIS,則可以使用mod_rewrite用於Apache,並使用Microsoft的URL Rewrite Module

您很可能可以使用一個重寫規則來301重定向所有域。

1

如果這些是新域名,您將無法在第一頁上排名。谷歌的沙箱不會允許它。

這幾天搜索引擎非常聰明,特別是Google。如果您使用重複內容,那麼它會被視爲重複內容。

您可能還想檢查一下使用規範 https://support.google.com/webmasters/answer/139394?hl=en