来自单一图像 CDN 设置的 Google Merchant Feed 警告
我看到一批指向产品图片的 Google Merchant Center 警告,但这些图片在浏览器中可以正常打开。Feed 中的 URL 正确,CDN 在线,产品页面看起来也正常。警告显示图片抓取失败,这让人很想重新提交并等待。 我检查了原始 Feed、图片标头、CDN 规则以及 Google 的抓取时间。问题在于一个防盗链设置,它允许正常的浏览器请求,但阻止了某些抓取工具的用户代理(User Agent)。我们自己的 QA 团队漏掉了这一点,因为每个人都是通过手动打开图片 URL 进行测试的。Merchant Center 看到的响应路径则不同。 解决方法是允许受信任的抓取工具,从产品图片路径中移除该规则,并在 Feed QA 中添加简单的标头检查。我还更改了我们的图片更新流程,以便针对 Feed URL 而不仅仅是店面页面来测试新的 CDN 规则。在下一次抓取后,警告在没有更改产品内容…