我想保護我的網站免受網站複製。我看過Ajax Toolkit NoBot,但不幸的是它不符合我的要求。如何在ASP.NET中實現NoBot/AntiBot
以下是我的要求。
- 只有0.5%的頁面會有後貼,其餘頁面看起來像靜態頁面。所以檢測應該在最初的請求時發生,而不是在回發之後。
- 同時我想允許搜索引擎爬蟲。什麼是檢測搜索機器人的最佳方法?用戶代理不正確的方式?
也有可能通過在內容中填充抽取詞(我的網站url等)來混淆網頁內容,這些詞將不會顯示我的網站。但是,通過使用JQuery(客戶端)/ HTMLDocument(服務器端)編碼,不應輕易刪除這些填充的單詞。
任何抽象的想法也歡迎。
如果你的答案是否定的,請不要回答。如果有任何可能的方法,建議我。
+1有趣的方法。 – NotMe 2010-09-13 12:47:29