服务器日志里持续出现旧产品图片的抓取请求,而新版产品页已经换成新的主图。若旧地址直接返回404,搜索结果、分享预览和经销商保存的页面仍可能出现空图。处理重点不是把图片重新上传一次,而是判断旧URL承担什么用途,再决定原位替换、重定向或保留过渡访问。

先按图片内容变化选择地址处理方式
新图若只是修正曝光、裁切范围或背景杂物,产品对象和视角没有改变,可以保留原图片URL并替换文件。这样产品页、旧文章及外部收藏仍能取得有效资源。替换时要确认文件扩展名和响应类型一致,不能让以 .jpg 结尾的地址实际返回HTML错误页,也不要因为后台生成了新缩略图就删除仍在使用的原图。
图片表达的产品已经改变时,应启用新地址。型号升级、接口改版或包装变化都可能影响采购判断,继续沿用旧URL会让缓存中的旧图与新文件混在一起。文件名应关联产品ID和图片用途,不必堆入营销关键词。涉及同一型号多批外观时,可参考产品图片新旧外观的归档方法,先确定哪张是当前图,哪些只作为历史证据。
旧地址与新图内容等价,而且服务器允许设置单个资源跳转时,可使用301指向新图片URL。重定向目标必须直接返回200和正确的 image/webp、image/jpeg 等类型,避免图片地址再跳到产品页。若旧图对应停产外观或已不适用的结构,保留旧文件并在相关页面解释更稳妥,不能为了减少文件数量把不同内容强行合并。
同步清理页面引用和缓存入口
产品页正文的 src 只是其中一个入口。响应式页面还可能在 srcset 中保存多个尺寸,列表页使用独立缩略图,页面头部另有 og:image,Product 结构化数据也可能引用主图。更换时应按产品ID检查这些位置,并确认每个地址都属于同一版素材。只改可见主图,分享卡片仍可能显示旧Logo或旧产品,可对照社交分享预览图的更新排查补齐头部引用。
缓存处理要区分浏览器、CDN和源站。沿用相同URL替换文件时,可以更新 Last-Modified 或 ETag,并按现有缓存策略刷新该资源;启用新URL时,页面发布后应清除引用旧地址的HTML缓存。不要批量刷新全站图片时间,也不要给没有变化的文件改名。凯乐丰在技术SEO检查中会对照页面源代码和实际响应头,确认搜索抓到的资源与访客看到的一致。
媒体库还要保留页面引用关系。删除文件前,查询产品详情、系列列表和历史文章是否仍引用该URL;多语言页面使用独立图片时,也要检查各语言版本。编辑后台显示“未使用”并不等于公网页没有调用,模板中的默认图、邮件预览或结构化数据可能绕过正文。可导出图片地址、关联页面和素材状态,逐项处理而不是按上传日期清空目录。
用双向检查确认抓取没有断点
发布后先从页面向图片检查。请求产品页原始HTML,确认主图、缩略图及结构化数据没有旧地址;再请求每个新图片URL,检查状态码、Content-Type、文件尺寸和缓存响应头。图片不应被 robots.txt 禁止,也不能依赖登录或临时签名参数。关于图片名称、上下文和抓取入口,可结合百度图片识别产品图的基础检查一起核验。
再从旧地址反向检查。把更换清单中的旧URL逐条请求,记录结果是200保留、301迁移还是有计划的410下线。访问日志应继续观察旧地址是否来自搜索抓取、经销商页面或站内遗漏引用。若日志仍出现大量站内来源,先修正页面;若主要是外部历史入口,就维持已确定的跳转或过渡文件,不用频繁改变处理方式。
图片更新清单应留下产品ID、旧URL、新URL、处理状态和发布日期,并附一次公网页抽查结果。同一批次更换多张图时,还要保存主图顺序,避免列表页和详情页调用不同首图。搜索平台何时刷新图片无法用固定天数保证,官网能控制的是资源持续可访问、页面引用一致和抓取路径清楚。完成迁移后再清理无引用文件,才能避免产品页正常而图片入口长期报错。