Как удалить или изменить URL страницы в WordPress без потери SEO

Почему важно правильно изменять URL страниц в WordPress

URL страницы — это её адрес в интернете, и он играет ключевую роль в SEO. Если вы измените URL без правильной настройки редиректов, поисковые системы увидят новую страницу как новую, а старую — как удалённую, что приведёт к потере накопленного SEO-рейтинга и трафика.

Часто возникает необходимость изменить URL: например, оптимизировать его под новые ключевые слова, убрать лишние слова, исправить ошибки или удалить страницу, которая больше не нужна. Однако сделать это просто удалить или переименовать страницу недостаточно — нужно грамотно перенаправить пользователей и поисковиков.

В этой статье разберёмся, как безопасно удалить или изменить URL в WordPress, сохраняя SEO, с примерами плагинов и кодом для ручного редиректа.

Изменение URL страницы: пошаговое руководство

1. Изменение с помощью административной панели WordPress

Самый простой способ изменить URL — отредактировать «Ярлык» (slug) страницы или записи:

  • Откройте нужную страницу или запись в редакторе WordPress.
  • Под заголовком найдите поле «Постоянная ссылка» или «Ярлык».
  • Впишите новый, более оптимальный URL, используя латиницу и дефисы.

Однако после этого важно настроить перенаправление, чтобы сохранить SEO. По умолчанию WordPress не создаёт редиректы, и старая ссылка будет вести на 404 ошибку.

2. Настройка 301 редиректа

Редирект 301 сообщает поисковикам, что страница навсегда переехала на новый URL, передавая весь SEO-авторитет.

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

Плагины для безопасного изменения URL и настройки редиректов

Yoast SEO Premium

Yoast SEO Premium имеет встроенный менеджер редиректов: после изменения URL он предлагает автоматически создать редирект со старого адреса на новый.

Это самый простой и надёжный способ, но плагин платный.

Redirection

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

Simple 301 Redirects

Минималистичный плагин для простых редиректов. Идеален, если нужно быстро настроить несколько правил, без избыточных функций.

Ручное создание 301 редиректа через functions.php

Если вы хотите обойтись без плагинов, можно добавить код в файл functions.php вашей темы. Пример функции, которая перенаправляет старый URL на новый:

function yoastseo_redirect_old_url() {
    if (is_page('staraya-stranica')) {
        wp_redirect(site_url('/novaya-stranica/'), 301);
        exit();
    }
}
add_action('template_redirect', 'yoastseo_redirect_old_url');

Эта функция проверяет, если пользователь пытается открыть страницу с ярлыком staraya-stranica, то происходит редирект на /novaya-stranica/.

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

Удаление страниц и управление SEO при этом

Как корректно удалить страницу, чтобы не потерять SEO

Если страницу нужно удалить полностью, нельзя просто удалить её из WordPress без редиректа — это приведёт к 404 ошибке и ухудшит поведенческие факторы.

Вместо этого:

  • Настройте 301 редирект на наиболее релевантную страницу — категорию, родительскую страницу или главную.
  • Если релевантной страницы нет, можно настроить страницу с пользовательским сообщением 410 (удалено навсегда), чтобы поисковики быстрее исключили её из индекса.

Пример кода для возврата 410 заголовка

function yoastseo_send_410_header() {
    if (is_page('udalennaya-stranica')) {
        status_header(410);
        nocache_headers();
        include(get_query_template('404'));
        exit();
    }
}
add_action('template_redirect', 'yoastseo_send_410_header');

Этот код отправит заголовок 410 для страницы с ярлыком udalennaya-stranica, сообщая поисковикам, что страница удалена навсегда.

Как проверить корректность редиректов и избежать ошибок

После настройки редиректов важно проверить их работоспособность:

  • Используйте онлайн-сервисы, например httpstatus.io, чтобы проверить статус ответа сервера.
  • Проверьте, что редирект — именно 301, а не 302 или 307.
  • Проверьте, что не возникает цепочек редиректов и циклов.
  • Мониторьте логи ошибок и 404 страницы в Google Search Console.

Резюме: практические советы для безопасного изменения и удаления URL в WordPress

  • Всегда настраивайте 301 редиректы при изменении или удалении URL.
  • Используйте проверенные плагины, например Redirection или Yoast SEO Premium, для удобства и безопасности.
  • Если используете ручной код, тщательно тестируйте его на тестовом сайте.
  • При удалении страниц предпочтительно перенаправлять на релевантные страницы или отдавать заголовок 410.
  • Регулярно проверяйте сайт на наличие ошибок 404 и корректность редиректов.

Таким образом, грамотное управление URL и редиректами поможет сохранить SEO-показатели, улучшит пользовательский опыт и поддержит позиции сайта в поисковых системах.

Добавь в закладки и поделись с друзьями:

⭐⭐⭐⭐⭐
Как автоматизировать управление alt-текстами изображений в WordPress с помощью YoastSEO
11.04.2026
Оптимизация структуры JSON-LD для WordPress с YoastSEO: практические советы и примеры
29.03.2026
Как избежать проблем с каноническими URL в WooCommerce и YoastSEO
29.04.2026
Как удалить параметры URL в WordPress для улучшения SEO
09.12.2025
Как автоматизировать создание title в WordPress для лучшего SEO
13.02.2026
×

AI-плагин

WPGPT
Сам создает статьи для вашего сайта WordPress

SEO и мета-теги

Парсинг конкурентов

Изображения

Комментарии

Подробнее