当作者是发布者

时间:2017-03-10 10:52:36

标签: schema.org json-ld

当作者也是发布者时,如何修复“属性publisher.itemtype具有无效值?”

通常我有一个客户谁想要高价SEO网站,他写,打印,出售和出版自己的书。谷歌不批准我的设置并在Schema中返回错误。

更新

以下是我的问题示例enter image description here 我将publisher置于“John Di Lemme Development Group”之下。我通过HTML代码执行此操作,而不是使用JSON LD。

5 个答案:

答案 0 :(得分:6)

Puplisher必须是Person或Organision。

Here是一篇文章样本,包括作者和&发布者使用Schema.org,HTML主体没有JSON LD 我希望这有帮助

答案 1 :(得分:6)

错误通知您为发布商提供的商品类型无效。 虽然schema.org确实支持Person的发布商属性 Article 类型,但Google不会。 Google仅支持 Organization (不是Person),作为发布商属性的类型,如Google Developers上的文章结构化数据页中所述。

答案 2 :(得分:1)

如果您已设置作者架构,则需要人员组织架构。我不知道你是使用JSON LD模式还是HTML模式。请详细说明,我可以帮助你。

答案 3 :(得分:1)

感谢所有人,但我找到了解决方案。通常我会在谷歌商业列表上注册公司,然后在那个地方发布并接受它。它运作良好。谢谢!

答案 4 :(得分:0)

Publisher属性接受具有组织类型的JSON LD格式的完整对象。采用完整的对象表示法并将其作为值传递。还要确保将完整的ImageObject对象符号传递给Organization的徽标字段。