改版或迁移时,核对网站收录情况的核心是确认新旧URL的对应关系是否被搜索引擎正确识别,而不是只看新页面能不能打开。优先做三件事:保留并更新旧URL到新URL的301跳转、检查新页面是否可被抓取、用站点地图和收录查询交叉验证。下面从一个假设例子展开。
假设某站点把“/old/”下的200个栏目页迁到“/new/”,人手只有一人、时间只有两天。常见错误是先改导航和模板,最后才处理跳转,结果旧URL返回404,新URL又因为内链没更新而很少被抓取。正确顺序是:先导出旧URL清单,再逐条建立301,最后提交新站点地图并抽查收录。
curl -I或浏览器开发者工具查看状态码,应返回301且Location指向对应新URL。若返回302,短期可接受,长期应改为301。如果搜索结果显示旧URL仍存在,可能原因有三类:跳转未生效、旧页面仍被外链指向、索引更新滞后。不要断言唯一原因。可执行判断:随机抽10条旧URL,用curl -I看状态码;若全部301,则问题更可能在外链或索引更新;若部分404,则先修跳转。不同搜索引擎支持情况须分别核查,网页搜索、平台推荐与付费广告的收录逻辑不同,不能混用同一套判断。
迁移到HTTPS是常见动作,但HTTPS不保证安全无漏洞或排名。它只是传输层加密。核对收录时,应确认HTTP旧URL是否301到HTTPS新URL,而不是同时保留两个可访问版本。若两个版本都返回200,可能造成重复内容,应通过canonical和跳转收敛。
先导出旧URL与新URL的映射表,逐条验证301状态码,再提交只含新URL的站点地图。若时间只够做一件事,优先修好返回404的旧URL跳转。