淺談利用搜尋引擎無法識別JS做黑帽SEO

來源:互聯網
上載者:User

  最近福清SEO看到很多網站使用黑帽技術,主要是利用蜘蛛不能很好識別JS檔案而鑽空子。

  JS全稱Javascript,是一種電腦指令碼語言,主要在瀏覽器用戶端解釋執行,Javascript語言可以被嵌入HTML檔案之中,可以做到回應使用者的需求事件而不用任何網路來回傳輸資料。所以當一位使用者輸入資料時,它可以直接被用戶端應用程式所處理。有興趣的朋友可以參考下百度百科解釋。

  福清SEO看到上海某公司利用JS檔案加密,做了一個進階的隱藏技術,讓蜘蛛和訪客看到的頁面是不同的,主要是做隱藏連結和掛黑鏈。筆者看到很多網站包括一些政府網站都被此方式掛上了黑鏈,希望網站主能夠加強安全管理力度!

  百度Google搜尋引擎現在可以識別在HTML內的JS跳轉代碼,相對來說Google的識別能力更強,但是對於檔案調用JS方式Google和百度處理分析能力都是有待提高的。

  按理來說,憑藉搜尋引擎強大的運算機制可以進行JS識別的,但搜尋引擎一般情況下是不願意抓取分析JS的,因為JS大部分是指令碼程式設計語言,很多JS 檔案存在迴圈函數,蜘蛛進入後可能處於死迴圈狀態而出不來,這樣對於資源會造成巨大浪費!而對於加密的JS,我們人為分析起來都費時間,更何況蜘蛛呢?!

  最近還看到一種作弊手法是通過JS檔案判斷進入網站是訪客還是蜘蛛。如果你通過搜尋結果點擊網站,那麼就會被跳轉進入對方設定的目標網站,如果你通過直接在地址欄輸入網址,那麼進入就是這個網站原本的面目。

  如果有興趣進行正當研究的朋友可以在SEO部落格上留言留下連絡方式,筆者樂意與您共用加密的JS與判斷訪客與蜘蛛的JS檔案。

  Google和百度搜尋引擎官方文檔都有提到不建議的網站使用JS,JS會干擾搜尋引擎正常抓取網頁,而作弊者的手法就是反其道變相討好搜尋引擎,把JS封裝到.JS檔案裡面,讓搜尋引擎覺得網站是正常處理或者說過濾一些無用的資訊,故而不會引起搜尋引擎的懷疑。

  但是福清SEO部落格從來都是提倡做白帽SEO的,對於黑帽、作弊是深惡痛絕的,並且筆者也相信在不久的將來,搜尋引擎定能建立起打擊黑帽SEO技術的機制,維護互連網公平,還互連網一片淨土!

  本文由SEO部落格原創,文章地址http://www.fqseo.org/540.html,歡迎轉載,轉載請保留出處,謝謝配合~



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.