有誰知道如何檢測傳入請求是否來自搜索引擎機器人? HTML標頭是否包含任何特定的信息?如何知道傳入的請求是否來自搜索引擎機器人?
0
A
回答
3
您通常可以在HTTP標頭中使用IP和用戶代理的組合來找出它。這裏有一篇關於它的文章:http://www.jafsoft.com/searchengines/spider_hunting.html
1
您可以使用jQuery從請求中檢查用戶代理。
您可以通過$ .browser
獲取此信息:請記住,雖然,這是很容易僞造。
1
HTTP請求有一個名爲'user agent'的字段。此字段指定請求是來自Mozilla或Internet Explorer還是某個搜索引擎機器人。 Java,PHP每個都有自己的命令來讀取這個用戶代理字段。
相關問題
- 1. 指示搜索引擎機器人等
- 2. Ruby on Rails,如何確定請求是由機器人還是搜索引擎蜘蛛做出的?
- 3. 是否Lucene搜索引擎支持HTTP請求
- 4. 搜索引擎機器人抓取論壇如何?
- 5. 如何檢測頂級合法搜索引擎機器人?
- 6. 搜索引擎機器人如何工作?
- 7. Cufon如何影響搜索引擎優化和搜索機器人?
- 8. 如何知道Kohana請求是否是內部請求?
- 9. 如果有人在...之前使用Sphinx搜索引擎,你知道它是否可以加入單詞嗎?
- 10. 如何知道請求來自觸發器點擊
- 11. 如何知道一個HTTP請求是來自阿賈克斯?
- 12. 搜索私人數據庫的自定義搜索引擎
- 13. 如何拒絕來自www.example.com和exsample.com的搜索機器人
- 14. 不同的網站主題和搜索引擎機器人
- 15. 是否通知用戶被列爲機器人,降級搜索引擎中的網站?
- 16. 篩選出搜索引擎機器人流量
- 17. 是否有任何python lib來搜索引擎(S)結果?
- 18. 來自索引開發站點的區塊搜索引擎
- 19. 請求是否來自iframe?
- 20. 自定義搜索引擎
- 21. 如何知道請求是否是asp.net mvc中的ajax?
- 22. 谷歌自定義搜索引擎機器人不接受20%或空格
- 23. 通常,我應該怎樣做才能響應搜索引擎機器人請求的錯誤格式
- 24. 如何檢查perl cgi請求是否來自本地主機
- 25. 如何使用api.ai將Google搜索引擎集成到聊天機器人?
- 26. 搜索引擎如何合併來自倒排索引的結果?
- 27. 如何知道mysql表是否使用myISAM或InnoDB引擎?
- 28. Javascript生成的SVG文本是否被搜索引擎索引?
- 29. 找出ASP.NET請求是否來自本地機器
- 30. 手機(iPhone,Windows CE,Symbian,Android)搜索引擎(文本索引器)?