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

技术咨询:og:title在Telegram不显示,添加指定meta标签仅FB、Twitter生效

解决Telegram不显示og:title及自定义title标签的问题

可能的原因及对应解决方案

1. Telegram缓存机制留存旧数据

Telegram会缓存网页的元数据预览,即便你更新了标签,它仍可能调用旧缓存内容。解决方式:

  • 发送链接后长按,选择「重新加载页面预览」强制刷新
  • 通过@webpagebot发送你的链接,让Bot重新抓取最新页面元数据
  • 注意:默认缓存时长可达24-48小时,强制刷新是最快验证修改的途径

2. og:title标签格式不符合Open Graph标准

Telegram严格遵循OG规范,格式错误会直接导致识别失败:

  • 错误示例:<meta name="og:title" content="xxx"/>
  • 正确写法:<meta property="og:title" content="你的目标标题"/>
  • 你添加的<meta property="title" content="test"/>并非标准OG标签,Telegram不识别该属性,仅部分平台(如Twitter、Facebook)兼容这类非标准写法

3. 页面采用客户端动态渲染(SPA)

如果页面是React、Vue等框架构建的单页应用,Telegram爬虫不会执行JavaScript,无法抓取客户端渲染生成的元数据:

  • 改用服务端渲染(SSR)或静态站点生成(SSG),确保og:title等元标签直接出现在HTML源码中
  • 若无法重构,可使用预渲染工具生成包含完整元数据的静态HTML快照

4. 核心OG标签缺失或冗余标签干扰

Telegram抓取预览依赖完整的OG标签集,仅单独设置og:title可能不够:

  • 建议同时补充og:type、og:url、og:image等核心OG标签,完善标签体系有助于爬虫正确识别
  • 避免添加大量冗余或不规范的自定义元标签,防止干扰爬虫的标签解析逻辑

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.27 13:20:27