2012-02-15 57 views
1

我有位於重寫規則與谷歌搜索引擎

www.website.com

某些頁面有指向

sub.website.com 重寫代理規則,一個網站(一個駐留在不同服務器上的wordpress安裝)

等等; www.website.com/some-article.aspx顯示內容從=>sub.website.com/articles/some-article/ (和地址保持untouced)

問題是谷歌將索引兩個頁面,這會創建重複的內容。 我只希望谷歌索引此頁:www.website.com/some-article.aspx

任何有關於這個問題的經驗,或有一個想法?

謝謝。

回答

0

WordPress的幾個SEO插件將規範標籤添加到頁面,該頁面會告訴搜索引擎您的哪個域名包含正式版本。一旦激活,應該沒有問題。

0

現在大多數搜索引擎都支持head部分的規範鏈接元素,所以在您的sub.website.com wordpress安裝中,您需要創建一個wordpress插件,爲每個頁面添加此元素,並使用正確的規範URL 。喜歡的東西:

<link rel="canonical" href="www.website.com/some-article.aspx"/> 
0

如果你不希望在索引的sub.website.com任何內容,您可以創建一個robots.txt文件中的sub.website.com的根目錄下,並添加以下條目。

User-agent: * 
Disallow:/

如果你只是想限制某些目錄如果sub.website.com根目錄與其他網站共享例如e.g /articles將其更改爲

User-agent: * 
Disallow: /articles/ 

www.website.com,然後看到這post關於如何修改您的.htaccess服務正確的robots.txt指令

+0

>駐留在不同的服務器上 – 2012-02-16 00:36:08

+0

我實際上最終做了類似的事情。 我創建了一個robots.php文件並制定了一個重寫規則,指向robots.php的 robots.txt。 robots.php比檢查地址是否被直接訪問,如果它是顯示「不允許:/」。謝謝。 :) – Hanan 2012-02-16 10:58:31