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

PHP中Facebook分享OG图片不显示的问题求助

解决Facebook分享不显示缩略图的问题
  • 补充完整Open Graph核心标签
    只单独设置og:image不足以让Facebook正确识别缩略图,必须搭配其他基础OG标签,示例代码如下:
<meta property="og:title" content="你的页面标题" />
<meta property="og:description" content="页面的简短描述" />
<meta property="og:url" content="当前页面的完整绝对URL(必须和分享的URL完全一致)" />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://static01.nyt.com/images/2015/02/19/arts/international/19iht-btnumbers19A/19iht-btnumbers19A-facebookJumbo-v2.jpg" />
  • 验证图片的合规性

    • 尺寸要求:推荐1200×630像素的图片,最小不能低于600×315像素,比例尽量接近1.91:1
    • 格式要求:仅支持JPG、PNG、GIF格式,避免使用WebP等不兼容格式
    • 访问权限:图片URL必须公开可访问,不能有防盗链、登录验证等限制,保证Facebook爬虫能正常抓取
  • 刷新Facebook缓存
    Facebook会缓存页面的OG数据,修改代码后需要触发重新抓取来更新缓存,使用官方的链接调试工具重新输入页面URL即可完成刷新

  • 检查页面标签位置
    确保所有OG标签都放在HTML的<head>标签内部,且同一属性的OG标签不要重复设置(比如多个og:image),否则Facebook可能只会读取第一个有效标签

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 05:45:30