Авторство в Google

Здравствуйте, читатели моего блога! Очень часто, когда мы что-то ищем в Google, можно увидеть рядом с результатами поиска фотографии авторов статей и их имена. Сегодня расскажу, как это можно реализовать на платформе блогспот, на примере моего блога.

Перво-наперво приведу рекомендации Google по этому поводу:




Как можно понять из вышеприведенного скриншота, ничего сложного здесь нет, нужно просто добавить ссылку на свой профиль в гугл+ с указанием атрибута rel="author" на все страницы блога с вашими статьями, а затем просто добавить ссылку на ваш сайт в профиль Google+, в раздел "Мои публикации".

Раньше можнобыло добавить к ссылке с блога на профиль гугл+ rel="nofollow" или просто rel="author nofollow", чтобы вес со страниц не утекал вовне. Но сейчас так не получится, авторство не подтвердится с такой ссылкой. Да и лишнюю внешнюю ссылку на каждой странице держать ни к чему.

Я сделал так. На блогспоте по умолчанию ставится ссылка на профиль автора в подписи к статье. В моем случае это внизу:
Вот как этот код выглядит в шаблоне:
<span class='post-author vcard'>
        <b:if cond='data:top.showAuthor'>
          <data:top.authorLabel/>
            <b:if cond='data:post.authorProfileUrl'>
              <span class='fn'>
                <a expr:href='data:post.authorProfileUrl' itemprop='author' rel='author' title='author profile'>
                  <data:post.author/>
                </a>
              </span>
            <b:else/>
              <span class='fn'><data:post.author/></span>
            </b:if>
        </b:if>
</span>
А вот как у меня:
<span class='post-author vcard'>
   <b:if cond='data:top.showAuthor'>
          <data:top.authorLabel/>
            <b:if cond='data:post.authorProfileUrl'>
              <span class='fn'>
                <a href='http://irjkz.ru/p/aboutme.html' rel='author' title='Я-начинающий блоггер!'>
                  <data:post.author/>
                </a>
              </span>
            <b:else/>
              <span class='fn'><data:post.author/></span>
            </b:if>
        </b:if>
</span>
Жирным я выделил то, что заменил. По умолчанию ссылка ведет на профиль блоггера или, если  он включен, профиль гугл+. Это внешняя ссылка с каждой страницы. Я же сделал ссылку на автора на свою страницу обо мне, а уже на ней поставил ссылку на свой профиль Google+, вот в таком виде:
<a href="https://plus.google.com/117693336187415460012/" rel="author" target="_blank">Николай Иванов</a>
Обязателен параметр rel="author".

Вот как это дело выглядит у меня после оптимизации так называемого "микроформата" разметки страницы, который точно говорит поисковой системе, что автор статьи именно я.


Кстати, поначалу было так:


Предупреждение "Missing required field "updated" я убрал очень просто. Прописываем в шаблоне микроформат "updated" вместо "date-header" везде, где он встречается, воспользовавшись поиском по странице. Это несложно. После этого обновляем шаблон, и все становится в порядке.

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

Спасибо за внимание! Вопросы?
Яндекс.Метрика