我正在尋找方法來防止頁面各部分的索引。具體而言,在頁面上發表評論,因爲他們根據用戶寫的內容對條目進行了很多權衡。這使得網頁上的Google搜索返回了許多不相關的頁面。防止搜索引擎索引頁面上無關內容的方法
這裏是我考慮迄今的選項:使用JavaScript來阻止搜索引擎看到他們
1)負載意見。
2)使用用戶代理嗅探器不會輸出用於搜尋器的註釋。
3)使用搜索引擎特定的標記來隱藏頁面的某些部分。不過,這個解決方案看起來古怪。據稱,這可以做到防止雅虎!索引具體內容:
<div class="robots-nocontent">
This content will not be indexed!
</div>
這是一個非常醜陋的方式來做到這一點。我閱讀有關谷歌的解決方案,看起來更好,但我相信這只是與谷歌Search Appliance的工作原理(有人可以證實這一點?):
<!--googleoff: all-->
This content will not be indexed!
<!--googleon: all-->
沒有人有其他方法來推薦?以上三項中的哪一項是最好的選擇?就我個人而言,我傾向於#2,因爲它可能不適用於所有的搜索引擎,所以很容易針對最大的搜索引擎。它不會對用戶造成任何負面影響,除非他們故意嘗試模仿網絡爬蟲。
如何在iframe中顯示您的評論(基本上是另一個頁面)? – 2009-12-29 09:40:49
如果該頁面被指定爲不被搜索引擎編入索引,它可能會起作用......但感覺就像是一種非常圓潤的做法......我從來不是iframe的粉絲。 – Blixt 2009-12-29 09:42:01
「這會讓頁面上的Google搜索返回大量不相關的頁面。」 「Google在頁面上搜索」是什麼意思?當頁面與搜索查詢匹配時,該頁面應該顯示在Google搜索結果中 - 您是否擔心自己的頁面會顯示過頻? – 2009-12-29 09:45:36