2011-02-24 47 views
1

我對你有個問題,我需要維護兩個站點(讓我們將它們命名爲example.com和yyy.com),它們將會像別名一樣。兩個網站,內容相同,如何重定向?

我希望訪問者能夠通過它們訪問具有相同內容的頁面。 這樣做的最好方式是什麼,而不會遇到搜索引擎的麻煩?

我知道301重定向,但我希望訪問者留在example.com或yyy.com上,同名地址欄中顯示,不要重定向。

回答

2

你可以做的一件事是在你認爲是「副本」的網站的頁面上使用rel = canonical標籤。

基本上,在每個頁面的HTML頭部分,您可以知道「原始」網站上的哪個頁面具有相同的內容。 因此,如果(例如)您的站點被稱爲www.yourmainsite.com和www.yoursecondsite.com,你應該上標記yoursecondsite.com Testpage.htm上是這樣的:

<link rel="canonical" href="http://www.yourmainsite.com/testpage.htm"/> 

詳情請參閱here

否則,你可以簡單地告訴搜索引擎不要索引yoursecondsite.com在robots.txt

User-agent: * 
    Disallow:/

警告:我不是一個SEO的人。我也必須執行類似的東西,但把我的意見與鹽

0

的糧食從理論上講,「內容Location」 HTTP標題是發明了這個作爲defined hereexplained here

然而,搜索引擎prefer「規範」鏈接標籤(如保羅的解釋中)出於同樣的目的,因爲「內容位置」標頭大多被網頁設計者濫用。

我可能會同時使用兩者。

相關問題