如何處理並移除網站的惡意程式警告?先修正問題,再申請審查
若網站出現 Google 的惡意程式警告,處理重點是先確認被標示的安全問題、清除有害內容並修補相關漏洞,再提出審查。依 Google 官方說明,網站或應用程式須先符合相關指南規範,才能透過「安全性問題報告」要求審查。送出申請不等於警告立即解除,也不能把其他站長的處理時間當作保證;以下聚焦 Google 警告的確認與送審條件。
先分清楚:網頁執行的程式,還是有害下載?
Google 的安全性問題報告會列出網站代管的可疑檔案。檢查時不要只看首頁是否恢復正常,也要對照報告指出的問題類型:
- 惡意軟體:在此報告中,指未經使用者明確操作便自動執行的網路式惡意軟體。
- 有害的下載內容:指由使用者自行下載的惡意軟體或垃圾軟體項目。
兩者需要檢查的內容不同。官方也提醒,站長可能在不知情的情況下代管有害檔案,因此「不是自己放上去的」不能作為排除問題的依據。若警告出現在行動應用程式,官方另提供申訴途徑,不宜直接套用網站的處理方式。
清除異常內容,也要處理讓問題發生的漏洞
Semrush 於 2024 年的文章建議,偵測到惡意程式或遭駭內容後,應移除惡意程式碼、更新密碼並加強網站安全。這些是修復工作,不能以單純提出審查取代。
一則 Stack Exchange 站長案例描述,WordPress 的 index.php 被注入 JavaScript,網站同時存在有漏洞的外掛;當事人移除該段程式與外掛,並更新網站後,表示 Google 後來自行更新索引、移除了警告。這是個別經驗,不代表每個網站都只需刪除同一檔案中的程式,也不是等待索引更新就能解決感染。
送審前確認修復完成,不承諾解除時限
依官方說明及上述修復建議,送審前應逐項確認:
- 已對照安全性問題報告,處理指出的有害內容或可疑檔案。
- 已清除確認的惡意程式碼,並針對發現的安全問題採取修補措施。
- 網站或應用程式已符合相關指南,再透過安全性問題報告要求審查。
Semrush 說明,Google 會評估問題是否已充分處理。另有站長曾回報數小時至一天解除警告,但明確表示,那是發言前四至五年的經驗,實際結果可能不同。因此,這不能寫成現行的「24 小時內移除」規則;真正的送審前提仍是完成修復,而非等滿某個時數。
惡意程式警告處理的網路各方意見
掃描工具可以幫忙確認哪些問題?
若網站遭入侵並代管惡意跳頁,該檢查什麼?
針對遭入侵並代管惡意跳頁的情況,一則引述建議先掃描工作電腦,清理後更改網站密碼;並檢查惡意跳頁腳本、可能遭上傳的可疑檔案,以及入侵時建立的重寫規則和日誌目錄。這是針對特定入侵情境的建議,不代表所有網站都應直接刪除同名檔案或目錄。
參考資料
- 惡意軟體和垃圾軟體總覽 | Google 搜尋中心 | Documentation | Google for Developersdevelopers.google.com — 討論:掃描工具可以幫忙確認哪些問題?;網站被標記時,是否也要檢查外掛中的連結?
- 虛擬主機資安功能,免費網站安全掃描,虛擬主機免費功能推薦1www.mobile01.com — 討論:掃描工具可以幫忙確認哪些問題?
- If your site has been flagged, "this site may harm your computer" how long before Google takes actionwebmasters.stackexchange.com — 本文論述的參考來源。
- Google Search Console Errors: Identifying and Fixing Themwww.semrush.com · 2024-03-20T10:51:00Z — 本文論述的參考來源。
- If your site has been flagged, "this site may harm your computer" how long before Google takes actionwebmasters.stackexchange.com — 本文論述的參考來源。
- If your site has been flagged, "this site may harm your computer" how long before Google takes actionwebmasters.stackexchange.com — 討論:網站被標記時,是否也要檢查外掛中的連結?
- client website compromised, found a strange .php file. any ideas?webmasters.stackexchange.com — 討論:若網站遭入侵並代管惡意跳頁,該檢查什麼?


一起討論 0 則留言
你遇到什麼狀況?留下問題或實作經驗,一起找到下一步。
目前還沒有留言,歡迎開始第一個討論。