问题标签 [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.
jsp - 丰富的代码片段标签 itemscope 和 itemtype 有固定的顺序,如何在 JSP 中生成?
尝试将丰富的片段添加到 JSP 生成的页面。花了几个小时没有运气,然后意识到生成的页面如下所示:
Google 丰富网页摘要测试工具无法识别此内容。如果我在 itemtype 之前移动 itemscope 标签,它就可以工作。
我能做些什么呢?解析器读取我的 JSPX 并以任意顺序将其与标签一起吐出。我可以以某种方式控制标签顺序吗?
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)上设置了微数据属性,那么按钮将按预期工作。但是,我们在需要其他微数据的更复杂的页面上有数据,因此删除产品以外的所有其他微数据并不是解决方案。
seo - 我可以将 rel=author 或 rel=publisher 与 Google plus profile for business 一起使用吗?
正如我在搜索结果中看到的许多丰富的片段标记,他们已经使用个人(个人)Google+ 个人资料完成了这些标记。这很棒。
如果我使用我的 Google+ 企业品牌资料来做同样的事情,这是否合法。
请查看 Google+ 个人资料以获取更多信息 https://plus.google.com/111362101795597548116
提前致谢。
seo - Google 丰富网页摘要未显示在测试工具上但显示在搜索中?
如果您在 Google 上输入“Boyce Avenue”,它会显示他们即将举行的活动的丰富片段,我假设这些活动正在使用Event Information。但是,如果您在 Google 的丰富网页摘要工具中输入“boyceavenue.com/tour.html” ,则不会显示任何内容。为什么会这样?
html - Google 结果中的丰富网页摘要
我希望将丰富的片段包含到我正在构建的网站中,以反映音乐家即将到来的巡演日程。我对各种音乐家进行了一些搜索,并发现了一些似乎遵循类似格式的。我在下面上传了两个屏幕截图,作为我的意思的一个例子。
示例 1:
示例 2:
令我困惑的是,当我将这些网站输入Google 的 Rich Snippet Test Tool时,没有显示任何数据。此外,当我检查其中一个游览页面的来源时,代码中没有包含丰富的片段。这些网站如何设法以这种格式列出他们的旅行日期?
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 - 新更新的代码
microformats - GoodRelations 的 RDFa 代码段生成器
我使用 GoodRelations 工具创建了一个 RDFa 片段以在客户的网站上使用。生成的代码按预期创建标签,但 div 之间没有文本,例如:
我假设这没问题,并且我应该在“位置”div 之间放置人类的描述性文本,而不会产生任何不利影响(与 SEO 相关)。对吗?
html - Google Rich Snippets 为一位作者工作,但不为另一位作者工作
我在我的两个网站上使用 Rich Snippets。
他们都有相同的两位作者:Jordy 和 Jing。令人惊奇的是,Google+ 的照片展示给了 Jing 而不是给 Jordy(就是我)。我不知道为什么,这超出了我的理解。静很幸运,因为她没有设置任何东西;)
请检查这个谷歌结果:
检查第一页,第二页,第三页……基本上,她的所有文章都有一个徽章,但我的没有。
我不知道要检查什么,一切似乎都井井有条。我的 Google+ 帐户可能有问题,但怎么办?我不知道。谷歌充满了谜团。
当然,我尝试了适用于每一页的 Rich Snippets Tool。
schema.org - 如何使用 Schema.org 在 Google 丰富网页摘要中显示单个产品评级
大多数示例显示多个评级
我想在 Google 中显示评分,但我发现的所有评分示例都显示多人投票。
我想显示一个作者评分
我想要的是只显示网站背后的团队所做的一个评级,就像这个 URL 上的屏幕截图:http ://wordpress.org/extend/plugins/author-hreview/
至今...
这不是我想要的,但也许是一个开始。
接受的答案
- 给我看一些丰富的代码片段或一个很好的链接到一个很好的例子。
- 它应该适用于 http://www.google.com/webmasters/tools/richsnippets
schema.org - Schema.org 嵌套事件未正确解析
我正在使用 schema.org 标记我的内容,但遇到了一个小问题。我正在使用BarOrPub模式。正如您在链接中看到的,它从 Place 继承了“事件”属性,尽管它似乎不是来自层次结构中的 Place。当我将代码粘贴到Rich Snippets Tool中时,它会正确显示提取的信息,但预览显示有错误。如果我itemprop="event"
从 SocialEvent 中删除 ,它会正确显示预览,并且正确提取信息(尽管它没有按照我需要的方式布置)。如果我将 BarOrPub 更改为包含“事件”属性的 Place,它们都可以正常工作。我应该怎么办?