2011-10-17 4 views
4

自分のiPhoneアプリのGoogleリッチスニペットのコードを自分のウェブサイトに設定しました。yycParking関連するHTMLは次のようになります。iPhoneアプリのGoogleリッチスニペットが機能しない

<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つの必要な項目をヒットし、適切にフォローしているスキーマを特定してきたと信じてrich snippet software application specsを読んでから。

Rich Snippet testing toolで実行します。スニペットをiPhoneアプリとして認識せず、「Cut the Rope」のような素敵な画像をスキップします。

何か不足していますか?私はカルガリーの駐車場を支配したいと思っていますが、Googleは私を抱きしめています!1:P

答えて

1

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

また、OSやバージョンなどの情報を追加することをお勧めします。

実例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:私はこのトピックに関する専門家ではない、私はちょうどカットにロープページを編集し、コードが最小であったが、それはまだ働いまでテストを続けました。 :P

+0

素晴らしい!素晴らしいことですが、本当に感謝しています。私は全く別のページを作ってペアを作り、それをテストするためにロープをカットすることを全く考えなかった。バウンティはうまく稼いだ! –

+0

ええ、ちょうど私の2番目の賞金を得ました!ありがとう! :D –

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"> 
+0

あなたのコードで自分のhtmlを更新して、それが何か変わるかどうか確認します。 –

+0

Open Graphコードが違いを生み出しているようには見えません。 –

+0

ロープをカットしないでください:... –

関連する問題