
В шаблонах Blogger присутствует немалое количество внешних ссылок. Примеры: Navbar, подписаться на сообщения (Atom), ссылки на авторов шаблона и т.п. Внешние ссылки также попадают в шаблон при установке гаджетов со скриптами. Они не видны, но все-таки они есть.
И это не считая явных ссылок, которые автор блога сознательно включает в свои посты. Если не вдаваться в нюансы индексирования блога поисковыми системами, то это может показаться несущественным.
На самом деле с учетом внешних ссылок в блоге рассчитываются тИЦ (тематический индекс цитирования Яндекс) и PR ( PageRank, или авторитетность страниц в поисковой системе Google).
В "борьбе" с внешними ссылками возможно несколько вариантов: их можно либо просто удалить либо закрыть от индексирования поисковыми системами. Все зависит от цели пребывания ссылки на Вашем блоге. Проверить свой блог на наличие внешних и внутренних ссылок, а также проанализировать, индексируются ли найденные ссылки можно на сервисе .
- Скрыть панель навигации Navbar;
- Удалить ссылку на автора шаблона Blogger;
- Скрыть элемент "Подписаться на: Сообщения (Atom)";
- Удаляем из шаблона кнопки быстрого редактирования гаджетов quickedit
- Закрываем от индексации кнопки удаления комментариев comment-delete;
- Закрываем кнопки быстрого редактирования сообщения;
- Закрыть внешние ссылки от индексации;
- Закрыть от индексации форму отправки комментариев;
- Скрыть от индексации кнопки социальных сетей;
- Закрыть от индексации гаджет "Подписаться".
Скрыть панель навигации Navbar.
В настройках блога в разделе Дизайн предусмотрена возможность выбрать стиль панели навигации Blogger Navbar и даже скрыть этот элемент:
При выборе пункта "Выключено" Navbar действительно будет скрыт для просмотра, но в шаблоне останется внешняя ссылка, которую необходимо удалить или закрыть от индексации.
В разделе "Шаблон" делаем резервную копию шаблона и переходим к редактированию HTML-кода.
С помощью сочетания клавиш Ctrl+F открываем окошко поиска и ищем следующую строчку:
_______________________________________________________________
/* Variable definitions
__________________________________________________________
перед ней вставляем:
_______________________________________________________________
#navbar-iframe { display: none !important;}
_______________________________________________________________
Сохраняем шаблон.
Это закроет ссылки Navbar от индексирования поисковыми системами.
В HTML-коде шаблона необходимо найти строку:
_______________________________________________________________
и удалить вот такой код до закрывающего тега </b:section>:
Это закроет ссылки Navbar от индексирования поисковыми системами.
Удаляем ссылку на автора шаблона.
В HTML-коде шаблона необходимо найти строку:
_______________________________________________________________
<b:section class='foot' id='footer-3' showaddelement='no'>
_______________________________________________________________
_______________________________________________________________
<b:section class='foot' id='footer-3' showaddelement='no'>
<b:widget id='Attribution1' locked='false' title='' type='Attribution'>
<b:includable id='main'>
<b:if cond='data:feedbackSurveyLink'>
<div class='mobile-survey-link' style='text-align: center;'>
<data:feedbackSurveyLink/>
</div>
</b:if>
<div class='widget-content' style='text-align: center;'>
<b:if cond='data:attribution != ""'>
<data:attribution/>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>
</b:section>
_______________________________________________________________
Скрыть элемент "Подписаться на: Сообщения (Atom)"
Во всех стандартных шаблонах Blogger присутствует этот элемент:Он сразу с головой выдает платформу Blogspot и занимает полезное пространство. Чтобы избавиться от такого соседства, необходимо править HTML-код шаблона. Не забываем делать резервную копию! В коде находим строку:
_______________________________________________________________
<b:include name='feedLinks'/>
_______________________________________________________________Ее можно:
- просто удалить;
- или закомментировать, то есть с помощью специальных символов указать интерпретатору, что данная строка носит информационный характер и не относится к коду. То есть вместо строки <b:include name='feedLinks'/> вставляем следующий код:
<!-- <b:include name='feedLinks'/> -->
_______________________________________________________________Прощай, Atom!
Удаляем из шаблона кнопки быстрого редактирования гаджетов quickedit.
Кнопка quickedit выглядит так:

В шаблоне Blogger прописаны коды этих кнопок. Они индексируются поисковыми системами как внешние ссылки, поэтому рекомендуется очистить от них шаблон. Редактирование гаджетов останется доступным в разделе Дизайн.
Переходим в Шаблон. Делаем резервную копию! Изменить HTML. Удаляем все строчки:
_______________________________________________________________
<b:include name='quickedit'/>
_______________________________________________________________
При добавлении нового виджета, кнопка quickedit появится в шаблоне, поэтому каждую из появившихся кнопок нужно будет удалить таким же способом, как описано выше.
Закрываем от индексации кнопки удаления комментариев comment-delete.

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

_______________________________________________________________
<b:if cond='data:showCmtPopup'>
<div class='goog-toggle-button'>
<div class='goog-inline-block comment-action-icon'/>
</div>
<b:else/>
<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
<img src='//www.blogger.com/img/icon_delete13.gif'/>
</a>
</b:if>
_______________________________________________________________
И закомментируем это выражение:
_______________________________________________________________
<!--<b:else/>
<a class='comment-delete' expr:href='data:comment.deleteUrl' expr:title='data:top.deleteCommentMsg'>
<img src='//www.blogger.com/img/icon_delete13.gif'/>
</a>-->
_______________________________________________________________
Закрываем кнопки быстрого редактирования сообщения.

Необходимо в режиме "Изменить HTML" шаблона следующий код:
_______________________________________________________________
<b:if cond='data:post.editUrl'>
<span expr:class='"item-control " + data:post.adminClass'>
<a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
<img alt='' class='icon-action' height='18' src='//img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
</a>
</span>
</b:if>
_______________________________________________________________
закрыть тегами: <!--код-->. В итоге должно получиться так:
_______________________________________________________________
<!--<b:if cond='data:post.editUrl'>
<span expr:class='"item-control " + data:post.adminClass'>
<a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'>
<img alt='' class='icon-action' height='18' src='//img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/>
</a>
</span>
</b:if>-->
_______________________________________________________________
Закрыть внешние ссылки от индексации.
На любом блоге присутствуют внешние ссылки, без которых невозможно обойтись. Но их можно закрыть от индексации поисковиками.
Для поисковиков Яндекса используется тег NOINDEX. Выражение, закрытое этим тегом имеет вид:_______________________________________________________________
<noindex> <a href="http://адрес_сайта >текст ссылки</a></noindex>
_______________________________________________________________
Закрыть ссылку от других поисковиков можно атрибутом rel='nofollow':
_______________________________________________________________
<a rel="nofollow" href="http://адрес_сайта" >текст ссылки</a>
_______________________________________________________________
или так, это тоже правильно:
_______________________________________________________________
Совмещая эти атрибуты, получаем внешнюю ссылку, закрытую от индексирования поисковыми системами:
_______________________________________________________________
_______________________________________________________________
<a expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/>или так, это тоже правильно:
_______________________________________________________________
<a href="http://адрес_сайта" rel="nofollow">текст ссылки</a>
_______________________________________________________________Совмещая эти атрибуты, получаем внешнюю ссылку, закрытую от индексирования поисковыми системами:
_______________________________________________________________
<noindex><a rel="nofollow" href="http://адрес_ сайта" >текст ссылки</a></noindex>_______________________________________________________________
Закрыть от индексации форму отправки комментариев.
Воспользуемся уже знакомыми тегами <noindex></noindex> и атрибутом rel='nofollow'.
Ищем в коде шаблона строку:_______________________________________________________________
_______________________________________________________________
и закрываем ее от индексации, заменяя такой строкой:
_______________________________________________________________
<noindex><a rel='nofollow' expr:href='data:post.commentFormIframeSrc' id='comment-editor-src'/></noindex>
_______________________________________________________________
Скрыть от индексации кнопки социальных сетей.
Чтобы закрыть от индексации кнопки социальных сетей, опять же придется редактировать HTML-код шаблона.Не забываем делать резервную копию!
С помощью сочетания клавиш Ctrl+F находим в коде строку:
_______________________________________________________________
<b:includable id='shareButtons' var='post'>
_______________________________________________________________
Далее до закрывающего тега </b:includable> идет код кнопок социальных сетей ShareButtons
В этом коде нам необходимо с помощью <noindex></noindex> и rel='nofollow' закрыть от индексирования все ссылки:
_______________________________________________________________
<noindex><a class='goog-inline-block share-button sb-email' expr:href='data:post.sharePostUrl + "&target=email"' expr:title='data:top.emailThisMsg' rel='nofollow' target='_blank'><span class='share-button-link-text'><data:top.emailThisMsg/></span></a></noindex>
_______________________________________________________________
<noindex><a class='goog-inline-block share-button sb-blog' expr:href='data:post.sharePostUrl + "&target=blog"' expr:onclick='"window.open(this.href, \"_blank\", \"height=270,width=475\"); return false;"' expr:title='data:top.blogThisMsg' rel='nofollow' target='_blank'><span class='share-button-link-text'><data:top.blogThisMsg/></span></a></noindex>
_______________________________________________________________
<noindex><a class='goog-inline-block share-button sb-twitter' expr:href='data:post.sharePostUrl + "&target=twitter"' expr:title='data:top.shareToTwitterMsg' rel='nofollow' target='_blank'><span class='share-button-link-text'><data:top.shareToTwitterMsg/></span></a></noindex>
_______________________________________________________________
<noindex><a class='goog-inline-block share-button sb-facebook' expr:href='data:post.sharePostUrl + "&target=facebook"' expr:onclick='"window.open(this.href, \"_blank\", \"height=430,width=640\"); return false;"' expr:title='data:top.shareToFacebookMsg' rel='nofollow' target='_blank'><span class='share-button-link-text'><data:top.shareToFacebookMsg/></span></a></noindex>
_______________________________________________________________
<noindex><a class='goog-inline-block share-button sb-pinterest' expr:href='data:post.sharePostUrl + "&target=pinterest"' expr:title='data:top.shareToPinterestMsg' rel='nofollow' target='_blank'><span class='share-button-link-text'><data:top.shareToPinterestMsg/></span></a></noindex>
_______________________________________________________________
После закрытия ссылок проверяем адрес блога на сервисе . В результате будет показано, сколько внешних ссылок найдено на нашем сайте и сколько из них индексируется. Если все сделано правильно, напротив скрытых ссылок увидим надписи noindex nofollow:
то в шаблоне необходимо закрыть присутствующие в его коде внешние ссылки. Ищем в коде шаблона первую строку виджета:

Закрыть от индексации гаджет "Подписаться".
Если в блоге присутствует гаджет подписки на ваш блог:
то в шаблоне необходимо закрыть присутствующие в его коде внешние ссылки. Ищем в коде шаблона первую строку виджета:
_______________________________________________________________<div class='feed-reader-links'>
_______________________________________________________________
Под ней как раз и будут ссылки, которые нужно закрыть аналогично как в предыдущем примере.
На этом пока все, удачи!
Комментариев нет:
Отправить комментарий