问题标签 [rich-snippets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microdata - Are Rich Snippets page specific or domain specific?
Google will now parse certain microdata (for example reviews) on your web pages and display the info in search results. They call this Rich Snippets
I am wondering is this page specific or domain specific?
I keep all my reviews on a separate review page thats linked to from the home page. But my review page itself is very unlikely to be displayed in a search result, more likely to be displayed is my homepage or product landing page. But being that the review microdata is not on these pages (but is on the website). I am wondering if the rich snippets will be shown for these pages?
microformats - 谷歌丰富的片段和警告消息
使用 Google Rich Snippet Tesing Tool 时,当评论的 count=0 时,我会收到警告->聚合评论片段。下面是我正在使用的 HTML 示例。
如果计数为 0,Google 是否不会验证评论。我检查了何时添加评论并且页面验证正常。如果是这样,我猜在有人发表评论之前,我不会获得 SERP 中显示的其他信息。
search - google cse-渲染搜索结果
我在我的网站上使用 Google CSE,我希望搜索结果的显示方式与标准方法不同。我发现了这个:
http://code.google.com/apis/customsearch/docs/snippets.html
我对如何根据自己的喜好设置结果样式的步骤有点困惑。我知道我必须首先在我的页面中创建结构化数据(即页面映射)。
第二步是什么意思
“在自定义搜索引擎的搜索结果中获取结构化数据。自定义搜索服务器可以返回搜索结果以及 XML 或 JSON 格式的结构化数据。”
第三步,我是否只复制自定义搜索元素中提供的代码?
提前致谢
html - 谷歌丰富片段测试工具的奇怪问题
我目前正在使用 Google 的 Rich Snippets Testing Tool 遇到最奇怪的问题。它不断对我的网站发出没有意义的警告,因此我将所有结构化标记从我的页面中提取出来进行一些测试:
以下(基于 Google 的示例)完美运行:“Google 搜索预览”部分显示带有片段的结果。请参见此处的示例。
所以我采用了工作示例,并用我自己的替换了虚拟细节。我惊讶地发现它不起作用!该应用程序告诉我它“数据不足,无法生成预览”。请参见此处的示例。
所以(经过更多的测试并将我的头撞到墙上)我尝试使用示例 1 中的原始(工作)片段,并一次替换一个字段。我只到了第一个“名称”字段,它就坏了!我的名字 Google 有什么问题?请参见此处的示例。
我真的很困惑,这是怎么回事?我注意到,如果我将我的名字更改为“Row Manni”(与示例中的“Bob Smith”字符长度相同),那么它确实有效。
有没有人经历过类似的事情?如果是,您是如何解决的,如果不是,接下来我该怎么做?
谢谢
编辑 2011-01-19:
在更改为使用 vcard(根据评论建议)后,我又进行了一些测试,得到了完全相同的结果。这些测试可在此处(不工作 - 使用我的全名)和此处(工作 - 使用截断名称)提供。
我这辈子都想不通这里出了什么问题!如果他们的测试工具不能正常工作,他们的搜索是否以同样的方式检测丰富的片段,这是否也被破坏了?我现在将微格式留在我的页面中,但为了我自己的兴趣(和理智!),我仍然很想追求这个。
我已经在谷歌网站管理员论坛(如评论中提到的)上交叉发布,看看他们是否接受它。你可以在这里查看线程。
html - 当值为图像时使用 AggregateRating 和 ratingValue
我正在尝试向我的网站添加一些丰富的片段,并且在 AggregateRating 部分有点挣扎,因为我的 ratingValue 的值仅显示为图像。
我的标记如下所示:
据我所知,这是有效的 HTML,因为文本值可作为 ALT 文本使用,因此符合可访问性指南。但是,我不确定如何将此 ALT 标记为 ratingValue 的值。
有谁知道我应该在这里做什么?
谢谢。
好的,在使用 Google Rich Snippets Tester 捣乱了几个小时之后,我想出的是:
这似乎是正确的。
image - 如何从我的 Rich Snippet 中指定要在搜索引擎结果页面中显示的图像?
当我使用Google Rich Snippets Testing Tool测试我的网页(其中嵌入了基于Schema.org的内容)时,它会显示我定义的最后一张图片。我希望它显示第一个(主要)图像。
有没有办法可以指定要使用的图像,或者我应该只指定一个图像?
iphone - 适用于 iPhone 应用的 Google Rich Snippets 无法正常工作
我已经在我的网站上为我的 iPhone 应用程序yycParking设置了 Google 的 Rich Snippets 代码。相关的 HTML 如下所示:
你会从上面的 HTML 中看到我包含了以下元素:
- 架构:
itemscope itemtype="http://schema.org/SoftwareApplication"
- 描述:
itemprop="description"
- 姓名:
itemprop="name"
- 网址:
itemprop="url"
- 图片:
itemprop="image"
通过阅读丰富的代码片段软件应用程序规范,我相信我已经达到了 4 个必需项,并正确识别了我所遵循的模式。
通过Rich Snippet 测试工具运行它,我得到的结果不会将片段识别为 iPhone 应用程序,并且会跳过像“Cut the Rope”这样的漂亮图像。
我错过了什么吗?我想主宰卡尔加里停车市场 - 但谷歌阻止了我!1:P
microdata - 使用图像查看计数和评分 - schema.org
我需要一些帮助才能将一些丰富的片段添加到我的网站
我按照http://schema.org/docs/gs.html#advanced_missing上在 schema.org 上给出的说明插入了评论微数据,使用星形图像进行评分,使用文本进行评论计数,但使用测试工具对其进行测试它什么也没显示。 我们使用微数据进行评论的示例页面。
这是我用过的
然后,我创建了一个静态测试页面,并使用 Google 在此处http://www.google.com/support/webmasters/bin/answer.py?answer=172705提供的说明进行了一些更改(这与我在架构上找到的不同。 org!!)但测试仍然只返回产品名称而不是价格或评论。
这是我的测试页面- 你能看看我哪里出错了吗
非常感谢!!
xhtml - 在 xhtml 页面中使用 schema.org 标记和评论时不显示星标和综合评分
我正在尝试在我的 xhtml 模板中实现 schema.org 的 microData 格式。由于我使用的是 xhtml 模板,因此我需要添加
代替:
否则我的模板将不会被解析。我在这里找到了解决方案
我的标记如下所示:
在http://www.google.com/webmasters/tools/richsnippets对此进行测试时,我没有得到任何星星或汇总评论计数
我在这里做错了什么?