Как настроить редирект www на без www в WordPress?

www redirect wordpress nastroit cover Без рубрики
Пошагово: поля в Настройках → Общие, один 301 на хостинге, проверка в инкогнито. Почему SEO-плагины не склеивают www и как избежать петли перенаправлений.

Ольга запустила интернет-магазин на WordPress: сертификат HTTPS подключила, а в Яндекс.Вебмастере всё равно видны и site.ru, и www.site.ru. Подруга посоветовала плагин Redirection, но там просят «исходный URL» для каждой страницы – непонятно, с чего начать. Если узнали себя: не спешите лезть в .htaccess вслепую. Сначала два поля в «Настройки → Общие», потом одно правило на хостинге и проверка в браузере. За 20–30 минут получите один адрес без www и перестанете гадать, какой домен «правильный».

Склейка www и домена без www – базовая гигиена сайта. Поисковики считают их разными адресами, поэтому без постоянного редиректа 301 трафик может «раздвоиться». Порядок: версия без www → оба поля WordPress с https://ваш-домен.ru → одно правило на хостинге выше блока WordPress. SEO-плагины вроде Rank Math www-редирект не делают – это зона сервера или панели хостера.

Дима ведёт сайт автосервиса: на визитках домен без www, а хостинг открыл и www. В Метрике визиты делятся пополам. На практике так у каждого второго малого бизнеса после установки WordPress.

Многие ставят плагин «для редиректов» и ждут чуда. В ядре WordPress есть redirect_canonical(), но официальная документация говорит: это не замена серверного 301. А в ответах Rank Math (2024–2025) пишут, что плагин не переключает www и non-www – нужен хостинг или .htaccess. Инструмент «для SEO» не решает главную задачу со склейкой домена.

Зачем выбрать один адрес: дубли в поиске и раздвоенная аналитика

Схема раздвоения трафика между www и без www на столе у доски

Для человека www.site.ru и site.ru – одно и то же. Для Яндекса и Google – два URL с одинаковым содержимым. Без явного выбора поисковик индексирует обе версии, а отчёты занижают реальные визиты.

Фиксируем вариант без www – короче на визитках, чаще у малого бизнеса. Выбрали – не меняйте без причины: каждая смена снова путает выдачу.

Типичная ошибка – «и так открывается, значит нормально». Сайт может работать по обоим адресам, как две двери с разными вывесками: клиент дойдёт, владелец не поймёт, откуда пришли. В Яндекс.Вебмастере и Google Search Console вы тоже увидите два хоста – и не поймёте, на какой реально ведёте рекламу.

Один адрес упрощает жизнь: ссылки с визиток, из соцсетей и из email ведут в одно место, а не «куда повезёт». Для малого бизнеса это важнее, чем спорить, какая буква «www» красивее.

Проверьте, что видите сейчас: www, без www и Вебмастер

Чеклист проверки www и версии без www в блокноте на офисном столе

Перед правками зафиксируйте исходную картину.

  1. Инкогнито: введите https://www.ваш-домен.ru и https://ваш-домен.ru. Запишите, меняется ли адрес в строке.
  2. В Яндекс.Вебмастере посмотрите, есть ли обе версии хоста.
  3. Сверьте формат домена на визитках, в email и рекламе.
  4. Сделайте бэкап сайта и .htaccess – чеклист в материале про бэкап WordPress перед правками.

Задайте основной адрес в WordPress: «Настройки → Общие»

Карточка с полями URL WordPress на столе рядом с доской

В админке откройте «Настройки → Общие». Поля «Адрес WordPress (URL)» и «Адрес сайта (URL)» должны совпадать:

https://ваш-домен.ru
https://ваш-домен.ru

Без www, с https, без слэша в конце. Сохраните – WordPress может разлогинить, это нормально.

После сохранения www ещё может открываться, пока нет редиректа на хостинге. Вы только сказали WordPress, какой адрес «дом». Дальше – заставить сервер перенаправлять www. Например, если раньше в полях стояло http://www.ваш-домен.ru, замените на https://ваш-домен.ru в обоих – иначе смешение http и https даст петлю позже.

Тут важный момент: не ставьте слэш в конце (https://домен.ru/) – WordPress и редиректы чувствительны к таким мелочам. Оба поля – один в один.

Если админка не открывается из-за петли, в wp-config.php временно пропишите WP_HOME и WP_SITEURL с тем же https://ваш-домен.ru – аварийный доступ из официальной документации WordPress.

Настройте постоянный редирект 301 на хостинге

Нужно одно правило – через панель хостера или .htaccess.

Способ Кому подходит Делает www → без www
Панель («Редирект www») Новичок Да
.htaccess на Apache REG.RU, Beget, Timeweb Да, блоком выше WordPress
Redirection Отдельные страницы, 404 Нет для всего домена
Rank Math / Yoast Мета-теги, sitemap Нет – только canonical

Панель хостера. В «Домены» или «Редиректы» выберите перенаправление www на домен без www, тип 301.

.htaccess. Скачайте копию файла. Добавьте блок выше # BEGIN WordPress:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.ваш-домен.ru$ [NC]
RewriteRule ^(.*)$ https://ваш-домен.ru/$1 [R=301,L]

Замените ваш-домен.ru на свой. 301 – постоянный переезд; 302 для склейки не подходит.

На Nginx нужен отдельный server с return 301 – обычно по заявке в поддержку. В Cloudflare задайте правило www → apex и SSL «Full (strict)», не «Flexible» – иначе часто петля перенаправлений.

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)

SSL-сертификат должен работать и для www, и для домена без www – иначе браузер покажет ошибку до редиректа. На большинстве хостингов Let’s Encrypt выпускает сертификат на оба имени автоматически – проверьте в панели, если сомневаетесь.

Если HTTPS уже включён хостером одной кнопкой, не добавляйте второй блок «http → https» в .htaccess – достаточно правила www → без www. Лишние строки – частая причина ERR_TOO_MANY_REDIRECTS в свежих разборах 2026 года.

Проверьте цепочку: браузер, код 301 и панели поисковиков

Короткий чеклист успеха – критерий «сработало».

Схема:
www.домен в инкогнито → https://домен.ru без www → внутренние страницы открываются → в Вебмастере одна версия хоста

  1. Инкогнито: http://www.ваш-домен.ru и https://www.ваш-домен.ru → финал https://ваш-домен.ru.
  2. Категория или статья через www тоже переезжают на версию без www.
  3. В Яндекс.Вебмастере укажите зеркало без www; дополнительно сверьте отчёты – см. проверку битых ссылок и Вебмастера.
  4. Canonical в SEO-плагине совпадает с адресом, но дополняет 301, не заменяет – см. цепочки редиректов WordPress.

Если всё сошлось – визитки, аналитика и поиск смотрят на один домен. Именно это и есть ваш критерий успеха: в инкогнито ввод www.ваш-домен.ru мгновенно перекидывает на https://ваш-домен.ru с кодом 301; в «Общих» оба URL совпадают без www; в Вебмастере выбрана одна версия; нет сообщения «слишком много перенаправлений».

Честно говоря, после первой удачной проверки многие владельцы забывают про тему – и это хороший знак. Значит, склейка работает в фоне, как должна.

Снимите петлю при ошибке «слишком много перенаправлений»

Типичная ошибка – конфликт: «Общие» говорят «без www», а .htaccess или Cloudflare тянут на www. Или два слоя одновременно редиректят HTTP на HTTPS.

  • Сверьте оба поля в «Общие» – одинаковые https без www.
  • Оставьте одно место для www-редиректа: хостинг, Cloudflare или .htaccess.
  • Уберите дубли RewriteRule из .htaccess.
  • На Cloudflare SSL: Full (strict), не Flexible.
  • Очистите кэш браузера и плагина.

В реальном проекте петлю снимают за 15 минут, когда находят второе правило, которое спорит с первым.

Чего не делать: лишние плагины и надежда только на canonical

Не ставьте три плагина с редиректами – конфликтуют. Redirection (2M+ установок) чинит битые ссылки, но не склеивает www ↔ без www.

Canonical в Yoast или Rank Math без 301 – слабый сигнал: поисковик может выбрать не ту версию. Нужен серверный 301. Не меняйте www ↔ без www каждые полгода «для эксперимента» – дробите историю домена.

Что дальше: раз в квартал повторите проверку в инкогнито; после смены хостинга или SSL сверьте .htaccess; при добавлении CDN убедитесь, что редирект www остался в одном месте. Если трафик из поиска вырос – посмотрите, не появились ли снова дубли в Вебмастере.

Остались сомнения – напишите в форму на сайте (MAX, VK, WhatsApp, Телеграм) или в t.me/DikiiTelegram. Нужен сайт со склейкой с первого дня – услуги по созданию и продвижению. Ещё гайды – в разделе статей.

Материал проверен: Андрей Дикий (создаёт сайты и продвигает их статьями (SEO/GEO)).
Достоверность данных: WordPress Developer (redirect_canonical, WP_HOME/WP_SITEURL, Nginx), REG.RU (.htaccess), Rank Math на wordpress.org/support, Switchweb (август 2026), SEOHEAD (апрель 2026); частотность – Яндекс Вордстат на 10.09.2026 (MCP недоступен, LSI через SERP).

Частые вопросы

Как сделать редирект с www на без www в WordPress?

В «Настройки → Общие» укажите https://ваш-домен.ru в обоих полях. На хостинге добавьте 301 с www на домен без www – панель или .htaccess выше # BEGIN WordPress. Проверьте в инкогнито.

Нужен ли редирект www для SEO?

Да. Без 301 трафик и ссылки делятся между дублями. Один канонический хост – базовая настройка, не «продвинутый SEO».

Чем отличается 301 от 302?

301 – постоянный переезд, поисковик переносит вес. 302 – временный. Для склейки www всегда 301.

Почему Redirection не убирает www?

Плагин для отдельных страниц и 404, не для смены хоста всего сайта. Склейку делают на сервере или в .htaccess.

Что делать, если редирект www не работает?

Сверьте URL в «Общих», правило в .htaccess перед WordPress, дубли в Cloudflare. Очистите кэш, проверьте в инкогнито.

Можно ли оставить только canonical?

Нет. Canonical – подсказка в коде, 301 – жёсткое перенаправление. Без 301 обе версии могут жить в индексе.

Как проверить, что 301 сработал?

Инкогнито: www.ваш-домен.ru → в строке https://ваш-домен.ru без www. В Вебмастере – «Проверка URL» для главной.

*Instagram,Facebook (принадлежит компании Meta, признанной экстремистской и запрещённой на территории РФ)
Новый маркетинг с искусственным интеллектом
Добавить комментарий