我對你有個問題,我需要維護兩個站點(讓我們將它們命名爲example.com和yyy.com),它們將會像別名一樣。兩個網站,內容相同,如何重定向?
我希望訪問者能夠通過它們訪問具有相同內容的頁面。 這樣做的最好方式是什麼,而不會遇到搜索引擎的麻煩?
我知道301重定向,但我希望訪問者留在example.com或yyy.com上,同名地址欄中顯示,不要重定向。
我對你有個問題,我需要維護兩個站點(讓我們將它們命名爲example.com和yyy.com),它們將會像別名一樣。兩個網站,內容相同,如何重定向?
我希望訪問者能夠通過它們訪問具有相同內容的頁面。 這樣做的最好方式是什麼,而不會遇到搜索引擎的麻煩?
我知道301重定向,但我希望訪問者留在example.com或yyy.com上,同名地址欄中顯示,不要重定向。
你可以做的一件事是在你認爲是「副本」的網站的頁面上使用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的人。我也必須執行類似的東西,但把我的意見與鹽
的糧食從理論上講,「內容Location」 HTTP標題是發明了這個作爲defined here和explained here。
然而,搜索引擎prefer「規範」鏈接標籤(如保羅的解釋中)出於同樣的目的,因爲「內容位置」標頭大多被網頁設計者濫用。
我可能會同時使用兩者。