- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在产品中嵌套具有 priceSpecification 的报价会在 Google Rich Snippets 测试工具中引发不完整的微数据警告。
这个
<div itemscope itemtype="http://schema.org/Product">
<h1 itemprop="name">1984 Vintage Selection Cabernet Sauvignon</h1>
<p itemprop="description">Cabernet Sauvignon.</p>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<p itemprop="priceSpecification" itemscope itemtype="http://schema.org/priceSpecification">Prices start at
<meta itemprop="priceCurrency" content="GBP" />£<span itemprop="price">0.71</span> (per bottle)</p>
<meta itemprop="validThrough" content="2013-09-01" />
</div>
</div>
在 google rich snippets 测试工具中抛出以下警告:警告:schema.org 的微数据不完整。
如果我将 Offer 移到 Product 之外:
<div itemscope itemtype="http://schema.org/Product">
<h1 itemprop="name">1984 Vintage Selection Cabernet Sauvignon</h1>
<p itemprop="description">Cabernet Sauvignon.</p>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<p itemprop="priceSpecification" itemscope itemtype="http://schema.org/priceSpecification">Prices start at
<meta itemprop="priceCurrency" content="GBP" />£<span itemprop="price">0.71</span> (per bottle)</p>
<meta itemprop="validThrough" content="2013-09-01" />
</div>
然后警告不再出现,但这似乎没有意义,因为优惠未链接到它适用的产品。
schema.org 上的所有示例都将 Offer 嵌套在 Product 中,但是,它们都没有使用 priceSpecification。我只能找到一篇博文,其中 Offer 未嵌套在 Product: http://seolobster.de/richsnippets-schema-org-products-update 中。 .这让我没有信心在现场环境中使用。
哪个是正确的?特别是如果您提供了多个报价?
最佳答案
我有同样的问题,我只是通过艰苦的反复试验弄明白了:问题是,即使 price 是 priceSpecification 架构的一部分,它仍然也需要在常规 offer 的 priceSpecification 元标记之外定义!
我需要 priceSpecification 因为我们显示的价格包括和不包括增值税,现在我不知道如何实现它!如果我必须在offer 中定义价格,我如何告诉它是否包含增值税? valueAddedTaxIncluded 不是offer 架构的一部分!一个只包含 valueAddedTaxIncluded=true 的空 div?好的,那么我如何在没有增值税的情况下实现其他价格呢?这将在报价中两次定义价格,这是不可能的!
此外,为什么 schema.org 和 getschema.org 在涉及示例代码以及如何正确实现任何给定模式时如此该死的无用?如果您希望人们采用一些奇特的新技术 - 告诉他们如何去做!!
关于microdata - 产品内嵌套的报价(带有价格规范)抛出警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15006029/
我在使用 MicroFormats 和确定要使用的项目类型(产品或优惠)时遇到问题。我已经使用 Offer 向我们销售的各种产品添加数据(每页 1 个)。尽管这在 Google 结构化数据测试工具中得
我收到“错误:schema.org 的微数据不完整”。使用 Google 的测试工具 (http://www.google.com/webmasters/tools/richsnippets?q=up
我对标记格式 Microdata、Microformats 和 RDFa 进行了大量研究。谷歌推荐微数据而不是其他两个标记,我想知道为什么。阅读大量文档并研究这些标记让我比开始阅读之前更加无能为力。有
假设我有这个有效的微数据增强 HTML 片段: Example (我已经用谷歌的结构化数据测试工具对此进行了测试。) 现在我想添加一个在 schema.org 中不可用但在不同词汇中的属性(在
我是法国人,我正在开发一个租房网站。我想添加有关出租空置报价(房屋、别墅、公寓...)的微数据,但我不知道要使用哪种项目类型。优惠、产品或其他? http://schema.org/Offer htt
我想将 schema.org 标记添加到产品页面。所以基本上所有的页面都被包裹在一个: 页面显示我标记的产品名称 itemprop="name" ,它显示了我用 itemprop="image" 标记
对于网页的其他区域,标记起来很简单;即导航元素、页眉、页脚、侧边栏 mainContentOfPage 并非如此;我已经看到了许多不同的实现方式,最近一次(我发现这是最奇怪的)在 schema.org
我需要一些帮助,将一些丰富的片段添加到我的网站 我按照 schema.org 上给出的说明在此处插入了评论微数据 http://schema.org/docs/gs.html#advanced_mis
我正在为一家小商店建立一个网站,并希望实现 schema.org-microdata-markup。 “问题”:商店从周二到周五营业——从 10:00 到 14:00 和 这些天从 16:30 到 2
我收到“警告:schema.org 的微数据不完整。”使用 Google 结构化数据测试工具验证我的页面时。 我定义了这些属性: http://www.google.com/webmasters/to
我正在尝试将 schema.org 元标记添加到我的产品页面 - 提供优惠和评级等。 下面的代码工作正常,我可以用 google rich snippet 工具对其进行测试。
我正在尝试将 schema.org 元标记添加到我的产品页面 - 提供优惠和评级等。 下面的代码工作正常,我可以用 google rich snippet 工具对其进行测试。
在产品中嵌套具有 priceSpecification 的报价会在 Google Rich Snippets 测试工具中引发不完整的微数据警告。 这个 1984 Vintage Select
对于市场,架构数据变得更加困惑。您不仅要代表您的组织,而且还要担心供应商的组织。将所有这些数据放在一页上是不好的做法吗?产品页面是否应该在元数据中只包含产品信息,而本地商家只包含本地商家详细信息? 市
我如何使用 schema.org 定义服务? 例如, 一个虫害防治业务:“白蚁防治”-> 我认为它不是一个产品(http://schema.org/Product) 我应该用什么来定义它? 最佳答案
我对 Microdata/Schema.org 还很陌生,所以仍在摸索中。既然我明白这都是关于将内容放置在关系和引用中,那么将公司的整个网页放在一个itemscope中是好还是坏主意?将其添加到 bo
示例页面是: http://www.uswitch.com/mobiles/deals/apple_iphone_4s/ 此页面汇总了特定手机的所有契约(Contract)交易,我希望在行上添加 sc
Microdata 允许具有 itemprop 但不具有父 itemscope 的元素,只要它们由页面上某处的 itemref 引用即可。 (请参阅我的问题 Is 'itemprop' without
我尝试发布一小段代码并尝试在 Google 结构化数据测试工具中对此进行测试,但没有显示丰富的代码段。 这是我的意思的截图: 这是我使用的一段代码,我直接从 Schema.org 获取: P
我在看 http://schema.org/OpeningHoursSpecification地点(及更多)的微数据模式。我对用于 DayOfWeek 的值有点困惑. 这两个类(OpeningHour
我是一名优秀的程序员,十分优秀!