OpenGraph结构化数据在Google SDTT中列为“未指定类型”

时间:2019-01-28 22:11:31

标签: google-rich-snippets open-graph-protocol rdfa

这是我第一次使用结构化数据,所以我不确定这是否是一个问题,但是当我运行结构化数据测试工具时,我得到3套数据,如下所示:

现在ArticleWebSite是正确的,但在顶部显示未指定的类型。现在,当我查看该部分时,我得到了:

这似乎是从我所有的og:tags中加载的。我这样指定类型:

<meta property="og:type" content="WebSite"/>

,但仍以“未指定类型”出现。

这是正确的吗?这是我需要担心的吗?如果是这样,我该如何解决?

1 个答案:

答案 0 :(得分:1)

这不是需要解决的问题。 SDTT中的报告是正确的(没有指定类型),但是使用OGP词汇时可以预期。

通常,词汇表具有类/类型(例如Person)和属性(例如name),但是OGP仅具有属性,这在某种程度上是不寻常的。

尽管OGP定义了type属性,但其值只是一个字符串(如“网站”),而不是实际的RDF类。在RDFa中,将在typeof属性中指定类。

特别希望使用OGP词汇表的消费者可以解决这个问题。这样的使用者可能会认为文档中的OGP属性始终与该文档有关。

(关于网站站长SE上同一主题的问题:Tag property og:type not recognized by the Structured Data Toolmy answer那里包含更多详细信息。)