2012-05-02 34 views
1

我有一個網站,上面有4個下拉菜單。這些下拉菜單中的每一個都會重定向回有問題的頁面,但帶有一個url參數以告訴它如何對結果進行排序。第一個下拉菜單有13個選項,其他三個分別有4個選項。當然Google會看到重複的內容,併爲我的搜索引擎優化服務。在Google上避免重複的搜索頁面

由於包含13個選項的下拉列表是一個類別分類器,所以我已經能夠獲得重複的內容,因此我已經使用它來更改每個頁面上的標題以幫助停止整個重複的事情,但是其他3個是純粹的分揀機,不能真正用於改變頁面的標題(不應該是)。

於是我想出了一個解決方案:

  • 禁止的網頁(/搜索)中的robots.txt
  • 添加13頁(從類別分揀機)到sitemap.xml的,因爲他們有單獨的標題應該很好地工作。

問題是我應該添加一個nofollow分揀機鏈接來阻止Google採取它們,或者該網站地圖只是索引該網址並且不遵循其中的其他鏈接?

或者還有更好的方法嗎?

另外,作爲一個側面說明:

如果我有像sitemaps.xml網址:

/用戶/視圖id = 1

但我有一個robots.txt線像:

不允許:/用戶/視圖

能否谷歌仍然指數Sitemap的網址,是它阻止訪問動態網頁這樣一個好的做法?

感謝,

回答

0

一種更好的方式來處理,這將是使用canonical URLs。這將告訴Google哪個頁面是「主要」頁面並將其包含在其索引中,並且與其重複的其他頁面應被視爲同一頁面(並且不包括在搜索結果中)。這可以防止您不得不阻止頁面,或者更糟糕的是,在內部頁面上使用nofollow。事實上,在我所鏈接的博客文章中,他們給出的例子幾乎與您的使用案例相同。

+0

甜蜜的歡呼聲,不知道我是如何錯過的:\ – Sammaye

+0

這裏有很多。很難跟蹤這一切。這就是我們都在這裏的原因! –