web-dev-qa-db-ja.com

リッチスニペットに星の評価が表示されない

最近、サイトのSEO(www.betterthanreviews.com)で多くの作業を行っています。最近、プッシュを行って、リッチスニペットのパンくずリスト、メタディスクリプション、スター評価を更新しました。

Googleにサイトのインデックスを作成する時間を与えた後、レビューページのブレッドクラムとメタの説明を更新しましたが、星はまだ表示されていません。これは現在、Google検索での表示方法です(実際のページへのリンク:http://www.betterthanreviews.com/home-security/livewatch):

enter image description here

これがリッチスニペットの外観と、Googleのテストツールでの表示方法です。

enter image description here

より多くのコンテキスト:htmlに見られるように、schema.org言語を使用しています。最初はサイトにschema.org/Corporationを使用していましたが、Googleには企業の星評価が表示されないため、schema.org/HomeAndConstructionBusinessというラベルのページがあります。言語。ただし、当社のウェブマスターツールでは、構造化データにはまだ企業の言語が表示されており、潜在的な問題になる可能性があります。

ここに、使用したコーディングの一部を示します。しかし、要素を調べることでより詳しく見ることができます:

<div class="aggregate-rating" itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">

    <div class="review row_fluid" itemprop="review" itemscope="" itemtype="http://schema.org/Review">
      <div class="row_fluid rating" itemprop="reviewRating" itemscope="" itemtype="http://schema.org/Rating">
        <meta content="4.5" itemprop="ratingValue" title="4.5 out of 5 stars" class="star-rating-readonly">

          <meta content="2013-12-05" itemprop="datePublished">
          <p class="review-headline" itemprop="headline">Way better than my previous system</p>
          <div>
            <p class="reviewer" itemprop="author">Scott H. </p>
            <span class="bullet">•</span>
            <p class="created_at">2 months ago</p>
            <p class="content" itemprop="description">I love it! The experience I have had so far is extremely positive. I had another alarm system before and I didn't like it but this one is really Nice. I am telling everybody about it.</p>
          </div>
        </div>

これを修正する方法についての提案はありますか?

4
Danny R

はい。ダニー、私はあなたをぶら下げたままにするつもりはなかった。

私は以下をテストしましたが、うまくいきましたが、エラー、エラー:schema.orgのmicrodataが不完全です。 in http://schema.org/review レビューに必要な要素が欠けていると思いますが、それが何であるかわかりません。何が欠けているかを理解できるかどうかを確認するために、いろいろと調べてみてください。私はそれが私が行方不明になっている明らかなものであると確信しています。このエラー以外は、次のように動作します。 Google Rich Snippets Toolで、あなたが望むように星を付けました。

なぜこれを以前に見なかったのかわかりませんが、ネストについて話しているとき、実際には、ネストするのに必要なレビューが欠けているものがありました。私は製品を使用しましたが、これが正しくない場合は、より適切なものを使用できます。

<div itemscope itemtype="http://schema.org/Product">
  <span itemprop="name">LiveWatch</span>

  <div class="aggregate-rating" itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
    <span class="rating" itemprop="ratingValue">4.9</span> out of 5 stars
    <span class="number-reviews" itemprop="ratingCount">1</span> reviews</div>
  </div>

    <div class="review row_fluid" itemprop="review" itemscope itemtype="http://schema.org/Review">
        <span content="4.5" itemprop="reviewRating" title="4.5 out of 5 stars" class="star-rating-readonly"></span>

          <span content="2013-12-05" itemprop="datePublished">
          <p class="review-headline" itemprop="headline">Way better than my previous system</p>
          <div>
            <p class="reviewer" itemprop="author">Scott H. </p>
            <span class="bullet">•</span>
            <p class="created_at">2 months ago</p>
            <p class="content" itemprop="description">I love it! The experience I have had so far is extremely positive. I had another alarm system before and I didn't like it but this one is really Nice. I am telling everybody about it.</p>
          </div>
    </div>

</div>
1
closetnoc

はい。

ごめんダニー。作業コピーがありません。これが私が見るものです。

あなたのソースコードを見てみました。指定したコード例では、ページの上部付近から小さな部分が欠落しています。これは、SERPにとって重要な部分です。最低限のものを取り除いて、少し実験してみました。また、この例をガイドとして使用しました。 http://www.seoskeptic.com/count-vs-votes-error-for-schema-org-aggregaterating/ この簡単な例は、Googleリッチスニペットツールで機能します。

リッチスニペットのパーツを削除してテストしました。うまく行かなかった。次に、コードを単純化し、上記の例と比較して、いくつかのコンポーネントを追加し、多数の旋回を行いました。良いニュースがあります。

いくつかのことに気づきました。

1] AggregateRatingは、CreativeWorkのようなものの中にネストする必要があるようです。あなたのコードにネストの問題があるように見えますか?おそらく、欠落している、または多すぎる、またはdivタグやspanタグの配置が間違っている可能性があります。

2] meta content = "???"の使用値を渡さないようです。メタコンテンツの代わりに値を使用します。

3] itemprop = "reviewRating"はitemtype = "http://schema.org/Review"でなければなりません

私は寄り目を始めました。

ところで-Googleリッチスニペットツールは、エラーがある場合にエラーを報告しないことがあります。 HTMLコードを少し調整するだけでこれを見つけました。欲求不満。

アドバイス:Googleリッチスニペットツールを使用する場合は、完全なHTMLページを使用してください。これがないと、探している結果が表示されない場合があります。基本的には空白のページを使用し、各テストでリッチスニペットコードを調整しました。もちろん、これを理解するのに時間がかかりました。 (Grrrrr ...)動作するものを見つけますか? HTMLページを削除し、リッチスニペットコードのみを残すと、何も得られません。欲求不満。

Google Rich Snippets Toolは優れていますが、ややこしい場合があります。シンプルに始めて、外側に向かっていくことをお勧めします。

結局のところ、あなたのコードはほとんど大丈夫なようです。これは、いくつかの最終的な詳細を特定するだけの問題です。

ところで-私はあなたのサイトのルックアンドフィールが好きです!

私はあなたに実際の例で来たいと思いました。時間がかかると思います。私が今持っている以上のもの。大きなアイテムを郵送し、少なくとも先に進むことができて安心です。

これがあなたにどのように役立つか、そして私が助けになったかどうかを教えてください。

0
closetnoc