Почему важно правильно изменить URL страницы в WordPress
Изменение URL страницы в WordPress может понадобиться по разным причинам: смена структуры сайта, оптимизация под ключевые слова, исправление ошибок в адресе. Но неправильное изменение URL может привести к потере трафика и ухудшению позиций в поисковых системах, если не настроить перенаправления.
Как изменить URL страницы через админ-панель WordPress
Самый простой способ изменить URL страницы — отредактировать постоянную ссылку (перmalink) прямо в редакторе страницы:
1. Перейдите в раздел "Страницы" или "Записи" в админке.<br>2. Откройте нужную страницу или запись для редактирования.<br>3. Под заголовком найдите поле с постоянной ссылкой.<br>4. Нажмите кнопку "Изменить", введите новый URL и сохраните изменения.Однако этот способ не создает автоматического перенаправления со старого URL на новый, что может вызвать ошибку 404 для посетителей и поисковиков.
Настройка 301 редиректа для сохранения SEO после смены URL
Для правильного перенаправления используйте 301 редирект — постоянное перенаправление, которое сообщает поисковикам о смене адреса. Это поможет сохранить позиции в поиске и перенаправить посетителей.
Использование плагина Redirection
Плагин Redirection позволяет легко управлять перенаправлениями без правки кода:
1. Установите и активируйте плагин Redirection.<br>2. Перейдите в Инструменты > Redirection.<br>3. В разделе добавления нового редиректа введите старый URL в поле "Source URL" и новый URL в "Target URL".<br>4. Нажмите "Add Redirect".Плагин также ведет журнал ошибок 404 и помогает отслеживать проблемы с перенаправлениями.
Добавление редиректа через файл functions.php
Если вы предпочитаете код, можно добавить редирект напрямую в файл functions.php вашей темы. Для этого используйте хук template_redirect. Ниже пример функции wp_puzzle_redirect_old_url:
function wp_puzzle_redirect_old_url() {<br> if (is_page('staryj-url')) {<br> wp_redirect(home_url('/novyj-url/'), 301);<br> exit;<br> }<br>}<br>add_action('template_redirect', 'wp_puzzle_redirect_old_url');Замените staryj-url и novyj-url на ваши адреса. Этот метод подходит для небольшого количества редиректов.
Проверка корректности перенаправлений
После настройки редиректов обязательно проверьте их работу. Для этого можно использовать онлайн-сервисы, например httpstatus.io, или браузерные расширения, которые показывают HTTP-статусы. Правильный редирект должен возвращать статус 301.
Заключение по изменению URL в WordPress
Изменять URL страниц в WordPress нужно аккуратно, обязательно настраивая 301 редиректы для сохранения SEO и удобства пользователей. Плагин Redirection — удобный и мощный инструмент для этого. Для разработчиков возможна реализация редиректов через код в functions.php, если нужно минимальное количество правил.