问题标签 [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.

0 投票
1 回答
1032 浏览

jsp - 丰富的代码片段标签 itemscope 和 itemtype 有固定的顺序,如何在 JSP 中生成?

尝试将丰富的片段添加到 JSP 生成的页面。花了几个小时没有运气,然后意识到生成的页面如下所示:

Google 丰富网页摘要测试工具无法识别此内容。如果我在 itemtype 之前移动 itemscope 标签,它就可以工作。

我能做些什么呢?解析器读取我的 JSPX 并以任意顺序将其与标签一起吐出。我可以以某种方式控制标签顺序吗?

0 投票
1 回答
411 浏览

google-plus-one - Plus One Button 不遍历 dom 来获取片段数据

据说,当它正在寻找微数据来设置 +snippets 信息以进行共享时,google plus-one 按钮在 dom 层次结构中向上工作(Jenny Murphy 在Google+ +1 Button Snippet+ Problem上说过)。此外,来自 google 的 +Snippets 网站上的文档https://developers.google.com/+/plugins/+1button/#plus-snippet指出“如果页面使用 schema.org 微数据进行注释,+Snippet 将使用在任何 schema.org 类型上找到的名称、图像和描述属性”。但是,在某些情况下,情况似乎并非如此。

我们在http://www.magnetstreet.com/stores/html/weddings/testPage.html有一个测试页面,它展示了一个非常简单的产品页面,该页面已标记有 schema.org 微数据。此页面通过了 w3c 验证,并且其微数据在 Google 的丰富网页摘要测试工具中被正确解析。但是,当单击 +1 按钮并继续共享它时,api 显然会忽略产品标签内设置的 itemprops。这可以通过如何显示“页面标题”而不是“产品标题”(即 itemprop 名称)来看出。

有没有人看到这段代码有任何明显的问题?

我想指出,如果我们只在 Product div 和内部(没有任何外部元素上的 itemscope 或 itemtypes)上设置了微数据属性,那么按钮将按预期工作。但是,我们在需要其他微数据的更复杂的页面上有数据,因此删除产品以外的所有其他微数据并不是解决方案。

0 投票
2 回答
629 浏览

seo - 我可以将 rel=author 或 rel=publisher 与 Google plus profile for business 一起使用吗?

正如我在搜索结果中看到的许多丰富的片段标记,他们已经使用个人(个人)Google+ 个人资料完成了这些标记。这很棒。

如果我使用我的 Google+ 企业品牌资料来做同样的事情,这是否合法。

请查看 Google+ 个人资料以获取更多信息 https://plus.google.com/111362101795597548116

提前致谢。

0 投票
2 回答
582 浏览

seo - Google 丰富网页摘要未显示在测试工具上但显示在搜索中?

如果您在 Google 上输入“Boyce Avenue”,它会显示他们即将举行的活动的丰富片段,我假设这些活动正在使用Event Information。但是,如果您在 Google 的丰富网页摘要工具中输入“boyceavenue.com/tour.html” ,则不会显示任何内容。为什么会这样?

0 投票
3 回答
2035 浏览

html - Google 结果中的丰富网页摘要

我希望将丰富的片段包含到我正在构建的网站中,以反映音乐家即将到来的巡演日程。我对各种音乐家进行了一些搜索,并发现了一些似乎遵循类似格式的。我在下面上传了两个屏幕截图,作为我的意思的一个例子。

示例 1:

在此处输入图像描述

示例 2:

在此处输入图像描述

令我困惑的是,当我将这些网站输入Google 的 Rich Snippet Test Tool时,没有显示任何数据。此外,当我检查其中一个游览页面的来源时,代码中没有包含丰富的片段。这些网站如何设法以这种格式列出他们的旅行日期?

0 投票
2 回答
9839 浏览

html - 如何正确格式化这些丰富的片段?

所以,我有下面的代码,当输入谷歌的 Rich Snippet Testing Tool时它可以正常工作。问题是我不需要Venue Name链接到任何网址。但是,当我取出a标记并将该行简化为 just<span itemprop="name">Venue Name</span>时,测试工具告诉我该页面不包含任何丰富的片段标记。此外,它会发出如下警告:

有没有办法不将场地名称与任何东西联系起来?

基本上,我只希望结果看起来像这样(只有“买票”部分链接):

2 月 2 日 - 亚利桑那州凤凰城 - Crescent Ballroom -购买门票

我已经上传了我正在测试的 html 文件,并在此处输入了测试工具。

2/16 - 更新代码

2/17 - 更新代码

2/17 - 新更新的代码

0 投票
2 回答
898 浏览

microformats - GoodRelations 的 RDFa 代码段生成器

我使用 GoodRelations 工具创建了一个 RDFa 片段以在客户的网站上使用。生成的代码按预期创建标签,但 div 之间没有文本,例如:

我假设这没问题,并且我应该在“位置”div 之间放置人类的描述性文本,而不会产生任何不利影响(与 SEO 相关)。对吗?

0 投票
1 回答
294 浏览

html - Google Rich Snippets 为一位作者工作,但不为另一位作者工作

我在我的两个网站上使用 Rich Snippets。

http://www.meow.fr

http://www.haikyo.org

他们都有相同的两位作者:Jordy 和 Jing。令人惊奇的是,Google+ 的照片展示给了 Jing 而不是给 Jordy(就是我)。我不知道为什么,这超出了我的理解。静很幸运,因为她没有设置任何东西;)

请检查这个谷歌结果:

https://www.google.com/search?q=site%3Ameow.fr#q=site%3Ameow.fr+Japan&hl=en&prmd=imvns&ei=vBw_T6HdBK-wiQe-7ZDhBA&start=0&sa=N&bav=on.2,或。 r_gc.r_pw.r_cp.,cf.osb&fp=5ee9902973786e59&biw=1205&bih=724

检查第一页,第二页,第三页……基本上,她的所有文章都有一个徽章,但我的没有。

我不知道要检查什么,一切似乎都井井有条。我的 Google+ 帐户可能有问题,但怎么办?我不知道。谷歌充满了谜团。

当然,我尝试了适用于每一页的 Rich Snippets Tool。

0 投票
2 回答
2843 浏览

schema.org - 如何使用 Schema.org 在 Google 丰富网页摘要中显示单个产品评级

大多数示例显示多个评级

我想在 Google 中显示评分,但我发现的所有评分示例都显示多人投票。

我想显示一个作者评分

我想要的是只显示网站背后的团队所做的一个评级,就像这个 URL 上的屏幕截图:http ://wordpress.org/extend/plugins/author-hreview/

至今...

这不是我想要的,但也许是一个开始。

接受的答案

0 投票
1 回答
457 浏览

schema.org - Schema.org 嵌套事件未正确解析

我正在使用 schema.org 标记我的内容,但遇到了一个小问题。我正在使用BarOrPub模式。正如您在链接中看到的,它从 Place 继承了“事件”属性,尽管它似乎不是来自层次结构中的 Place。当我将代码粘贴到Rich Snippets Tool中时,它会正确显示提取的信息,但预览显示有错误。如果我itemprop="event"从 SocialEvent 中删除 ,它会正确显示预览,并且正确提取信息(尽管它没有按照我需要的方式布置)。如果我将 BarOrPub 更改为包含“事件”属性的 Place,它们都可以正常工作。我应该怎么办?