Техническое SEO · 14 октября 2026 · 3 мин чтения
Главное зеркало: www или без www и как настроить редирект
Эта страница на узбекском: /uz/blog/www-va-wwwsiz-sayt-redirekti
Технически один и тот же сайт может открываться по четырём адресам: http с www, http без www, https с www и https без www. Для поисковика это четыре разных сайта с одинаковым содержимым — зеркала. Если не указать основной вариант, поисковик выберет его сам, а сигналы могут распределяться между версиями. Задача — оставить одно главное зеркало и перенаправить на него все остальные.
Что выбрать: www или без
С точки зрения SEO разницы нет. Важно другое — постоянство. Если сайт давно работает с www и на него так ссылаются, менять не нужно. Для нового сайта чаще выбирают вариант без www: он короче и проще для печати на визитках и вывесках. Протокол сегодня выбирать не приходится: основной вариант — https.
Как должен работать редирект
Все три неосновных варианта ведут на главное зеркало одним шагом, кодом 301, с сохранением пути страницы. Например, при основном зеркале без www:
- http://www.example.uz/uslugi/ → https://example.uz/uslugi/
- http://example.uz/uslugi/ → https://example.uz/uslugi/
- https://www.example.uz/uslugi/ → https://example.uz/uslugi/
Ошибка — перенаправлять всё на главную страницу. Человек, который пришёл по ссылке на конкретную услугу, должен попасть на эту услугу.
Без лишних цепочек
Частая ситуация: сервер сначала переводит http на https, а затем www на без www. Адрес http://www.example.uz проходит два редиректа. Это не катастрофа, но лучше настроить правила так, чтобы каждый вариант вёл на финальный адрес сразу. В nginx для этого удобно сделать отдельный блок server для всех неосновных вариантов, в Apache — общее условие в .htaccess.
Пример для Apache
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteRule ^(.*)$ https://example.uz/$1 [R=301,L]Правило переводит любой запрос по http или с www на https без www одним шагом. Домен замените на свой. Перед внедрением сделайте резервную копию файла.
Если сайт на CMS или конструкторе
В WordPress адрес сайта задаётся в настройках, и CMS сама перенаправляет запросы с другим доменом, но переход на https лучше делать на уровне сервера. В Битриксе главный домен указывают в настройках сайта, а редирект прописывают в .htaccess или nginx. Конструкторы обычно предлагают выбрать основной домен и включить https в панели. У хостинг-провайдеров в Узбекистане и за рубежом часто есть отдельная галочка принудительного https.
SSL-сертификат на все варианты
Чтобы редирект с https://www работал без предупреждения браузера, сертификат должен покрывать оба имени: с www и без. Бесплатные сертификаты Let's Encrypt это позволяют. Если сертификат выпущен только на один вариант, посетитель с адресом www увидит ошибку безопасности ещё до редиректа.
Что ещё привести к главному зеркалу
- Канонические ссылки на страницах
- Адреса в sitemap.xml и строка Sitemap в robots.txt
- Внутренние ссылки в меню, тексте и подвале
- Ресурсы в Search Console и Вебмастере
- Ссылки в профилях на картах, в соцсетях, в Telegram-канале
Если внутри сайта ссылки ведут на неосновное зеркало, каждое нажатие порождает лишний редирект.
Как проверить
Введите в браузере все четыре варианта адреса главной и одной внутренней страницы и проследите, куда вы попадаете. Проверьте коды ответа: должен быть один 301 и затем 200. В Яндекс Вебмастере добавьте основное зеркало и посмотрите раздел о переезде сайта — там отражается, какое зеркало Яндекс считает главным. В Search Console удобнее всего использовать ресурс уровня домена, который объединяет все варианты.
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит