如何解决Facebook抓取Squarespace站点og:title异常的问题
重置Facebook识别站点og:title的可行操作
- 强制清除Facebook的站点缓存:Facebook服务器会默认缓存所有已抓取过的页面Open Graph标签数据,你修改配置后旧缓存不会自动更新,你需要提交对应页面URL到Facebook的分享调试工具主动触发重新抓取,抓取完成后就能看到最新识别的og标签内容,也能看到当前抓取到的所有标签来源,排查是否有未覆盖的article类型标签
- 排查Squarespace自带的默认OG标签注入:Squarespace默认会为博客、文章类页面自动生成
og:type="article"的相关meta标签,优先级高于你手动在高级页面注入的代码,你需要到对应页面的设置-社交媒体标签项里手动修改og:title内容,或者在站点设置-社交媒体-默认分享图片和标题板块修改全站默认配置,覆盖系统自动生成的标签 - 检查是否有多重标签冲突:如果页面同时存在多个og:title标签,Facebook会随机选取其中一个识别,你可以打开页面右键查看网页源代码,搜索
og:title和og:type关键词,确认你手动注入的标签是唯一存在的,删除冗余的重复标签 - 等待缓存同步:如果刚执行完重新抓取操作,Facebook不同区域节点的缓存同步需要最多24小时,这段时间内部分地区的用户访问可能还会显示旧标题,等待同步完成后即可统一显示新配置
内容的提问来源于stack exchange,提问作者BlondeFox
相关产品推荐
相关产品推荐

