Исследуя стандартное формирование head в WordPress можно увидеть много мусора и ненужных внешних подключений. Одно из таких – shortlink, формирующее ненужные дубли. Разбираемся, как правильно его убрать.
Shortlink в WordPress – что это такое?
Если включено формирование ЧПУ (Человеку Понятные Урлы) – отображаться url-адрес будет заданный администратором, однако автоматически в шапке создается shortlink, создающий резервную ссылку на статью в случае недоступности изначального адреса.
Пример такого кода:
<link rel='shortlink' href='https://wpboost.ru/?p=1' />
При переходе на такой URL на неоптимизированном сайте произойдет редирект на оригинальный адрес статьи, однако у этого есть и минусы:
- Редирект открыт для индексации, то есть может попасть в выдачу и пессимизировать позиции блога
- Создает лишнюю нагрузку на сервер из-за удвоенного количества запросов от поисковых роботов
- Засоряет код лишним подключением через <link>
Как убрать shortlink из WordPress?
Если вы не разработчик и сайт уже выложен в интернет – лучше убрать этот изъян. Сделать это можно как при помощи готовых плагинов, так и путем внедрения нового кода.
Отключить shortlink с помощью Clearfy PRO
Известный плагин, ориентированный на улучшение технического SEO. Одна из опций – отключение короткой ссылки. Она будет удалена из тега <head> и отключена для перехода, выдавая 404 ошибку.
Чекбокс находится по пути: настройки Clearfy > код > нужный параметр.
Главный плюс Clearfy – решение всех встроенных в WordPress проблем, что повысит долю трафика из поисковой выдачи.
Купить со скидкой -15%
При помощи плагина Remove WP Overhead
Схожий по функционалу с клиарфаем, но не русифицированный и ограниченный в возможностях. Позволяет легко выключить ссылку.
Кроме того, помогает очистить шапку ресурса и выключить неиспользуемые вставки на самом блоге. Внимательно проверяйте работу ресурса до и после внесения изменений.
УстановитьЧерез PHP функцию
Единственный способ внесения правок саморучно – редактирование системного файла functions.php, отвечающего за пользовательские изменения. Получить к нему доступ можно посредством встроенного в WordPress редактора тем или панели управления веб-сервером (через браузер).
В самый конец (после завершения предыдущей функции) необходимо вставить следующий код:
remove_action( 'wp_head', 'wp_shortlink_wp_head' );
После импорта не забудьте нажать кнопку “Обновить файл”, иначе изменения не вступят в силу.
После обновления шапка вордпресса должна очиститься, а ненужный тег и комментарии к нему пропасть. Пробуйте разные способы – один из них точно поможет.
Помимо ЧПУ, не менее важно для SEO правильно заполнять атрибуты alt у картинок.
Спасибо большое! Очень помогли!!!