Open Graph协议是否仍支持article专属元标签?
Open Graph
article: 扩展标签有效性说明 这类article:前缀的Open Graph扩展标签目前仍然适用,没有被官方弃用,相关说明如下:
- 首先ogp.me是Open Graph协议的官方维护站点,其上登记的
article类型扩展属性属于协议标准的一部分,所有遵循OG协议的主流平台爬虫(包括Facebook、Twitter/X、LinkedIn等)均会正常识别这类字段,用于补充提取文章的结构化信息。 - Facebook官方文档没有单独列出这类标签,是因为平台已将所有OG通用扩展属性整合到了OG基础协议的支持说明中,不再单独为
article类型做单独的说明页,并非不支持该类标签。实际测试可验证,给文章页添加article:author、article:published_time等字段后,Facebook爬虫仍会正常抓取,在内容推荐、结构化展示环节会使用对应数据。 - 近两年相关教程提及较少,是因为这类属性属于OG配置的可选补充字段,多数基础OG教程只会覆盖
og:title、og:image等必填核心字段,不代表字段已经失效。
使用建议
如果你的博客为文章类内容,完全可以保留这类字段的配置,除你提到的作者、发布方字段外,还可补充article:published_time(发布时间)、article:modified_time(更新时间)、article:tag(文章标签)等字段,能帮助各社交平台爬虫更精准识别内容的结构化信息,对内容分享后的展示效果、平台收录都有正向作用。
以下是适配React Helmet的配置参考代码:
<Helmet> {/* 核心OG配置 */} <meta property="og:type" content="article" /> <meta property="og:title" content="你的文章标题" /> <meta property="og:description" content="你的文章摘要" /> <meta property="og:image" content="你的文章封面图地址" /> <meta property="og:url" content="你的文章访问地址" /> {/* article扩展属性配置 */} <meta property="article:author" content="你的作者主页地址" /> <meta property="article:publisher" content="你的博客官方主页地址" /> <meta property="article:published_time" content="2024-01-01T00:00:00Z" /> <meta property="article:modified_time" content="2024-01-02T00:00:00Z" /> <meta property="article:tag" content="React" /> <meta property="article:tag" content="前端开发" /> </Helmet>
内容的提问来源于stack exchange,提问作者Marty Smith
相关产品推荐
相关产品推荐

