WordPress: Делаем внешние ссылки внутренними

Зачем делать внешние ссылки внутренними?

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

Когда на странице есть внешняя ссылка, которая ведет на другой ресурс, то от страницы передается часть статического веса на ту страницу куда идет ссылка. Это хорошо для страницы на которую ссылаются, и плохо для той которая ссылается, так как вес она теряет.

Как запретить поисковым роботам передавать вес

rel=»nofollow»

Заключение ссылки в rel=»nofollow» не гарантирует, что вес не будет переда. Хотя до сих пор этим способом многие пользуются.

Плагин «Прятатель ссылок»

Подробнее об этом плагине рассказано в статье — Прятатель ссылок Pro

Плагин «WP No External Links»

Более действенный способ является редирект на какую то внутреннюю страницу, но делать это в ручную не удобно и отнимет прилично времени. Можно воспользоваться плагином «WP No External Links».

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

Внешние ссылки, после установки плагина, будут выглядеть следующим образом — http://вашсайт.ru/go/http://чужойсайт.ru

настройки плагина

фильтр доменов ссылки которых не требуется преобразовывать во внутренние

Есть возможность отключать закрытие ссылок для отдельных постов. Делается это в настройках самого поста.

Примечание

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

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

Сам я на сайте использовал некоторое время плагин «WP No External Links». Но решил отказаться от него. Решение такое принял потому что не хочу обманывать ни пользователей, ни поисковых роботов. А так же потому что мне удобнее статистику по внешним переходам смотреть в Яндекс.Вебмастере нежели в админке WordPress.

Спасибо!

Теперь редакторы в курсе.