Настройка редиректа на сайте пошаговая инструкция
Шаг 1. Определите тип редиректа
Перед началом выберите подходящий тип редиректа: 301 (постоянный) или 302 (временный). 301 сообщает поисковым системам, что страница перемещена навсегда, что важно для сохранения SEO-позиций. 302 используют для временных переносов и не передают полностью ссылочный вес.
Шаг 2. Подготовьте список URL-адресов
Создайте таблицу или список старых страниц и новых URL. Проверьте каждую страницу на актуальность и правильность новых адресов, чтобы избежать ошибок при перенаправлении.
Шаг 3. Настройка редиректа через файлы сервера
Для Apache с файлом .htaccess
- Откройте или создайте файл .htaccess в корне сайта.
- Добавьте правила редиректа для каждой страницы, например:
Redirect 301 /staryj-url.html https://ваш_сайт.ru/novyj-url.html
- Если необходимо перенаправление для нескольких страниц, используйте блоки RewriteRule:
RewriteEngine On RewriteRule ^staryj-url.html$ /novyj-url.html [R=301,L]
Для Nginx
- Откройте конфигурационный файл сервера, обычно nginx.conf или файл сайта в папке sites-available.
- Добавьте правила в блок server:
location /staryj-url.html { return 301 https://ваш_сайт.ru/novyj-url.html; }
- Перезагрузите сервер командой sudo systemctl reload nginx.
Шаг 4. Настройка редиректа через CMS
Если вы используете CMS, например WordPress, установите плагин для управления редиректами, например Redirection или Yoast SEO. В интерфейсе плагина добавьте правила перенаправлений вручную, указав старый и новый URL и тип редиректа.
Шаг 5. Проверьте работу редиректа
Для этого откройте браузер и введите старый URL. Убедитесь, что страница автоматически перенаправляется на правильный адрес. Используйте инструменты разработчика или online-сервисы, например Redirect Checker, чтобы проверить статус кодов HTTP.
Шаг 6. Мониторинг и обновление
Регулярно следите за логами сервера и поисковыми системами, чтобы убедиться, что редиректы работают правильно. При необходимости обновляйте правила, избегайте длинных цепочек перенаправлений, чтобы не снижать скорость загрузки сайта.