为什么谷歌不显示带有星级的评论/评分?



在schema.org上阅读后,我写了一个小的"丰富片段"或它的名字。我们今天被谷歌找到了,但没有显示明星和评分。也许有人对它有经验,知道事情是怎么做的?它只取决于微数据还是也取决于<head>标签中的其他任何东西?否则,我的代码段出了什么问题?

这是我的片段:

<div itemscope itemtype="http://schema.org/Organization">
    <div class="row">
        <div class="col-sm-6">
            <div class="clogo-container">
                <img src="logo.jpg" alt="logo" class="logo" />
            </div>
            <div class="infos">
                <span class="website"><a href="https://localhost" target="_blank">https://localhost</a></span><br/>
                is a page made by<br/>
                <br/>
                <span class="name" itemprop="name"><b>Mypage</b></span><br/>
            </div>
        </div>
        <div class="col-sm-6">
            <div class="rate" itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
                <div class="ratingbox">
                    <img src="image.jpg" alt="Logo" />
                    <b><span class="name">Mypage</span></b>
                    <div class="main-rating" id="customer-1-rate"></div>
                    <span class="vote">
                        <span itemprop="ratingValue">4.44</span>
                        <meta itemprop="bestRating" content="5"/>
                        <meta itemprop="worstRating" content="1"/>
                        / 5.00</span><br/>
                        <span class="total">out of
                            <span itemprop="ratingCount">34</span>
                        total</span>
                </div>
            </div>
        </div>
    </div>
</div>

你对Microdata和Schema.org的使用似乎很好,谷歌的SDTT报告没有问题,并表示你为他们的聚合评级Rich Snippet提供了所有必要的数据。所以从技术上讲,一切似乎都是正确的。

这意味着这个问题(你的结果没有看到Rich Snippet)可能与谷歌的政策有关。搜索结果功能无法显示的原因有很多。请注意,他们从不保证显示一个,即使一切都是正确的。

典型(但不是唯一)原因:

  • 你得等更长的时间。富代码段可能需要很长时间(索引后)才能出现
  • 您检查了主页的搜索结果(或者您的主页上只有此标记)。谷歌不会在主页上显示Rich Snippets
  • 您的页面内容"看起来"不像包含聚合评分,或者您将其隐藏在视觉上

最新更新