在博客或文章中,如果发布者是个人如何使用 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/