如何防止站內搜索被黑帽SEO利用

閱讀 ?·? 發布日期 2020-05-11 07:05 ?·? admin

我們有時候做網站,要特別注意一些細節之處,因為可能會在你想象不到的地方沒準在黑帽SEO看來就非常有價值并且可以加以利用。而且,一般黑帽SEO發現了漏洞之后,必須大規模的利用這一漏洞才能夠獲得比較好的效果。數量太少,在SEO上是很難奏效的。網站建設網站設計網站制作★網頁設計-599元全包;企業網絡推廣☆網站優化seo☆關鍵詞排名☆百度快照-2200元全年展示;做網站優化排名-網站建設公司

  今天,我們聊聊黑帽SEO利用大站點站內搜索來做排名這一漏洞。

  講到如何通過SEO去攻擊一個網站的話,如果對方網站存在這個搜索漏洞的話,我覺得這個方式是最好的了。比那些給對方網站群發鏈,給對方刷流量的方式都要好。

  一般正常的商業網站,大部分都會有站內搜索功能。如果有SEO意識的網站,會屏蔽掉搜索引擎對站內搜索頁的收錄。

  我先講一個利用站內搜索來做排名的大站例子。

如何防止站內搜索被黑帽SEO利用

  這個網站好像是ebay吧還是亞馬遜,好像是ebay。有點忘記了,好幾年前的事情了。ebay的網站權重非常高了吧。要記住,利用第三方來做排名的都是要對方網站權重很高這個前提的。

  那么ebay的站內搜索當時沒有屏蔽搜索引擎收錄。那么黑帽SEO就在Ebay的站內搜索里面搜索例如這些詞:網站優化公司QQ1223332。類似這種關鍵詞。這個漏洞是被黑產利用的,所以搜索的大量都是一些黑灰產業的關鍵詞。

  當時我大概看了下這類數據量,大概有數千萬之多。幾千萬的頁面,被搜索引擎收錄了,按照比例來算都會有一定的效果。

  所以,我們想一下。如果一個網站比較欠缺技術運維人員的。網站被人通過搜索導入了幾千萬頁面數據,都不知道。那對這個網站來說是不是個災難。絕對能夠通過這個方式影響網站在搜索引擎的表現。

  大家可能會有疑問。我們不是說搜索結果頁,搜索引擎一般不會那么容易收錄和給予排名嗎。而且還建議我們URL里面盡量不要帶Search這樣的單詞嗎。

  確實如此。但是如果情況發現在大網站上,而且又是產生了海量的數據出來了的話,搜索引擎的算法處理就有點跟不上了。這種一般都會需要被舉報,被人發現后,工程師來處理才會解決。

  例子二:利用站內搜索來做鏈接。

  這個也是一絕。有些網站的站內搜索功能是支持輸入HTML代碼或者UBB代碼的。這也是蠻奇葩,但確實只能說人家程序猿太單純,你們黑帽SEO太狡猾。

  比如說,有些黑帽SEO拿著鏈接代碼例如:

  <a href="http://krq623.cn">SEO</a>

  到人家網站的站內搜索里面去搜。

  一般的網站對于沒有這個搜索結果的話,就會提示:找不到這個什么什么搜索結果。

  但是問題的關鍵就在于這個提示這里。因為他輸入的是一串HTML鏈接代碼。那么在這個提示這里這串HTML代碼就會轉換為一個鏈接了。說到這里,你是不是很佩服黑帽SEO的靈巧。

  那么同樣的,他可以開發一個簡單的程序,在站內搜索10萬-50萬次。然后等搜索引擎按照一定的比例來收錄好了。如果最終只收錄了1000張網頁,那么就增加了1000個鏈接。

  如何防止站內搜索被利用?

  最簡單有效的就是屏蔽掉搜索引擎收錄站內搜索頁。因為不管會不會被人利用,站內搜索頁都是一些低質量的頁面。即使是從正常的SEO邏輯來講,也不要讓搜索引擎收錄太多這些站內搜索頁,以免占據了正常頁面的各項搜索資源。

  第二,如果你不想屏蔽站內搜索。那就必須要有技術運維及時發現站內搜索數據是否異常。再設置敏感詞詞庫過濾掉一些黑灰產業的關鍵詞。然后站內搜索必須是純文本形式。等等等。

  從黑帽SEO的原理上說,任何向外開口的細節處,都是需要注意的。