这个工具有问题吗?
关于「Og Meta Parser Online」
该工具获取 URL 并提取其 Open Graph(og:)元标签——Facebook、LinkedIn、Slack、iMessage 和其他平台用来构建链接预览的元数据。输出列出页面声明的每个 og: 属性,加上 Twitter Card 标签作为奖励。
Open Graph 决定您的链接被分享时的样子:标题、描述、预览图像、类型等。缺失或错误的标签会产生丑陋或空白的预览,损害点击率。
用它来验证您自己的页面是否有您打算的元数据、调试在特定平台上看起来不正确的预览,或检查竞争对手如何构建他们的分享预览。Facebook Sharing Debugger 和 LinkedIn Post Inspector 是用于特定平台验证的有用后续。
如何使用这个工具
如何从 HTML 中提取 Open Graph 与 Twitter Card 元数据
粘贴页面 HTML
把页面的原始 HTML 放入「HTML」字段。在页面上「查看源代码」,复制 `<head>` 部分(或整篇文档)即可——工具只读取 `<meta property="og:*">` 与 `<meta name="twitter:*">` 标签。
点击运行
结果返回 `og`(以 `og:` 之后的部分为键的对象)与 `twitter`(以 `twitter:` 之后的部分为键的对象)。例如 `og:title` → `og.title`;`twitter:card` → `twitter.card`。
工具不会拉取
本工具只解析你提供的 HTML——不会替你抓取 URL。如需抓取,请使用另一个 URL fetcher 把响应送进来。CSP、bot 拦截或需登录的页面无法在此呈现。
结果校验
把同一段 HTML 拿到 Facebook Sharing Debugger(developers.facebook.com/tools/debug)或 Twitter Card Validator 看看实际渲染效果,解析出的标签应当一致。