在博客或文章中,如果发布者是个人如何使用 Schema.org 和微数据?

我可以找到那个答案:
Proper way to use 'publisher' in BlogPosting



但是 Google Testing Tool 说:



也许我不太明白答案? publisher 是人还是和作者一样怎么用?

最佳答案

如果发布者是人,这是提供发布者的正确方法。

不幸的是,大多数情况下,Google 的 SDTT 都会报告一些错误,这不是 Schema.org/Microdata 的错误,而是 Google 要求获取其丰富结果之一的要求。

这里似乎也是这种情况: Articles rich result 的 AMP 版本可能是一个错误,谷歌只将组织(而不是个人)视为发布者:



因此,如果发布者是个人,请忽略此错误。

如果发布者与作者相同,则可以在同一个 itemprop 属性中使用这两个属性:

<div itemprop="author publisher" itemscope itemtype="http://schema.org/Person">

关于schema.org - 发布者和名称微数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43612697/

10-13 01:21