我已经在我的网站上为我的iPhone应用yycParking设置了Google的Rich Snippets代码。相关的HTML如下所示:
<div itemscope itemtype="http://schema.org/SoftwareApplication">
<!-- ... -->
<h2 class="txt-align-center" itemprop="description">
<strong>yycParking</strong> provides real time updates of parking in downtown Calgary
</h2>
<!-- ... -->
<div class="two-column last">
<!-- ... -->
<p>We created <strong itemprop="name">yycParking</strong> to enhance a service provided by ...</p>
<!-- ... -->
</div>
<div class="two-column last txt-align-right">
<!-- ... -->
<a title="Download the YYC Parking App from the iTunes store now" href="http://itunes.apple.com/ca/app/yycparking/id460852653?mt=8" target="_blank" itemprop="url">
<img class="alignnone size-full wp-image-436" title="app-store-badge" src="http://randomtype.ca/cms/assets/app-store-badge.png" alt="" />
</a>
<!-- ... -->
</div>
<p>
<meta itemprop="image" content="http://randomtype.ca/cms/assets/app-icon-124x124.png" />
</p>
</div>
您将从上面的HTML中看到我已经包含以下元素:
itemscope itemtype="http://schema.org/SoftwareApplication"
itemprop="description"
itemprop="name"
itemprop="url"
itemprop="image"
从阅读rich snippet software application specs开始,我相信我已经点击了4个必需项目,并正确识别了我正在关注的模式。
通过Rich Snippet testing tool运行它我得到的结果不会将该片段识别为iPhone应用,并且会跳过像“Cut the Rope”这样的漂亮图像。
我错过了什么吗?我想主宰卡尔加里停车市场 - 但谷歌正在阻止我!1:P
答案 0 :(得分:1)
看起来,您错过了价格和平均评分。 我不知道是否有严格的要求是什么,什么不是,但加上这两个解决了我的问题。
您可能还想考虑添加更多信息,例如操作系统和版本。
您可以看到一个有效的例子here。
<dl>
<dt>Updated:</dt>
<dd><time itemprop="datePublished">September 29, 2011</time></dd>
<dt>Current Version:</dt>
<dd itemprop="softwareVersion">1.1.1</dd>
<dt itemprop="operatingSystems" content="iOS">Requires iOS:</dt>
<dd>4.0 and up</dd>
<dt>Size:</dt>
<dd itemprop="fileSize">14.2 MB</dd>
<dt>Price:</dt>
<dd itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">9.99$</span>
</dd>
<dt>Average Rating:</dt>
<dd itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<span itemprop="ratingValue">3.6</span>
(in <span itemprop="ratingCount">931728</span> ratings)
</dd>
</dl>
PS:我不是这个主题的专家,我刚刚编辑了Cut the Rope页面并继续测试,直到代码很小但仍然有效。 :P
答案 1 :(得分:0)
实际的“错误”似乎是测试工具的错误。但是,我看了你提到的“切断绳子”的例子,实际上拉动图像和其他格式的是Open Graph protocol:
<meta property="og:title" content="Cut the Rope" />
<meta property="og:type" content="game" />
<meta property="og:image" content="http://chillingo.com/media/games/small/240x100_cuttherope.png" />
<meta property="og:site_name" content="Chillingo">