我一直在google中查看rich snippets。 Google列出了支持的以下schema.org项:
我注意到在搜索结果中,Google会显示文章和BlogPosting的Rich Snippets。当点击链接并使用Firebug检查源代码时,我可以看到正在使用的schema.org确实是BlogPosting。
我已尝试将BlogPosting添加到我的示例代码中,并使用Google's Rich Snippet tool检查结果,但我无法显示图像。我使用以下代码:
<html>
<body> etc etc....
<div itemscope="" itemtype="http://schema.org/BlogPosting">
<img itemprop="image" href="/images/test.jpg" item>
</div>
...
虽然它没有在Rich Snippet工具中显示图像,但它确实识别出已设置图像并在“从页面提取的丰富网页摘要数据”框中显示网址文字。我尝试过使用SoftwareApplication架构然后获得要显示的图像。
我的问题是:Rich Snippet工具是否会根据上面列出的模式限制它显示的图像,实际上,在实时搜索结果中,会显示Rich Snippets for Article和BlogPostings?
答案 0 :(得分:0)
截至目前,Google不会在SERPS中为schema.org/Article或schema.org/BlogPosting项目类型显示产品图片。它将使用以下两种方法之一显示从Google+中提取的作者个人资料图片:
https://plus.google.com/authorship
......想一想。每个人都会尝试在SERPS的博客帖子旁边添加一些(垃圾邮件)图片。 Google只希望通过其身份验证方法(通过G +)显示经过验证的作者身份 - 而不仅仅是微数据中的任何“作者”标签。
是的,丰富的代码段工具不会向您显示实际的SERP总是会是什么样子,因为它取决于查询。实际上他们说
请注意,无法保证会显示Rich Snippet 此页面上的实际搜索结果。
答案 1 :(得分:0)
Google已针对文章推出了Rich Snippet,因此您现在可以将文章片段用于文章/博文。
请参阅Google发布的关于为您的文章实施丰富代码段的官方文档:https://developers.google.com/structured-data/rich-snippets/articles
就图像问题而言,请尝试按照上面的文档应用代码段代码并显示图像。我测试了它,一切正常。