结论先说:改版时如果只是调整图片尺寸,最稳的做法是保持原图片文件地址不变,只替换文件本身;如果必须改变文件地址或格式,则要提前把旧地址301跳转到新地址,并同步更新页面里的引用。判断标准是:旧图片地址是否还有外部链接、是否被搜索结果以图片形式收录、是否承担着页面流量。只要其中一项成立,就不能直接删除旧文件。
网站图片尺寸的调整通常分两类,处理方式完全不同。
/img/photo.jpg 从 2000 像素宽压到 1200 像素宽,文件名和路径都不动。这种情况下,搜索引擎和外部引用看到的还是同一个地址,历史积累基本不受影响。/img/photo.jpg 改成 /img/photo-1200.webp,或迁移到图床、CDN 的新路径。这时旧地址会失效,必须做跳转或保留原文件。改版前先统计:哪些图片被其他页面引用、哪些有外链、哪些在搜索结果里有图片展示。这一步决定后面选哪种方案。
适用前提是你能覆盖服务器上的原文件,且不改变文件名、扩展名和目录结构。
<img> 标签是否写了固定的宽高属性。如果写了,同步改成新尺寸,避免页面布局错位。验收信号:图片地址在改版前后完全一致;页面源代码里的引用路径没有变化;抓取工具访问该地址返回的状态码仍是 200。
当你需要改用 WebP、AVIF 等新格式,或图片要迁到新的存储路径时,旧地址会失效。此时要做三件事。
src 指向新地址,减少一次跳转。适用条件是你能控制服务器跳转配置。如果用的是无法自定义跳转规则的托管图床,就退回方案一,用同名覆盖的方式处理。
动手之前,把下面几项整理成一张表,逐条核对:
假设一张产品图同时被三个页面引用,并且有一个外部站点链接到它。改版时直接把文件名从 product.jpg 改成 product-new.jpg 并删除旧文件,外部链接就会指向一个无效地址,图片搜索结果里的入口也会失效。正确做法是保留 product.jpg 并覆盖内容,或者为它配置到新地址的 301 跳转。
改版上线后,逐项验证:
抓取、索引、排名是不同环节。地址返回 200 只说明可以抓取,不代表一定被索引,更不代表排名立刻恢复。改版后出现短期波动属于常见现象,重点是不要让旧地址变成死链。
下一步:把你准备改版的图片按“地址是否变化”分成两组,地址不变的那组直接同名覆盖;地址变化的那组先写好跳转规则,再更新站内引用,最后按上面的检查项逐条验证。