You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WhatsApp分享链接缩略图不显示:OG标签问题排查求助

解决WhatsApp分享/storage目录下OG图片无法加载的问题

问题背景

网站OG标签配置正确,但将图片目录迁移至/storage后,WhatsApp分享链接时缩略图显示空白占位图,无法加载预期的产品图片。当前OG标签如下:

<meta property="og:title" content="ResMed AirSense 10 Autoset CPAP (2023) - with Cloud &amp; Tripack (Optional)">
<meta property="og:description" content="Buy Resmed Airsense 10 Autoset  CPAP Machine with Autoset algorithm, premium features like advanced event detection, Auto Ramp, Climate control and 3 year warranty">
<meta property="og:image" content="https://www.oxygentimes.com/storage/productlargeimages/Resmed-Airsense-10-Autoset1648186681.jpg">
<meta property="og:type" content="website">
<meta property="og:url" content="https://www.oxygentimes.com/cpap-bipap/resmed-airsense-10-autoset-cpap">

解决方案

1. 确认/storage目录的公开访问权限

WhatsApp爬虫无法访问需要验证或被拦截的资源,直接在浏览器隐私模式打开OG图片URL,检查是否能正常加载:

  • 若无法加载,修改服务器配置(如Nginx/Apache的location规则),允许匿名访问/storage/productlargeimages/目录下的图片文件;
  • 若使用PHP框架(如Laravel),需确保storage目录已创建软链接到public目录,或调整路由规则放行图片请求。

2. 补充OG图片的关键属性

WhatsApp对OG图片有严格的格式要求,需补充以下属性以提高兼容性:

<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta property="og:image:type" content="image/jpeg">
  • 尺寸要求:推荐使用1200x630像素(1.91:1比例)的图片,不符合比例的图片可能被拒绝加载;
  • 文件限制:确保图片为JPG/PNG格式,大小不超过5MB。

3. 强制WhatsApp刷新缓存

WhatsApp会缓存已爬取的链接数据,即使修复问题,旧缓存仍会显示空白图:

  • 发送链接时添加随机参数(如?refresh=1),强制爬虫重新抓取页面内容;
  • 更换设备或清除WhatsApp本地缓存后重试。

4. 检查服务器的User-Agent拦截规则

部分服务器会拦截非浏览器的爬虫请求,WhatsApp爬虫的User-Agent为facebookexternalhit/1.1或WhatsApp/[版本号]:

  • 修改服务器配置,允许上述User-Agent访问/storage目录下的资源。

5. 验证OG标签的正确性

  • 检查页面源码,确保OG标签全部位于<head>标签内,未被动态脚本修改;
  • 确认图片URL无特殊字符,编码格式正确,不存在跳转或404错误。

内容的提问来源于stack exchange,提问作者Pranav Kaistha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 15:44:58