修复 "The attribute publisher.itemtype has an invalid value" 作者是发布者时的问题
Fix "The attribute publisher.itemtype has an invalid value" when author is publisher
当作者也是发布者时,如何解决 "The attribute publisher.itemtype has an invalid value"?
一般来说,我有一个客户想要高质量的 SEO 网站,他撰写、印刷、销售和出版自己的书籍。 Google 不同意我的设置并且 return 我在 Schema 中出错。
更新
这是我的问题示例
我把 publisher
和 "John Di Lemme Development Group" 放在一起。我通过 HTML 代码执行此操作,而不是为此使用 JSON LD。
如果您设置了 Author 架构,它将需要 Person 或 Organization 模式在那里。我不知道您使用的是 JSON LD 模式还是 HTML 模式。请详细说明,以便我帮助您。
发布者必须是个人或组织。
Here 是一篇文章样本,包括作者和出版商,在 HTML 正文中 Schema.org 没有 JSON LD。
希望对您有所帮助
感谢所有人,但我找到了解决方案。一般来说,我在 Google 商业列表上注册公司,然后是发布者并接受它。它工作得很好。谢谢!
该错误通知您您为发布商 属性 提供的项目类型无效。 同时 schema.org does support the type Person for the publisher property of Article, Google does not. Google only supports Organization (not Person), as the type for the publisher property, as mentioned in the Articles Structured Data page on Google Developers.
Publisher 属性接受具有组织类型的 JSON LD 格式的完整对象。采用完整的对象表示法并作为值传递。请务必将完整的 ImageObject 对象表示法也传递给组织的徽标字段。
当作者也是发布者时,如何解决 "The attribute publisher.itemtype has an invalid value"?
一般来说,我有一个客户想要高质量的 SEO 网站,他撰写、印刷、销售和出版自己的书籍。 Google 不同意我的设置并且 return 我在 Schema 中出错。
更新
这是我的问题示例 publisher
和 "John Di Lemme Development Group" 放在一起。我通过 HTML 代码执行此操作,而不是为此使用 JSON LD。
如果您设置了 Author 架构,它将需要 Person 或 Organization 模式在那里。我不知道您使用的是 JSON LD 模式还是 HTML 模式。请详细说明,以便我帮助您。
发布者必须是个人或组织。
Here 是一篇文章样本,包括作者和出版商,在 HTML 正文中 Schema.org 没有 JSON LD。
希望对您有所帮助
感谢所有人,但我找到了解决方案。一般来说,我在 Google 商业列表上注册公司,然后是发布者并接受它。它工作得很好。谢谢!
该错误通知您您为发布商 属性 提供的项目类型无效。 同时 schema.org does support the type Person for the publisher property of Article, Google does not. Google only supports Organization (not Person), as the type for the publisher property, as mentioned in the Articles Structured Data page on Google Developers.
Publisher 属性接受具有组织类型的 JSON LD 格式的完整对象。采用完整的对象表示法并作为值传递。请务必将完整的 ImageObject 对象表示法也传递给组织的徽标字段。