- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在网站测试工具上正确显示丰富网页摘要时遇到了一些问题(我知道 Google 可能需要一些时间/决定是否在实际网站上显示结果)。
这是我的一个页面的 Google Rich Snippets 结果示例: http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fwww.makemeacocktail.com%2Fcocktail%2F6741%2Fcosmopolitan%2F
这是针对此网址的: http://www.makemeacocktail.com/cocktail/6741/cosmopolitan/
一切看起来都不错 - 但由于某种原因,示例结果没有显示图像。我在这里有点困惑。我有正确的元标记:
<meta itemprop="image" content="http://images.makemeacocktail.com/cocktails/6741/cosmo_4.jpg" class="photo" />
但是测试工具结果没有显示图片?
作为一个方面 - 还有什么需要包括的吗?它似乎拥有所需的一切,但似乎无法正确显示图像。
最佳答案
不完全正确......但它确实引导我找到了解决方案。为了完整起见,如果有人想了解更多......
我正在使用:itemscope itemtype="http://schema.org/Recipe"
Google 在他们的示例页面中的位置: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=173379
用途:itemscope itemtype="http://data-vocabulary.org/Recipe"
注意不同的项目类型。图像是 schema.org 的正确项目类型(不适用于 data-vocabulary.org)。如果我更改了我的元标记:
<meta itemprop="image" content="http://images.makemeacocktail.com/cocktails/6741/cosmo_4.jpg" class="photo" />
到
<meta itemprop="photo" content="http://images.makemeacocktail.com/cocktails/6741/cosmo_4.jpg" class="photo" />
Google 抛出了 itemprop="photo"在 schema.org 中无法识别的错误。
我的页面没有在搜索结果中显示照片的真正原因是因为我还使用了 Microdata(我使用的是 Microdata hrecipe。顺便说一句,Schema.org 是一种微格式)。
我的页面微数据是正确的,但是微数据所需的 class="photo"位于元标记上,结果证明您实际上需要在实际的 'img' 标记上使用 class="photo"让谷歌识别它。
这也表明谷歌实际上在读取微格式之前读取微数据——这让我想知道在一个页面上同时显示两者是否有用。即如果 hrecipe 存在并且照片类应用不正确,Google 无法识别我正确的 schema.org 图像元标记。所以我想知道如果存在微数据,谷歌是否会使用微格式信息。
一些开放式问题,也是最初问题的答案。希望将来能帮助其他人。
关于schema.org - Google Rich Snippets .... 获取食谱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11893527/
我会发布我所有的代码。目前我有一个带有适配器和生成 ListView 的数据源的 Activity 。然后,您选择菜谱,它使用单独的适配器将其发送到另一个 Activity 。我希望此 Activit
最近工作中需要 python 命令行实用程序,但我没有编写 cli 的经验。无论如何,我仍然必须将它们弹出。 我最大的障碍是这些程序的结构。此外,获取和验证用户输入的方法。我一直以非常长的 while
假设我有一个食谱数据库,我想根据我拥有的成分搜索它们。 应该有 3 个表: 食谱(rid,rname), 配料(iid,iname), 关系(rid,iid) 接下来,假设我有一个“ toast ”食
我正在写一个自定义yocto recipe应该从.whl安装一个python包文件。 我尝试使用包含以下内容的食谱: inherit pypi setuptools PYPI_SRC_URI="htt
我想弄清楚如何创建一个从 git 下载并使用 make 文件构建的食谱。例如: g3logger (git https://github.com/KjellKod/g3log.git) 食谱“bb”文
在 Scala 食谱中:13.3。如何在 Actor 之间进行交流我看到了这个 class Ping(pong: ActorRef) extends Actor { // OMG - ActorRef
我可以在食谱中看到以下内容 task "create-dirs" set.allSource.srcDirs.each {it.mkdirs()} } } 关于其他插件的 G
C 文件 int main() { printf("Hello, World!\n"); return 0; } helloworld.bb DESCRIPTION =
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 6 年前。 Improve this qu
当我使用/bin/sh 时,我可以简单地通过回显来通过 bash 发出命令 vagrant@vagrant:~$ sh $ echo 'ls' | bash some.sh 但是当我尝试使用这个命令时
我是一名优秀的程序员,十分优秀!