2010-01-05 51 views

回答

4

您可以在IFRAME標記中包含要隱藏在Googlebot中的頁面部分,並阻止從robots.txt文件中包含的文件的索引。

添加的iframe在您的頁面

<iframe src ="sidebar.asp" width="100%" height="300"> 
    </iframe> 

這裏的規則,側邊欄在robots.txt文件塊的蜘蛛添加

user-agent: * 
disallow: sidebar.asp 
+0

這通常是一個很好的機制,但對普通用戶可能有缺點。 – Jason 2010-01-06 17:40:16

+0

這看起來不錯,但我的邊欄是動態的,很難被分離出來。 – bryantsai 2010-01-07 04:10:30

+0

看起來像谷歌明確支持它,就像AdSense支持的那樣,這是唯一的方法... – bryantsai 2010-01-11 12:56:18

1

如果您正在爲AdSense做這件事,here's an article關於如何從刮板中排除內容。如果您不希望Google關注鏈接,則可以爲其提供rel="nofollow"屬性。否則,恐怕你在這裏可能會倒黴。

別的東西,你可以做,但我不一定會推薦這樣做,是渲染你的頁面之前檢測用戶代理,如果它是一隻蜘蛛或機器人,沒有顯示要排除你的頁面的部分。

+1

隱形是一個非常危險的技術 – Rinzi 2010-01-06 16:34:11

+0

因此「但我不一定會推薦做」我的聲明的一部分:) – Jason 2010-01-06 17:39:42