Jump to content

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


Recommended Posts

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

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>

 

 

Link to post
Share on other sites

Есть вопрос? Задай его профессиональным веб-мастерам, SEO и другим специалистам!

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

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

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>
Link to post
Share on other sites

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

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

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

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>

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

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

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>

 

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

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

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

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

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

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

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. Ссылки нет, надо искать

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. Ссылки нет, надо искать

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

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

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

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

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

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

135088ddfbb1.jpg

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

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

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...