Rooooo

Помогите со снипетами

15 posts in this topic

Дорогие друзья! Сделал оценку статей на сайте и хочу чтоб в снипете отображался рейтинг звездочками. Прошло уже не мало времени, а рейтинг так и не отображается. Такое проделывал на двух сайтах. При проверке в гугле, тест показывает следующие:

8678.png.068a0b220157d66990d2f5299e51f436.png

 

Что значит "Не указан объект отзыва" ? Как его убрать? Это поэтому звездочек нету? 

Вот фрагмент кода с рейтингом:

 

<span id=rating_p> Оцените статью: </span>
<div class=post-ratings data-post=1167>
<div class=rating data-post=1167 data-rating=5 data-readonly=1></div>
<div class=rating-meta itemscope itemtype="https://schema.org/AggregateRating">
<meta itemprop=worstRating content=0 />
<meta itemprop=bestRating content=5 />
<meta itemprop=author content="имя автора"/>
Общий рейтинг игры: <span itemprop=ratingValue>5.00</span> || голосов: - <span class=votes itemprop=ratingCount>1</span>
</div></div>

 

 

Share this post


Link to post
Share on other sites

А движок какой?  Если DLE  попробуйте этот поставить тык

В гугле работает на ура, а вот у яши проблемы. Автор говорит что нужен авторитет у яши, чтоб звездачки появились. :(

Share this post


Link to post
Share on other sites
<meta itemprop=author content="имя автора"/>  - убрать там где он сейчас, а ниже рейтинга
такой код: 
<span itemprop="author" itemscope itemtype="http://schema.org/Person">	
<span itemprop="name">имя автора</span>	</span>
по желанию, ниже, можно добавить 
<span itemprop="datePublished" content="2015-02-28">28 февраля 2015</span>

но чисто за звёздочки отвечает на моём сайте такой код: 

<div class="star-rating-container" itemprop="aggregateRating" itemscope="" itemtype="https://schema.org/AggregateRating">
    <div class="star-rating" id="star-rating-3509" data-rating="5" data-id="3509" data-disabled="" data-on="" data-off="" data-path="" data-stars="5" data-type=""></div>
    <div class="star-rating-info">
        <span>Рейтинг: <span class="star-rating-rating">5</span> / 5 (<span class="star-rating-votes">2</span>)</span>
		<meta itemprop='ratingValue' content='5'>
		<meta itemprop='bestRating' content='5'>
		<meta itemprop='worstRating' content='1'>
		<meta itemprop="ratingCount" content="2">
    </div>
</div>

Share this post


Link to post
Share on other sites

Ваш код, если это статья, нужно обернуть в <div itemscope itemtype="http://schema.org/Article"> .......... </div>

Для игр в <div itemscope itemtype="http://schema.org/Game"> .......... </div>

Но скорее всего на вывод звездочек это не повлияет. У меня с кучей ошибок выводил рейтинг

Share this post


Link to post
Share on other sites
19 часов назад, petroff сказал:

Ваш код, если это статья, нужно обернуть в <div itemscope itemtype="http://schema.org/Article"> .......... </div>

Для игр в <div itemscope itemtype="http://schema.org/Game"> .......... </div>

Но скорее всего на вывод звездочек это не повлияет. У меня с кучей ошибок выводил рейтинг

Обернул и ничего не изменилось. Та-же ошибка. А по каким причинам он не появляется? что может быть виной? 

Share this post


Link to post
Share on other sites
1 час назад, Rooooo сказал:

Обернул и ничего не изменилось. Та-же ошибка. А по каким причинам он не появляется? что может быть виной? 

Щас попробую

<div itemscope itemtype="http://schema.org/Game">
<span id=rating_p> Оцените статью: </span>
<div class=post-ratings data-post=1167>
<div class=rating data-post=1167 data-rating=5 data-readonly=1></div>
<div class=rating-meta itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop=worstRating content=0 />
<meta itemprop=bestRating content=5 />
Общий рейтинг игры: <span itemprop=ratingValue>5.00</span> || голосов: - <span class=votes itemprop=ratingCount>1</span></div>
<meta itemprop=author content="имя автора"/>
</div></div>

 

Share this post


Link to post
Share on other sites
1 час назад, Rooooo сказал:

А по каким причинам он не появляется? что может быть виной?

Скорее всего валидатор не понимает к чему рейтинг относится: статья (Aricle), игра (Game), страница сайта (Webpage) и т.д.

Share this post


Link to post
Share on other sites
2 часа назад, petroff сказал:

Скорее всего валидатор не понимает к чему рейтинг относится: статья (Aricle), игра (Game), страница сайта (Webpage) и т.д.

Что-то запутался. А вот это разве не говорит валидатору <div itemscope itemtype="http://schema.org/Article"> .......... </div> что речь идет об статье?? Как тогда ему объяснить что это статья? 

Share this post


Link to post
Share on other sites
1 час назад, Rooooo сказал:

Что-то запутался. А вот это разве не говорит валидатору <div itemscope itemtype="http://schema.org/Article"> .......... </div> что речь идет об статье?? Как тогда ему объяснить что это статья?

Говорит. В вашем первом посте этой строки не было. Если делать разметку по статье, то так

<div itemscope itemtype="http://schema.org/Article">
<span id=rating_p> Оцените статью: </span>
<div class=post-ratings data-post=1167>
<div class=rating data-post=1167 data-rating=5 data-readonly=1></div>
<div class=rating-meta itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop=worstRating content=0 />
<meta itemprop=bestRating content=5 />
Общий рейтинг игры: <span itemprop=ratingValue>5.00</span> || голосов: - <span class=votes itemprop=ratingCount>1</span></div>
<meta itemprop=author content="имя автора"/>
</div></div>

Проблемы с объектом отзыва не будет, но надо будет заполнить другие обязательные свойства

Всё есть на сайте ruschema.org с примерами. У Яндекса есть очень понятный мануал по разметке schema. Ссылки нет, надо искать

Share this post


Link to post
Share on other sites
В 01.06.2017 в 9:44 PM, petroff сказал:

Говорит. В вашем первом посте этой строки не было. Если делать разметку по статье, то так


<div itemscope itemtype="http://schema.org/Article">
<span id=rating_p> Оцените статью: </span>
<div class=post-ratings data-post=1167>
<div class=rating data-post=1167 data-rating=5 data-readonly=1></div>
<div class=rating-meta itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
<meta itemprop=worstRating content=0 />
<meta itemprop=bestRating content=5 />
Общий рейтинг игры: <span itemprop=ratingValue>5.00</span> || голосов: - <span class=votes itemprop=ratingCount>1</span></div>
<meta itemprop=author content="имя автора"/>
</div></div>

Проблемы с объектом отзыва не будет, но надо будет заполнить другие обязательные свойства

Всё есть на сайте ruschema.org с примерами. У Яндекса есть очень понятный мануал по разметке schema. Ссылки нет, надо искать

 Заполнил все другие поля. Сейчас гугл валидатор говорит что всё хорошо. Однако снипетов и ныне нет. Не только звёздочек, а и даты публикации которая так-же указана в статье. И картинки тоже нету. Что делать? 

Share this post


Link to post
Share on other sites

Так звезды в выдаче начнут появляться через 1-2 месяца, не раньше.

Share this post


Link to post
Share on other sites
36 минут назад, Rooooo сказал:

 Заполнил все другие поля. Сейчас гугл валидатор говорит что всё хорошо. Однако снипетов и ныне нет. Не только звёздочек, а и даты публикации которая так-же указана в статье. И картинки тоже нету. Что делать? 

Проверяйте не только гугл валидатор, но яша валидатор замечал, что в одном ошибок не было, то выдавал другой ошибку, должно быть и там и там без ошибок. По скорости скажу следующее, сам решил украсить сайт и внедрил с ноября-декабря 2016 года, в яше до сих пор нет! в гугле по сей день, всё ещё добавляются, хотя появились первые лучики счастья, недели через две. Самый быстрый по разметке оказался бинг!

Это личный опыт, наблюдаю по сей день, за этим творением. Я добавлял в микроразметку и рейтинг, картинки, видео, контакты, цены и... ещё чего то там.

пс. Недели через две произведите проверку в поисковиках через site:мойсайт.ру. а гугле можно наблюдать через

135088ddfbb1.jpg

Share this post


Link to post
Share on other sites
В 04.06.2017 в 8:06 PM, Rooooo сказал:

 Заполнил все другие поля. Сейчас гугл валидатор говорит что всё хорошо. Однако снипетов и ныне нет. Не только звёздочек, а и даты публикации которая так-же указана в статье. И картинки тоже нету. Что делать? 

У меня сниппеты появились через 2 недели. Ждите.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.