網絡安全對于SEO影響,似乎已經是一個老生常談的話題,不過,我還是想來談談我的個人體驗,試圖能給陳舊的話題帶來一縷新鮮的氣息。
現在網絡安全對SEO的影響越來越大,最近的紫田事件就是一個典型案例。且不說伺服器關掉或者網速慢會影響巨大,單單就網站掛馬這樣的事情,就對網站傷害很大。我這些天很認真的體驗了一把。前些天,一個網站疏于治理,由于被掛馬而導致google對網站進行了屏蔽。
該網站的治理員在9.11早晨查看流量統計系統時,告訴google流量完全沒有了,我覺得很納悶。假如google流量忽然消失,那可能有以下幾種原因:
1)網站作弊被google降權或者直接被刪除;
2)網站中了木馬,被google屏蔽;
3)網站或者流量系統出了錯誤和故障,無法訪問和統計;
等我從海邊游玩回來進行處理,日期已經是9.13了。我按照1、2、3的順序挨個檢查了一遍。發現網站要害詞的收錄和排名沒有什么變化,但看到檢索結果中有這樣的提示:“該網站可能會損害您的計算機”,當我點擊網址進去時,發現被google給攔截了,無法達到網站。說明該網站掛馬了。通過google治理員后臺,我發現google爬蟲在9.9這一天的凌晨4點鐘過來抓取了該網站頁面,此時正好碰巧該網站剛剛被放了木馬。不過真正攔截流量是在9.11才開始的。
于是,大致整理了一下接觸屏蔽的思路:
首先,刪除網站頁面的木馬;然后通過一系列的方法讓google盡可能快的知道,重新更新該網站檢索頁面,以便能盡快解除屏蔽。思路確定了。接下來就要進行具體的實施。
具體操作步驟如下:
1)清除網頁中的木馬
刪除現有的網頁中的木馬,主要有這樣類似的代碼:
<iframe…或者 …xxx.js></script>
出現上面這些特征的代碼,假如里面包含的網址不是自己網站的,那基本上就是中了木馬了。我們比較常見的木馬是<iframe,對網站首頁以及其它主要頁面的源代碼進行檢查,用記事本打開這些頁面后,以“<iframe”為要害字進行搜索,找到后可以查看是否是掛馬代碼。不過碰上有經驗的黑客,會編寫一段代碼將整句掛馬代碼進行加密,這樣我們就很難找到網頁中的掛馬代碼。這時可以將所有網頁文件按修改時間進行排序,假如有個別網頁被修改,我們可以很快地發現。
2)刺激google快速更新
木馬被清除了,google上還是被屏蔽著。這時就想辦法讓google爬蟲重新檢索網站,更新檢索結果。這樣,網站的屏蔽才能被解除。刺激google更新的的手段有如下一些:
1)持續更新網站首頁的文章;
2)重新給google提交網站地圖;
3)為網站去找一些高質量的外鏈;
4)申請審核。當網站有病毒后,在google網站治理員工具內的“診斷”頁面會有一個提示,就是說網站含有惡意代碼,然后會提示你可以“申請審核”填寫相關信息提交。
上面的一些手段可以讓刺激google爬蟲能”快速抵達現場”,快速更新網站的檢索結果。
我整理好以上思路后,在9.14這一天讓該網站的治理員按照相關的細節要求去處理這件事情。直到9.21,google解除了對該網站的屏蔽。進入google的后臺發現,google在9.14那日過來重新抓取了一次網頁。可能正趕上網站頁面的更新。從9.14開始執行解除的工作操作到9.21被解除,正好經歷了1個星期。
留言列表