网站被黑修复时,抓取、索引和排名是三个不同环节:抓取是搜索引擎发现并读取页面,索引是把页面存入可供检索的数据库,排名是用户搜索时页面出现在结果中的位置。被黑后页面可能仍被抓取,却被替换内容或注入链接影响索引与排名,因此必须分别取证,不能只看“搜不到”就认定被删。
假设某企业站被黑后,首页标题被改成赌博词,站长在搜索引擎搜品牌名,发现首页消失,于是判断“被K站了”。这个结论过早。正确做法是先分清现象:
site:example.com,如果返回结果里有被篡改的标题和快照,说明页面曾被抓取,且部分内容进入过索引。<title>、<h1>和正文。如果服务器返回的是正常内容,而搜索快照仍是赌博词,说明问题在索引层,不一定是当前抓取层。常见错误是只凭“搜品牌名没有首页”就删库、改模板或提交死链。这样可能把仍可恢复的索引记录一起清掉,反而延长恢复时间。
判断顺序应是:先确认当前服务器返回内容是否干净,再确认搜索引擎抓取到的是哪个版本,最后看该版本是否进入索引并参与排名。被黑修复中,如果只处理模板而不清理已收录的篡改快照,排名仍可能停留在异常状态。
第一个动作是清理恶意代码。它解决的是抓取源问题:搜索引擎下次来访时读到正常页面。第二个动作是提交更新或等待重新抓取。它解决的是索引更新问题:让旧快照被新内容替换。两者不能互相替代。
如果恶意页面已被索引,但源站已清理,可以检查该URL返回状态。若返回200且内容正常,通常需要等待重新抓取;若返回404,则索引会逐步移除,但原有排名也会消失。适用条件是:该URL确实不再需要参与搜索。若它是核心页面,应恢复内容并保持可访问,而不是直接删除。
site:查询确认被黑URL是否仍在索引中。下一步:先备份当前日志和搜索快照,再按“抓取—索引—排名”的顺序逐项记录变化。只有把三个环节分开,才能判断网站被黑修复后问题卡在哪一层。