Ольга
Анализируя свой сайт в сервисе DiNews.ru, я с удивлением обнаружила незакрытые внешние ссылки. Как же так? Чтобы закрыть их от индексации и заключить в тег ……..., у меня установлен плагин WP NoRef.
Неужели он работает не во всех случаях? И откуда у меня на сайте гиперссылки, которые я не ставила?
Шаблоны под вордпресс – платить чем будем?
Как, вы до сих пор не знаете, почему внешние ссылки надо найти и убрать? Рассмотрим подробнее.
Если на какой-либо сайт ссылается много других ресурсов, в «глазах» поисковиков первый выглядит более значительным и поднимается в выдаче.
Если на ваш молодой сайт еще мало кто ссылается, зато вы раздаете ссылки направо и налево, вес сайта через них утекает. Именно поэтому нужно внешние ссылки, особенно те, которые вам не нужны, найти и удалить. Часто они спрятаны изготовителем или распространителем шаблона в коде темы. Таким способом разработчик хочет повысить значимость своего ресурса. Могут они оказаться и вовсе «плохими» - ссылаться на какой-либо порносайт и т.п.
В моем случае постарался разработчик темы. Эта ненужная для меня рекламная гиперссылка введена прямо в код шаблона. А теперь представьте, сколько пользователей еще применили эту тему. За бесплатность шаблона мы заплатили разработчику частичкой веса своего сайта!
Как найти внешние ссылки
Как найти незакрытые тегом noindex ссылки?
Незаменимый помощник в этом деле плагин TAC (Theme Authenticity Checker). Конечно, можно постараться и разыскать тему без ссылок разработчика в коде шаблона. Но я попыталась гиперссылки удалить. И у меня получилось!
- делаем резервную копию базы данных;
- загружаем удобным для вас способом и активируем плагин TAC. Он будет виден в админ-панели (нажимаем «внешний вид);
- нажимаем TAC, Details (рис.1). Кстати, если напротив темы цвет зеленый, это еще ничего. Если цвет красный – шаблон содержит вредоносный код;
- смотрим адрес, куда занесены ненужные ссылки (рис.2);
- можно просто нажать надпись wp-content/themes/proclouds/footer.php и редактировать. Или идти в админ-панель, «редактор», справа ищем адрес (в моем случае это подвал (footer.php), открываем код.
- вот они ненужные линки (рис.3). Мой блог никакого отношения не имеет ни к автоновостям, ни к декорациям;
- аккуратно удаляем их прямо в коде или в текстовом редакторе. Предварительно скопируйте код в текстовый документ, мало ли что. Код всегда можно вернуть обратно, загрузить напрямую на хостинг, используя FTP клиент FileZilla. Да и бэкап у вас есть.
- все! (рис.4)
рис.4
Вы поняли, как убрать внешние ссылки из шаблона wordpress?
Думаю, что вы убедились, бесплатные шаблоны для сайтов wordpress надо использовать внимательнее, предварительно проверив на наличие вредоносного кода и чужих гиперссылок. Если тему скачали бесплатно, это не значит, что вы обязаны рекламировать посторонние проекты.
Другое дело, если вы владелец нескольких сайтов. Вставьте в код шаблона свои линки и продвигайте свои ресурсы. А вы как думаете?
Хочу напомнить еще раз, бэкап обязателен. Убрать внешние ссылки, если они закодированы - задача непростая, их удаление может повредить весь шаблон.
Еще один способ найти незакрытые тегом noindex ссылки и убрать их показан в этом видеоролике.
P.S. После проведенных манипуляций весь мусор остается в базе данных. Не забудьте сделать чистку базы данных.
Если статья оказалась полезной для вас - пишите в комментариях.