Редирект домена — это автоматическое перенаправление пользователя и поисковых роботов с одного URL на другой. Важно правильно выбрать тип редиректа, иначе можно потерять накопленный SEO-авторитет.
Типы редиректов
| Код | Тип | SEO | Когда использовать |
|---|---|---|---|
| 301 | Постоянный | Передаёт ~99% авторитета | Переезд сайта, смена домена навсегда |
| 302 | Временный | Не передаёт авторитет | Временная акция, A/B тест |
| 307 | Временный (HTTP/1.1) | Не передаёт авторитет | Аналог 302 для современных серверов |
| 308 | Постоянный (HTTP/1.1) | Передаёт авторитет | Аналог 301, сохраняет метод запроса |
⚠️ Не используйте 302 вместо 301 при постоянном переезде сайта. Google не перенесёт PageRank на новый URL, старый домен продолжит конкурировать с новым.
Редирект в cPanel
- cPanel → Домены → Перенаправления
- Тип: Постоянный (301)
- Домен: выберите домен-источник
- URL перенаправления: введите целевой URL
- Нажмите Добавить
Редирект через .htaccess
# Редирект всего домена на другой
RewriteEngine On
RewriteRule ^(.*)$ https://newdomain.com/$1 [R=301,L]
# Редирект HTTP на HTTPS
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# Редирект без www на www
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
# Редирект www на без www
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]
💡 Важно для SEO: Выберите одну каноническую версию домена (www или без www) и настройте постоянный 301-редирект с другой. Google должен индексировать только один вариант.
Цепочки редиректов — как избежать
Цепочка редиректов (A→B→C→D) замедляет загрузку и теряет SEO-вес на каждом звене. Всегда настраивайте прямой редирект A→D, минуя промежуточные шаги.
# Плохо: цепочка
old.example.com → example.com → www.example.com
# Хорошо: прямой редирект
old.example.com → www.example.com