Можно ли убрать link rel="shortlink" из блока <head> страницы?
Да, shortlink можно и лучше убрать, для SEO он не нужен и иногда мешает диагностике.
🔎 Что такое rel="shortlink"
<link rel="shortlink" href="https://voronkov.org/?p=108" />
Это:
-
техническая «короткая ссылка» WordPress
-
нужна была для старых мобильных клиентов и API
-
не используется поисковиками для SEO
Google и Яндекс:
-
игнорируют
shortlink -
не считают его каноническим
❌ Почему его лучше убрать
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);
После этого:
<link rel="canonical" href="https://voronkov.org/production-planning/" />
— и больше ничего лишнего.
⚠️ Важный момент
Если используются SEO-плагины (Yoast / RankMath):
-
они могут возвращать shortlink
-
тогда отключать нужно в настройках плагина
✅ Итог
✔ rel="shortlink" не нужен
✔ Можно удалять без последствий
✔ Упростит SEO-картину
✔ Каноникал остаётся главным
No comments to display
No comments to display