我正在尝试使用schema.org元数据(使用Microdata)标记博客。
我已经使用https://developers.google.com/structured-data/testing-tool/上的测试工具进行了测试,但出现错误消息:
图片:缺少和必填
我正在使用BlogPosting
架构,但是我的页面没有图像。
为什么图像是强制性的,如果没有图像该怎么办?可以没有标签吗?还是可以通过某种方式显示没有图像?
我正在尝试使用schema.org元数据(使用Microdata)标记博客。
我已经使用https://developers.google.com/structured-data/testing-tool/上的测试工具进行了测试,但出现错误消息:
图片:缺少和必填
我正在使用BlogPosting
架构,但是我的页面没有图像。
为什么图像是强制性的,如果没有图像该怎么办?可以没有标签吗?还是可以通过某种方式显示没有图像?
Answers:
Schema.org不需要任何属性,因此完全BlogPosting
没有image
属性就可以了。(并且,除了省略该属性外,没有其他方法表示您没有图像。)
(我甚至猜想,不提供图像将是常态,因为image
财产是不是只是包含在博客文章任何图像,但图像的,或者图像表示,博客文章本身。 )
Google在其结构化数据测试工具中报告了此错误,但这并不意味着该代码将无效或您必须修复任何问题。(理想情况下,Google会将其标记为参考性或警告性,但不会标记为错误。)
这只是意味着Google不会在结果中为您的博客文章提供Article Rich Snippet,因为image
根据他们的文档,此属性是必需的。
如果您只想检查自己的微数据,而不关心Google特定的内容(例如其Rich代码段),请查看其他工具:在线微数据解析器(软件推荐SE)。