使用jquery爲用戶生成鏈接而不是爲機器人安全嗎?搜索引擎優化沒有顯示安全機器人的鏈接
例如, 我有一個PRODUCT LIST頁面,可以從不同的PRODUCT DETAIL頁面正確鏈接。 商品詳細頁可能會顯示在這樣一個突出的特點:www.site.com/product3?highlight_feature=3
現在的產品列表頁面的每一個列表項我要添加的所有不同的功能鏈接到產品頁面如。
PRODUCT LIST PAGE
**Product 1** (`www.site.com/product1)
feature1 (www.site.com/product1?highlight_feature=1)
feature2 (www.site.com/product1?highlight_feature=2)
...
我不想讓機器人遵循(因爲商品一覽頁面的網頁排名的損失)功能鏈接,我想使用jQuery來生成這些鏈接。我正在考慮對外部鏈接使用相同的技術,以避免殭屍程序從我的網站退出。它是否安全?如果是這樣,我該如何實現它?
我在測試類似:
$(.myLink).live('click', function(e){
window.location = ... uri;
});
感謝
據記載,Google正在使用jQuery訪問動態內容,因此您的想法可能不會欺騙Googlebot。只需使用'robots.txt'來實現它的目標。 '.live()'已被棄用,以支持'.on()'。 – Sparky
謝謝你的提示,我不知道它已被棄用!好的,那麼我應該怎麼做才能避免bot從我的網站退出到外部鏈接?我有一個聚合網站,每個產品頁面都有很多外部鏈接。我認爲顯示太多的網站鏈接可能會對外部網站造成危險,除此之外bot會很容易地從我的網站退出。 – Daniele
我不是SEO專家,但直到你弄清楚這一點,你可以從網站上阻止Googlebot。我建議閱讀Google向網站管理員提供的有關此主題的所有文檔。我相信您可以在「meta」標籤中逐頁添加「不遵守」指令。也許有一種方法可以在目標頁面中自動添加。 – Sparky