Постоянный или временный
- 301 и 308 – постоянный переезд: новый адрес страницы, переход на HTTPS, смена домена.
- 302 и 307 – временное перенаправление, когда старый адрес планируется вернуть.
Для SEO-переезда предпочтителен серверный редирект. Не подменяйте его ссылкой или JavaScript, если сервер позволяет настроить перенаправление.
Примеры для одной страницы
В Apache с включённым mod_alias правило может выглядеть так:
Redirect 301 /old-page/ https://example.com/new-page/Для .htaccess Apache, если хостинг разрешает такие директивы. Не подходит для Nginx.
Для Nginx правило размещают в подходящем блоке server:
location = /old-page/ {
return 301 https://example.com/new-page/;
}Перед применением сохраните конфигурацию и проверьте её синтаксис. На другом сервере используйте его настройки или модуль CMS.
Что проверить после настройки
- Старый URL отдаёт 301, а заголовок Location ведёт на нужную страницу.
- Конечная страница отвечает 200; нет циклов и лишних переходов.
- Внутренние ссылки, canonical и sitemap указывают сразу на новый адрес.