У меня есть некоторые структурированные данные, реализованные на моем веб-сайте, с использованием микроданных, чтобы Google и другие поисковые системы могли анализировать его и показывать соответствующие расширенные фрагменты. Я добавил соответствующую разметку для всех тэгов микроданных, которые я использовал, но я не могу просмотреть богатые фрагменты моего веб-сайта, тестируя их с помощью Инструмента тестирования Rich Snippets. Я просмотрел раздел «Рекомендации по использованию и частые вопросы» в Google Webmaster, но безрезультатно.schema.org разметка и вложение для обзора «ApartmentComplex»
После отладки html я обнаружил, что следующий фрагмент был успешно показан богатыми фрагментами при подаче в Инструмент тестирования Rich Snippets.
<div class="row">
<div class="col-sm-12">
<div class="page-header">
<h1><span itemprop="name">T Park </span></h1>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress" class="address">
<span itemprop="streetAddress">1 Scenic Park</span>
<span itemprop="postalCode" class="hidden">123456</span>
<span itemprop="addressRegion" class="hidden">Central </span>
<span itemprop="addressCountry" class="hidden">Singapore</span>
</div>
</div>
</div>
</div>
<div class="col-sm-6 box-map">
<h2>Location</h2>
</div>
<div style="margin-bottom:0px;" itemprop="review" itemscope itemtype="http://schema.org/Review" class="jumbotron row">
<h2>T Park Reviews</h2>
<br>
<meta itemprop="itemReviewed" content="T Park">
<div id="reviews" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content="1">
<meta itemprop="ratingValue" content="9">
<meta itemprop="bestRating" content="10"><span>Rating: 9/10</span>
</div>
<br><span itemprop="reviewBody">Lorem Ipsum....</span>
<br><strong itemprop="author" class="row pull-right">John May</strong>
</div>
Однако, как только вшита разметка ApartmentComplex добавляется, как показано в приведенном ниже фрагмент, богатый фрагмент не виден.
<div itemscope itemtype="http://schema.org/ApartmentComplex" class="container">
<div class="row">
<div class="col-sm-12">
<div class="page-header">
<h1><span itemprop="name">T Park </span></h1>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress" class="address">
<span itemprop="streetAddress">1 Scenic Park</span>
<span itemprop="postalCode" class="hidden">123456</span>
<span itemprop="addressRegion" class="hidden">Central</span>
<span itemprop="addressCountry" class="hidden">Singapore</span>
</div>
</div>
</div>
</div>
<div style="margin-bottom:0px;" itemprop="review" itemscope itemtype="http://schema.org/Review" class="jumbotron row">
<h2>T Park Reviews</h2>
<br>
<meta itemprop="itemReviewed" content="T Park">
<div id="reviews" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">
<meta itemprop="worstRating" content="1">
<meta itemprop="ratingValue" content="9">
<meta itemprop="bestRating" content="10"><span>Rating: 9/10</span>
</div>
<br><span itemprop="reviewBody">Lorem Ipsum....</span>
<br><strong itemprop="author" class="row pull-right">John May</strong>
</div>
</div>
Так предполагая, моя страница о ApartmentComplex, и я хочу, чтобы включать обзор этого, как я должен структурировать/гнездо эта разметка?
Это похоже на один действительный путь. Я только что протестировал и обнаружил, что работа с ApartmentComplex и Review в «параллельном», похоже, также работает. Как вы думаете, что лучше? – rgareth
в любом случае звучит правильно –