Как добавить в сниппет Google звездочки в WordPress

Как добавить в сниппет Google звездочки в WordPress

Наверное вы замечали, что у некоторых сайтов в выдаче Google присутствуют звездочки рядом с их описанием (сниппетом). Сниппеты со звездочками более привлекательны, они выделяются на фоне остальных результатов поиска, пользователи лучше их замечают и чаще кликают. Таким образом, за счет такого сниппета можно увеличить количество переходов на ваш сайт из поиска Google. Звездочки работают только в Google, в Яндексе они не поддерживаются. Так как же сделать себе такие звездочки Google? Если ваш сайт работает на WordPress, то очень просто.

Как установить Звездочки Google

Звездочки Google можно добавить с помощью плагина WP-PostRatings.

  1. Первым делом нужно скачать плагин отсюда.
  2. Установите и активируйте плагин.
  3. Добавьте в файл, отвечающий за одиночные посты (обычно он называется single.php, но возможно в вашей теме оформления (шаблоне) этот файл называется немного иначе) следующий код:

Если же вам надо, чтобы рейтинг был только у определенных постов, то пункт 3 выполнять не нужно. Вместо этого разместите шорткод

в теле поста в том месте, в котором вы хотите отображать звездочки рейтинга.

Если вы хотите выводить в статье рейтинги других постов и записей, то к шорткоду нужно дописать id записи. Его можно найти в админке, зайдя в раздел Все записи и просто наведя мышкой на нужный пост. В ссылке вы увидите что-то вроде http://site.ru/wp-admin/post.php?post=123&action=edit, где 123 в данном случае и есть id. Вставляем его в шорткод, должно выглядеть так:

Звездочки Google: визуальное оформление

Сначала нужно зайти в настройки плагина в подраздел Ratings Options и включить собственно отображение звездочек в сниппете. Сделайте так, как на скриншоте, иначе звездочки под вашими страницами в результатах поиска Google отображаться не будут:

Настройка плагина WP-PostRatings

Там же выберите стиль отображения рейтинга на сайте – звездочки, сердечки, плюсики или что больше нравится. Лично я предпочитаю классические звездочки, вы же можете подобрать что-то по вкусу или подходящее под дизайн вашего сайта.

Так как плагин на английском языке, нужно немного поиграться с настройками. Зайдите в подраздел Ratings Templates  и поменяйте все найденные английские значения на русские, как на скриншоте (увеличение по клику):

Настройка плагина WP-PostRatings

Также советую поиграться там и с другими настройками.

Заключение

Необходимо учитывать, что отображать звездочки или нет – решает исключительно Google. Возможно, что у части ваших страниц звездочки в сниппетах появятся, а у части нет. Это не является ошибкой на вашем сайте, просто так решил Google.

Не забывайте, что звездочки не появятся сразу же после установки плагина. Необходимо подождать недельку-другую, пока Google переиндексирует ваш сайт и учтет изменения.

Автор блога. SEO-специалист, веб-мастер. Консультирую по вопросам интернет-маркетинга, провожу аудиты сайтов.

Понравилась статья? Поделиться с друзьями:
Комментариев: 14
  1. WebErnesto

    Спасибо автору

  2. Leonid Karuna

    Хотел бы посоветовать статью о внутренне оптимизации сайиа. Перечислено 24 способа)

    http://leonidkaruna.ru/pages/kak-ya-provozhu-vnutrennyuyu-optimizaciyu.html

  3. igor4

    Уже несколько дней воюю с плагином. НЕ отображаются звезды(((
    Мой сайт: http://live4travel.com.ua/
    При этом сайт статейный и его посещают очень много людей. В чем может быть причина? Может код нужно подправить?

  4. pirat

    Как накрутить рейтинг для всех постов сразу

  5. Блокнот вебмастера

    Я поставил себе вот этот код http://zmoe.ru/kak-sdelat-snippet-dlya-gugla/ и никакой плагин не нужен больше, все и так работает.

  6. Руслан

    Здравствуйте, а это сработает в контекстной рекламе?

    1. Max Vdovenko

      Здравствуйте. Нет, настройки сайта никак не влияют на объявления в контекстной рекламе.

  7. Roman Kramar

    Кажись сделал все как у Вас написано. Начал проверять страницы а там это https://search.google.com/structured-data/testing-tool#url=https%3A%2F%2Ftoursector.org.ua%2Ftruskavec%2Fvilly%2Fotel-park%2F
    меньше всего ошибок на этой странице https://toursector.org.ua/sxodnica/sanatorii/
    и она в выдаче показывает звездочки, остальные нет. Ничего особого с этой страницей не делал но она понравилась Гуглу а остальные без звезд )
    Подскажите как поправить и что я не достроил что везде мне указывает на

    – Необходимо указать значение для поля url.”
    – Необходимо указать значение для поля image.
    – Необходимо указать значение для поля publisher.

    Где в настройках я должен это указать ?
    С надеждой на помощь

  8. Александр Ш

    Скажите, как быстро должен появиться рейтинг в сниппете Гугла, если всё сделано правильно?

    1. Max Vdovenko

      Звездочки, как правило, появляются после переиндексации страницы. Но они могут и не появиться вообще. Окончательное решение о выводе звездочек принимает Гугл. Также известно, что он может отключать показ рейтинга отдельным сайтам, если посчитает его накрученным.

      1. Александр Ш

        И ещё возник вопрос от чайника:

        в установленной теме уже было прикручено голосование, в файле single.php был прописан код , но в выдаче звёздочек не было.
        Я правильно понимаю, что код: выполняет функции первого плюс расширяет их до отправки рейтинга поисковику и первый нужно заменить вторым? Дело в том, что когда установил коды один за другим, на страницах появилось две шкалы с рейтингом.

        1. Max Vdovenko

          Описанный способ добавляет к звездочкам микроразметку, которую видит поисковик. Можете заменить старый код новым, но не забудьте включить расширенные сниппеты в настройках плагина (это обернет звездочки в микроразметку).

          1. Александр Ш

            Спасибо!

  9. Abcdwork.ru

    Делал на сайте http://abcdwork.ru/ изначально для Яндекса, так как с гугла трафика практически нет. Про то, что звездочки в яндексе не поддерживаются это точно?
    Я однозначно видел их в яндексе, или это только для онлайн-магазинов и определенных тематик? :|

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: