Image Name  - Как закрыть внешние ссылки от индексации
Agrachoff Group Logo
+7 (495) 120-02-13
Телефон Agrachoff Group +7 (495) 120-02-13
Оставьте заявку

и мы с вами свяжемся!

Как закрыть внешние ссылки от индексации

123 - Как закрыть внешние ссылки от индексации

opytnyi vebmaster - Как закрыть внешние ссылки от индексацииО том, как бороться с внешними ссылками, я уже писал, а вот вопрос как закрыть внешние ссылки от индексации остается открытым и давайте его разберем.  Плагины занимается внешними ссылками только в записях блога и комментариях, оставляя неизменными заголовок (верхняя часть блога), подвал (нижняя) и сайдбары с виджетами.

Для опытного веб-мастера не составит проблему вручную доделать работу за плагином, но у новичка, мало знакомого с HTML или Wordrpress, могут возникнуть вопросы. Три таких вопроса я уже получил, один в комментариях, два на почту (кстати, не надо на почту, лучше в комменты). Поэтому я решил подробно расписать ручное переделывание ссылок.

Эта информация очень полезна тем, кто занимается продвижением сайта самостоятельно.

Вообще, при необходимости скрыть ссылку от поисковиков применяются тэг <noindex> и атрибут rel=”nofollow”. Таким образом ссылка в HTML-коде:

<a href=”http://mail.ru”>Моя ссылка на mail</a>

приобретает вид:

<noindex><arel=”nofollow”href=”http://mail.ru”>Моя ссылка на mail</a></noindex>

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

О том как покупать ссылки для своего сайта я писать отдельную статью

Плагин WP No External Links может добавлять во внешние ссылки постов и комментов такие тэги, но основной его метод борьбы с ними заключается в другом. Ссылка:

<a href=”http://mail.ru”>Моя ссылка на mail</a>

меняется на:

<a href=”https://agrachoff.ru/?goto=http://mail.ru”>Моя ссылка на mail</a>

где вместо “https://agrachoff.ru”, разумеется, будет URL вашего сайта. То есть для индексирующих роботов ссылка становится как бы внутренней, ведущей на страницу вашего же сайта, но пользователь все равно попадет по ней куда надо с помощью особого механизма перенаправления и не заметит разницы.

Итак, возвращаясь к нашей задаче: т.к. плагин WP-NoExternalLinks преобразует ссылки только в постах и комментах, мы должны вручную преобразовать ссылки в заголовке, подвале и виджетах (и везде в шаблоне, если вы добавляли их вручную куда-то еще).

Закрыть ссылку от индексации

Логика подсказывает, что достаточно воспользоваться заменой адреса ссылки, как это по умолчанию (без дополнительной настройки) делает плагин, и обойтись без <noindex> и rel=”nofollow”. Однако я, пожалуй, использую и то, и другое. На всякий случай. Можете назвать это суеверием. icon smile - Как закрыть внешние ссылки от индексации

Переходим к практике. Открываем консоль блога, выбираем “Внешний вид” – “Редактор” – “Заголовок (header.php). Нажимаем Ctrl+F, в появившееся внизу (или не внизу, зависит от браузера) окошке поиска пишем: “<a”. Это поможет быстро найти ссылки в тексте шаблона. Кнопками “Следующее” и “Предыдущее” можно перемещаться по найденным ссылкам.

Новичкам рекомендую перед редактированием сохранить работающий текст шаблона в Блокнот, чтобы можно было восстановить в случае, если внесете ошибку.

Вручную меняем адреса ссылок, добавляя “http://ваш-сайт.ru/?goto=” в начало адреса после открывающих кавычек. Заключаем ссылку <a>…</a> при желании в тэг <noindex> и добавляем атрибут rel=”nofollow”.

Будьте аккуратны. Меняйте только те ссылки, которые явным образом ведут на внешние сайты. Например, ссылка <a href=”<?php echo home_url(); ?> вовне не ведет. Ссылкой является только то, что прописано в тэге <a>. Тэги <script> и <link>, тоже имеющие атрибут href=”http://какой-то там адрес”, ссылкой не являются.

Поменяв все ссылки в Заголовке (header), жмем “Обновить файл” и переходим к Подвалу (footer), со ссылками которого поступаем аналогично.

vidzhety - Как закрыть внешние ссылки от индексацииПотом переходим в “Внешний вид” – “Виджеты”, и переделываем ссылки в содержимом виджетов (как правило, внешние ссылки содержат виджеты типа “Текст”).

Проверяем также настройки темы оформления и плагинов, где мы могли оставить ссылки, допустим, на свои аккаунты в твиттере и фейсбуке.

По идее нигде больше в шаблонах внешних ссылок быть не должно, если, конечно, вы не добавляли их вручную. Но на всякий случай можете проверить и шаблоны других частей своего блога. Проверку на внешние ссылки можно выполнить, например, этим сервисом: http://webmasta.org/tools/extractlinks/

Если вы создавали страницы для сайта, над ними тоже надо поработать.

И вот – работа закончена. Давайте оценим, ради чего мы с вами затеяли весь этот сыр-бор. В моем блоге ссылок нашлось довольно мало, я ожидал больше. Видимо, шаблон для блога делали не случайные люди =)

Ссылка на этих неслучайных людей – единственная внешняя ссылка в подвале:

<a href=”<?php echo THEMEZEE_INFO; ?>”>Wordpress Theme by ThemeZee</a>

После замены:

<noindex>
<a rel=”nofollow” href=”https://agrachoff.ru/?goto=<?php echo THEMEZEE_INFO; ?>”>Wordpress Theme by ThemeZee</a></div>
</noindex>

В заголовке мне вообще не встретилось внешних ссылок. В виджетах их было три.

Всё. “События столь долгие в пересказе заняли не более”…

Последние статьи

03.12.2017

Лендинг пейдж

Что такое лендинг пейдж? Лендинг Пейдж – это

24.12.2017

Директолог

Вступление Сервис контекстной рекламы Яндекс Директ остается удобным

15.03.2018

Как составить УТП

Хотите продать товар или услугу – составьте уникальное

01.04.2018

Что такое контекстная реклама

Введение Наверняка вы не раз замечали – стоит

20.05.2018

Продвижение сайта самостоятельно

Добрый день дорогой читатель! Каждый день в интернете

Приведём Вам новых клиентов с гарантией результата!

Вместо 1000 символов достаточно простого разговора. Развиваем бизнесы клиентов с 2016 года. Всегда достигаем заявленного результата.