Schema.org BlogPosting和所需的图像


9

我正在尝试使用schema.org元数据(使用Microdata)标记博客。

我已经使用https://developers.google.com/structured-data/testing-tool/上的测试工具进行了测试,但出现错误消息:

图片:缺少和必填

我正在使用BlogPosting架构,但是我的页面没有图像。

为什么图像是强制性的如果没有图像该怎么办?可以没有标签吗?还是可以通过某种方式显示没有图像?

Answers:


10

Schema.org不需要任何属性,因此完全BlogPosting没有image属性就可以了。(并且,除了省略该属性外,没有其他方法表示您没有图像。)

(我甚至猜想,不提供图像将是常态,因为image财产不是只是包含在博客文章任何图像,但图像,或者图像表示,博客文章本身。 )

Google在其结构化数据测试工具中报告了此错误,但这并不意味着该代码将无效或您必须修复任何问题。(理想情况下,Google会将其标记为参考性或警告性,但不会标记为错误。)

这只是意味着Google不会在结果中为您的博客文章提供Article Rich Snippet,因为image根据他们的文档,此属性是必需的。

如果您只想检查自己的微数据,而不关心Google特定的内容(例如其Rich代码段),请查看其他工具:在线微数据解析器(软件推荐SE)


好的,我认为这是一个奇怪的要求,并指出WordPress SEO名望的Yoast在他自己的博客网站上有验证错误。
RationalDev喜欢GoFundMonica 2015年

此外,如果您确实希望获取丰富的摘要,而又不包含页面上的图像,则可以使用JSON-LD格式,该格式也在此处进行了详细说明:developers.google.com/search/docs/data-types/articles
Kirsty Simms
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.