最近福清SEO看到很多網站使用黑帽技術,主要是利用蜘蛛不能很好識別JS文件而鉆空子。
JS全稱Javascript,是一種計算機腳本語言,主要在瀏覽器客戶端解釋執行,Javascript語言可以被嵌入HTML文件之中,可以做到回應使用者的需求事件而不用任何網絡來回傳輸資料。所以當一位使用者輸入資料時,它可以直接被客戶端應用程序所處理。有興趣的朋友可以參考下百度百科解釋。
福清SEO看到上海某公司利用JS文件加密,做了一個高級的隱藏技術,讓蜘蛛和訪客看到的頁面是不同的,主要是做隱藏鏈接和掛黑鏈。筆者看到很多網站包括一些政府網站都被此方式掛上了黑鏈,希望網站主能夠加強安全管理力度!
百度谷歌搜索引擎現在可以識別在HTML內的JS跳轉代碼,相對來說谷歌的識別能力更強,但是對于文件調用JS方式谷歌和百度處理分析能力都是有待提高的。
按理來說,憑借搜索引擎強大的運算機制可以進行JS識別的,但搜索引擎一般情況下是不愿意抓取分析JS的,因為JS大部分是腳本編程語言,很多JS 文件存在循環函數,蜘蛛進入后可能處于死循環狀態而出不來,這樣對于資源會造成巨大浪費!而對于加密的JS,我們人為分析起來都費時間,更何況蜘蛛呢?!
最近還看到一種作弊手法是通過JS文件判斷進入網站是訪客還是蜘蛛。如果你通過搜索結果點擊網站,那么就會被跳轉進入對方設定的目標網站,如果你通過直接在地址欄輸入網址,那么進入就是這個網站原本的面目。
如果有興趣進行正當研究的朋友可以在SEO博客上留言留下聯系方式,筆者樂意與您共享加密的JS與判斷訪客與蜘蛛的JS文件。
谷歌和百度搜索引擎官方文檔都有提到不建議網站使用JS,JS會干擾搜索引擎正常抓取網頁,而作弊者的手法就是反其道變相討好搜索引擎,把JS封裝到.JS文件里面,讓搜索引擎覺得網站是正常處理或者說過濾一些無用的信息,故而不會引起搜索引擎的懷疑。
但是福清SEO博客從來都是提倡做白帽SEO的,對于黑帽、作弊是深惡痛絕的,并且筆者也相信在不久的將來,搜索引擎定能建立起打擊黑帽SEO技術的機制,維護互聯網公平,還互聯網一片凈土!
本文由SEO博客http://www.fqseo.org/原創,文章地址http://www.fqseo.org/540.html,歡迎轉載,轉載請保留出處,謝謝配合~
推薦閱讀
百度權重,注意不是權重,很多人認為百度權重代表了網站的權重,我認為是極大的錯誤。非常大的錯誤>>>詳細閱讀
本文標題:淺談利用搜索引擎無法識別JS做黑帽SEO
地址:http://www.xglongwei.com/a/shousuo/20120622/70162.html