🔁 Зачем нужны 301 редиректы
301 редирект — это постоянное перенаправление, которое сообщает поисковым системам и браузерам, что страница окончательно переехала на новый адрес. Это важно для SEO, чтобы:
- Избежать дублирования контента
- Сохранить позиции в поисковой выдаче
- Обеспечить корректную индексацию
🔧 Основные типы редиректов
🌐 С www на без www (или наоборот)
Поисковые системы воспринимают www.domain.com
и domain.com
как разные сайты. Без редиректа:
- Возникает дублирование контента
- Ссылочная масса распыляется
🔒 С HTTP на HTTPS
SSL-шифрование — стандарт современного интернета. Google отдает предпочтение защищённым сайтам.
🛠️ Настройка в Nginx Proxy Manager
1. Создание Redirection Host
- Войдите в панель управления (порт 81)
- Перейдите в раздел Hosts → Redirection Hosts
- Нажмите Add Redirection Host
2. Настройка www → без www
Domain Names: www.your-domain.com
Scheme: https
Forward Hostname: your-domain.com
Preserve Path: включено
Status Code: 301
3. Настройка HTTP → HTTPS
Domain Names: your-domain.com
Scheme: https
Forward Hostname: your-domain.com
⚙️ Расширенные настройки через Proxy Hosts
Альтернатива — использовать Force SSL:
- Создайте Proxy Host с нужным доменом
- Настройте SSL: выберите сертификат, включите Force SSL, HTTP/2, HSTS
📌 Canonical-домен
server_name domain.com www.domain.com subdomain.domain.com;
if ( $host != domain.com ) {
return 301 $scheme://domain.com$request_uri;
}
🔍 Проверка и тестирование
- Проверьте статус 301
- Убедитесь, что URL сохраняется
- Проверьте работу SSL-сертификатов
Инструменты: curl -I http://www.domain.com
, Browser DevTools, онлайн-проверки
⚠️ Типичные ошибки
- Бесконечные циклы редиректов
- SSL-проблемы: сертификат должен покрывать все версии
📊 Мониторинг и поддержка
- Проверяйте логи на ошибки и количество редиректов
- Изменения применяются автоматически
📈 SEO-рекомендации
- Выберите каноническую версию домена
- Обновите внутренние ссылки и sitemap.xml
- Настройте canonical-теги
- Уведомите Google через Search Console
✅ Заключение
Грамотная настройка 301 редиректов — основа технической оптимизации сайта. Это улучшает UX, сохраняет SEO и помогает поисковикам правильно индексировать контент.