SEO: Расширенные сниппеты или сведения об авторе в результатах поиска

Что такое расширенный сниппет?

Вот так выглядит расширенный сниппет (фотография, имя, ссылка на профиль в Google+ и количество подписчиков):

Google его называет как "Сведения об авторе". Такие ссылки в результатах поиска более привлекательны, по ним более охотно переходят посетители. Google придумал эту "фишку" для того, чтоб интернет стал "более чист" - контент который публикуется не от анонимного лица более качественный, так как анонимное лицо не беспокоится о своей репутации, а вот людям, которые публикуют текст от своего имени, репутация в большинстве случаев важна. Сайты с таким сниппетом не только визуально более привлекательны, они будут иметь более высокие позиции чем сайты с такими же SEO-показателями, но без расширенного сниппета.

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

Обновлено 2014.08.29

Google решил отказаться от указания авторства в результатах выдачи - support.google.com/webmasters/answer/6083347?rd=1

Но саму запись оставлю, для истории.

Для каких страниц может быть использован расширенный сниппет?

  • Если страница содержит одну статью или несколько статей, написанных одним автором или фрагмент авторского текста.
  • Страница не должна содержать списки статей или функционировать как постоянно обновляющаяся лента публикаций
  • Весь контент на странице должен быть создан одним конкретным автором
  • Опубликованная запись должна быть подписана именем автора, оно должно совпадать с именем в Google+
  • Ссылка rel="author" видна пользователям, а не скрыта с помощью display:none или CSS.

Как сделать расширенный сниппет в Google?

Ответ на этот вопрос можно прочесть у самого гугла вот тут: support.google.com/webmasters/answer/1408986?hl=ru

Создайте профиль в социальной сети Google+.

В профиле Google+ установите "правильную аватарку" - с четко видимым лицом, без всяких масок и котиков.

Перейдите в Google+ на страницу "О себе" -> блок "Ссылки" -> блок "Мои публикации" и добавьте ссылку на Ваш блог.

Некоторые блогеры советуют в Google+ на странице "О себе" в блоке "Контактная информация - Рабочие контакты" указать и подтвердить (при необходимости) свою почту. Правда в support'е гугла этого не сказано.

Осталось на страницах блога, который вы указывали в профиле Google+, добавить ссылку на ваш профиль в Google+ :

Добавьте на веб-страницах ссылку на свой профиль Google+:

<a href="[profile_url]?rel=author">Google</a>

Вместо "Google" перед закрывающим тегом "</a>" можно написать любой текст. Эту ссылку можно добавить в любое место, например в конец статьи, или подредактировать шаблон и добавить его в то место, где обычно указаны дата записи и ее автор (обычно admin).

Проверка расширенного снипетта Google

Чтоб убедиться что все сделали правильно и как это будет выглядеть можно воспользоватся инструментом проверки структурированных данных: google.com/webmasters/tools/richsnippets

Если вдруг увидите вот такие ошибки:

Warning: Missing required field “entry-title”

Warning: Missing required field “updated”

Warning: Missing required hCard “author”

То это значит что вам необходимо немного поправить разметку структурированных данных, для этого перейдите в редактирование вашего шаблона и в файлах index.php, archive.php, single.php, search.php поправьте код который отвечает за title-записи, дату публикации записи и автора публикации записи:

Title: <h2 class="title"> замените на

<h2 class="title entry-title">

Дата: код отвечающий за дату записи (<?php the_time(...);?>, <?php get_date(...);?>) должен выглядеть так:

<span class="updated">
  <?php the_time(get_option("date_format"));?>
</span>

Автор: код <?php the_author();?> должен быть окружен такими тегами:

<span class="vcard author">
  <span  class="fn">
    <?php the_author();?>
  </span>
</span>

В качестве заключения: нет 100% гарантии того, что у Ваш сниппет станет расширенным, даже если Вы все сделали правильно, исходя из каких-то критериев google его включает не для всех блогов, но таких меньшинство.

WordPress плагины

Если вы не хотите чтоб у Вас на сайте отображалась ссылка на google+ профиль и вы используете wordpress плагины Yoast SEO или All-in-one SEO pack, то достаточно зайти в настройки плагина и в полях касающиеся google+ указать необходимую информацию. Плагины сами добавят скрытые ссылки на ваш профиль на страницах вашего сайта.

Различие между «rel=author» и «rel=publisher»

«rel=publisher» предназначен привязки официального сайта какой-либо компании с брендовой страничкой этого сайта в Google+. «rel=author» предназначена для привязки отдельных авторских статей к страницам авторов контента. rel=publisher будет отображать описание компании со страницы Google+ в боковой панели выдачи по "брендовым запросам" после того, как Google+-страница наберет определенное количество подписчиков.

UPD 15.07.2013: Прошло 6 дней с установки в сайдбаре badge-блока, до сих пор расширенный сниппет не появился. Добавляю в сайдбар такой блок:

<a href="https://plus.google.com/108430963784490169439?rel=author">
  <img src="https://ssl.gstatic.com/images/icons/gplus-32.png" alt="Я в Google+" width="36" height="36" style="outline: rgb(255, 8, 0) dashed 1px;">
</a>

UPD 24.07.2013: Начал замечать появление расширенного сниппета с фотографией на некоторых страничках моего блога. Проверял по запросу "site:elims.org.ua"

UPD 25.07.2013: Заметил что расширенный сниппет с фотографией отображается не более одного на страницу выдачи, то есть если по вашему запросу выдается сразу несколько результатов на один и тот же сайт, то сниппет этого сайта с фотографией будет только один на странице, остальные будут без фотографий. Добавил авторство на подблог с притчами.

UPD 27.07.2013: Главная страница подблога с притчами отображается с фотографией. 

Понравилось? =) Поделись с друзьями:

Обсуждение записи “SEO: Расширенные сниппеты или сведения об авторе в результатах поиска”

  1. Gendolf (gendolf.info) says:

    Вова, привет. Установил себе физиономию в выдаче :), только вот она показывается только для главной страницы. Не подскажешь как сделать что бы и для внутренних страниц она фигурировала?

  2. Владимир Демянович (elims.org.ua) says:

    Привет. У тебя лицо не только на главной =) Посмотри вот с таким запросом: site:gendolf.info

    И перейди на вторую, третью и т.д. страницу выдачи. Я заметил что расширенные сниппеты от одного и того же сайта больше чем один раз на одной странице выдачи не встречаются, даже если на этой странице есть несколько ссылок на один и тот же сайт. Кстати был сильно удивлен когда увидел что у тебя на первой странице выдачи сразу два расширенных сниппета отобразилось. Еще не встречал такого.

  3. Макс says:

    Добрый день, Владимир, а если заместо фото установить какой нибудь логотип компании к примеру, гугл ее пропустит? Или должно быть фото?

  4. Владимир Демянович (elims.org.ua) says:

    Добрый день, Макс. Судя по этой цитате от Google «Чтобы информация о вашем авторстве отображалась в результатах поиска, необходимо иметь профиль Google+. На фотографии в этом профиле должно быть четко видно лицо.» должно быть именно фото, но я встречал и логотипы, правда очень редко. То есть такой расширенный авторства тоже можно установить, если гугл не распознает что вместо фотографии человека Вы хотите установить что-либо другое и до тех пор, пока он это не поймет или кто-то не пожалуется.

  5. Владимирович (vvcl.ru) says:

    Владимир, здравствуйте! Спасибо за статью! Почему-то по-всякому попробовал — не получается. Разместил иконку Гплюс и в сайдбар, и внизу статей, и ссылку «Google» в подвал, и под статьей. Авторство каждой статьи записано тем же именем, как в профайле Гплюс. Ссылка в Гплюс на сайт есть, почта подтверждена.
    А вот при применении инструмента проверки структурированных данных написано — «страница не содержит данных об авторе». Чего не хватает? Времени уже много прошло.

    Владимир

  6. Владимир Демянович (elims.org.ua) says:

    Здравствуйте! Попробуйте вместо
    plus.google.com/u/0/103336050308976036973
    писать
    plus.google.com/103336050308976036973

    Правда помимо этого есть еще несколько замечаний

  7. Владимирович says:

    Спасибо за совет, но не помогло. Видимо, эти самые несколько замечаний были существенны. В итоге установил плагин в вордпресс — по крайней мере гугл говорит, что авторство подтверждено. Жду обновления сниппета.

  8. Владимир Демянович (elims.org.ua) says:

    Извиняюсь что сразу не указал все замечания. Был занят и не мог написать развернутый комментарий, а после забыл =)

    Помимо того, что была опубликована не совсем правильная ссылка, мне не понравилось, что в тот же блок тега <_a_> были добавлены атрибуты nofollow и external — возможно гугл не понимал такую сложную конструкцию.

    Так же на этой же странице был добавлен второй расширенный сниппет — publisher, который при этом находился выше сниппета авторства.

    Еще сам сниппет авторства был скрыт за нижним выезжающим блоком, который у меня по умолчанию отображается в развернутом состоянии. Гугл неоднократно рекомендует не скрывать ссылку на свой профиль какими-либо образом, она должна быть на видном месте.

    Плюс у меня сложилось впечатление, что ссылку на профиль нельзя закрывать в nofollow, говорит ли так гугл или это просто у всех так принято — к сожалению уже не помню.

    Стоит ли следовать всем рекомендациям гугла — еще тот вопрос, часто google рекомендует одно, а работает по другому.

    В плагине all in one seo pack мне не нравится только то, что ссылка выходит скрытой, но раз никто на это не жалуется и эту опцию плагина активно используют — значит все хорошо и это наиболее «легкий метод» установления расширенного сниппета =)

  9. Wasija says:

    Десятки сайтов посетил и не нашел решения. а тут раз прочитал и все моментально сделал Спасибо вам. И браво!!!

  10. Wasija says:

    Добрый день. Владимир огромная просьба помочь правильно вставить с помощью шорткода видео с ютюба. Дело в том, что на старом шаблоне все работало ютюб видео вставлялось таким образом [youtube_link]6M4pZ1L6a4c[/youtube_link]. Сайт музыкальный, и чтобы не редактировть более тысячи страниц, надо вставлять видео именно таким образом. Вставляю в файл functions.php вот такой код который ниже, все работает, только когда при открытии нового поста с видео мелькает белый экран, может не туда пихаю? Cпасибо за помощь!

    /* Youtube link shortcode */

    function my_shortcode ()

    function youtube_link_shortcode ( $atts, $content = null ) {

    return «»;

    }

    add_shortcode (‘youtube_link’, ‘youtube_link_shortcode’);

    /* Youtube link shortcode end */

    А вот стиль:

    .youtube_video {

    width: 100%;

    height: 300px;

    }

    .youtube_video embed{

    width: 100%;

    height: 300px;

    }

    Что не так, надеюсь на вас. Проблема в какой-то мелочи но понять не могу. Спасибо.

  11. Владимир Демянович (elims.org.ua) says:

    Wasija, у Вас функция youtube_link_shortcode «пустая». Думаю Вам поможет вот этот пример:
    stackoverflow.com/questions/18788008/how-do-i-create-a-shortcode-that-displays-a-youtube-video-from-its-id-in-wordpre

  12. Саша says:

    Владимир, а данная схема будет работать для блога на РФ домене?

  13. Владимир Демянович (elims.org.ua) says:

    Саша, честно говоря не знаю.

  14. Сергей (www.m-r.kiev.ua) says:

    Здравствуйте!
    Все сделал как предлагаете, мое фото появилось в выдаче, хотя и не везде, но для сайта металлообработки m-r.kiev.ua в результатах поиска хочется, что бы клиент видел не мою физиономию, а логотип компании, помогите, как такое реализовать? Google+ страничка компании не влияет (((

  15. Владимир Демянович (elims.org.ua) says:

    Сергей, сниппет авторства потому и называется так: он показывает автора статьи, личность, человека. Даже если это будет блог какой-либо корпорации, все равно автор статьи не корпорация, а человек, который в ней работает. Вы можете попробовать с своем личном профиле сменить аватарку вашего лица на аватарку логотипа, но она там пробудет столько, на сколько вам повезет, пока кто-то не пожалуется или не заметит.

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

    Есть, кстати, разные сниппеты, и они выглядят по разному. Для компаний это сниппет такого рода: введите в поисковике «сокол магазин киев» и посмотрите в правую часть экрана.

  16. Сергей (www.m-r.kiev.ua) says:

    Спасибо, видимо, пока что логотип компании втиснуть не удастся. Такой как у Сокола, у нас тоже есть.

  17. Владимир Демянович (elims.org.ua) says:

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

  18. Сергей (www.m-r.kiev.ua) says:

    Звоните, вам нужен менеджер Владимир, может, поможет чем. Но Ваш стеллаж нестандартный, а если нужно чертить, то дешевым не будет.

  19. Александр (zardenet.ru) says:

    Здравствуйте,Владимир.Спасибо за помощь.Я относительно исправления ошибок:

    Warning: Missing required field “entry-title”

    Warning: Missing required field “updated”

    Warning: Missing required hCard “author”

    Всё просто и понятно.Буду частенько заходить в гости и учиться у тебя.

    Удачи и благополучия!

  20. fuad says:

    здравствуйте никак не могу решить именно эту проблему Ошибка. Missing required field «updated». в моём шаблоне нет того чего вы написали про (, ) у меня не где нет этого кода,конкретно как будто испарился,у меня осталась только одна ошибка с апдейтом,как её решить другим путём не подскажите ?

  21. Владимир Демянович (elims.org.ua) says:

    fuad, не могу понять что я писал про (, ) и чего нет в Вашем шаблоне. Кстати сниппет авторства уже не поддерживается гуглом =)

  22. fuad says:

    Спасибо за новость обрадовали )))я с этой проблемой уже помираю Ошибка. Missing required field «updated».

  23. fuad says:

    (, ) вот такого у меня нет сайте (я уже мышку кусаю и глаза может я не вижу,но реально нет ,как мне его изменит я то гугл надоел со своей ошибкой

  24. Владимир Демянович (elims.org.ua) says:

    найдите на сайте код выводящий дату записи, в большинстве случаев он содержит функции the_time или get_date. Если такого кода нет, то добавьте его так, как я описывал в записи, если есть, то отредактируйте так, как я описывал в записи. Если не можете с этим справиться, я готов за вознаграждение поковырять ваш шаблон.

  25. fuad says:

    сколько ?

  26. fuad says:

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

  27. Владимир Демянович (elims.org.ua) says:

    20$

  28. fuad says:

    могу дать где то 700 рублей,зарплата получил дома всё отобрали,в кормани только это и осталось,могу завтра загрузить на webmoney и послать.если устраивает 700 .я их держал для закупки регистраций в каталогах статей

  29. Владимир Демянович (elims.org.ua) says:

    Извините, но у меня конечно нет никакого желания забирать у Вас последние деньги, буду себя неловко чувствовать =)

    Просто добавьте в шаблон код вывода даты в таком виде:

    span class=»updated»
    ?php the_time(get_option(«date_format»));?
    /span

    В комментариях некоторые символы режутся. Возьмите этот же код из записи, там не порезаны символы

  30. fuad says:

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

  31. fuad says:

    да куда бы я коды не вставляй,хоть в лоб хоть по лбу

  32. fuad says:

    ну что не сможете мне помочь?а то я мыло иду завтра покупать )))

  33. Владимир Демянович (elims.org.ua) says:

    20$ и по рукам, иначе я это время потрачу на другое дело и заработаю себе те же 20$, все просто) Дальнейшее общение стоит осуществлять уже через почтовые сообщения, дабы не мучать людей, подписавшихся на комментарии — elims2@gmail.com

Обсудить