Можно ли убрать link rel="shortlink" из блока <head> страницы?


🔎 Что такое rel="shortlink"

Это:

Google и Яндекс:


❌ Почему его лучше убрать

1️⃣ Засоряет <head>
2️⃣ Может сбивать инструменты SEO-анализа
3️⃣ Указывает на некрасивый URL с ?p=
4️⃣ Может использоваться как альтернативный URL в отчётах
5️⃣ Пользы — 0


✅ Безопасно ли удалять

✔ Да
✔ WordPress продолжит работать
✔ API не ломается
✔ SEO — только лучше


🔧 Как убрать shortlink в WordPress

Добавь в functions.php темы или в свой плагин:

remove_action('wp_head', 'wp_shortlink_wp_head', 10);
remove_action('template_redirect', 'wp_shortlink_header', 11);

После этого:

— и больше ничего лишнего.


⚠️ Важный момент

Если используются SEO-плагины (Yoast / RankMath):


✅ Итог

rel="shortlink" не нужен
✔ Можно удалять без последствий
✔ Упростит SEO-картину
✔ Каноникал остаётся главным

 


Revision #1
Created 2026-02-26 08:08:47 UTC by Nikolay
Updated 2026-02-26 08:14:03 UTC by Nikolay