WordPress分享至Facebook特色图片不显示,OG图片URL报未知错误
WordPress分享Facebook特色图片不显示的解决办法
- 直接复制那个图片URL在浏览器打开,看能不能正常加载。要是打不开,先去服务器对应路径(
wp-content/uploads/2023/09/)检查图片是不是被删了,或者文件权限是不是设错了(一般给644权限就行)。 - 检查你用的SEO插件(比如Yoast SEO):确认文章已经选好特色图片,插件里的og:image设置是不是指向了正确的图片,有没有被插件的其他规则覆盖。
- 清全站缓存:包括WordPress插件的缓存、服务器的CDN或Nginx缓存,Facebook调试工具经常会读旧缓存,清完之后用工具重新抓取页面。
- 核对图片规格:Facebook要求og:image至少1200x630像素,你现在的1024x576可能卡了阈值,试试换个符合尺寸的图片,同时检查图片编码有没有问题(比如是不是损坏的JPG)。
- 排查服务器防盗链:有些服务器会拦外部抓取,得把Facebook的爬虫UA或者IP加到允许名单里。
- 多试几次Facebook调试工具的「重新抓取」按钮,有时候只是临时的抓取故障,重复操作可能就恢复了。
内容的提问来源于stack exchange,提问作者Andžej Biaigo
相关产品推荐
相关产品推荐

