4

ウェブサイトでiPhoneアプリyycParking用のGoogleのリッチスニペットのコードを設定しました。関連する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"
  • URL:itemprop="url"
  • 画像:itemprop="image"

リッチスニペットソフトウェアアプリケーションの仕様を読んだことで、4つの必須項目に到達し、フォローしているスキーマを適切に特定できたと思います。

リッチスニペットテストツールを実行すると、スニペットがiPhoneアプリとして識別されない結果が得られ、「CuttheRope」のような素敵な画像がスキップされます。

私は何かが足りないのですか?カルガリーの駐車場市場を支配したいのですが、Googleは私を抑制しています!1:P

4

2 に答える 2

1

どうやら、あなたは価格平均評価を逃しています。
必要なものとそうでないものの厳密な定義があるかどうかはわかりませんが、これら2つを追加することで問題は解決しました。

OSやバージョンなどの情報を追加することも検討してください。

ここで実際の例を見ることができます。

<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:私はこのトピックの専門家ではありません。カット・ザ・ロープのページを編集し、コードが最小限になるまでテストを続けましたが、それでも機能しました。:P

于 2011-10-26T13:02:40.747 に答える
0

実際の「エラー」は、テストツールのバグのようです。しかし、私はあなたが言及した「ロープを切る」例を見ました、そして実際に画像と他のフォーマットを引っ張っているのはOpenGraphプロトコルです

<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">
于 2011-10-20T23:20:24.743 に答える