Редирект www на без www и наоборот

27 декабря 20244 мин104
Поделиться
Редирект www на без www и наоборот
Редирект между версиями сайта с www и без www — это важный аспект настройки веб-ресурса. Некорректная конфигурация может привести к дублированию страниц в поисковых системах, снижению позиций сайта и потере трафика. В этой статье разберём, зачем нужен редирект, как его настроить для разных систем и на что обратить внимание.

Что такое редирект www и без www?

Редирект между www.example.com и example.com — это автоматическое перенаправление пользователя (и поисковиков) с одной версии сайта на другую. Редирект между версиями сайта с www и без www должен быть настроен с использованием статуса 301 (постоянный редирект). Это важно для передачи ссылочного веса и предотвращения дублирования контента в поисковых системах. Правильный редирект помогает улучшить SEO и объединить трафик на одну основную версию сайта. Пример:
  • Если пользователь вводит www.example.com, его перенаправляют на example.com.
  • Или наоборот: с example.com на www.example.com.

Зачем нужен редирект?

  1. Избежание дублирования контента Когда обе версии сайта (www и без www) доступны, поисковые системы воспринимают их как два разных сайта с одинаковым содержимым. Это создаёт дублированный контент, который может негативно повлиять на SEO.
  2. Консолидация трафика и ссылок Редирект объединяет трафик и ссылочную массу, направляя их на одну основную версию сайта.
  3. Улучшение индексации Единая версия сайта помогает поисковым системам эффективнее индексировать контент.

Как выбрать между www и без www?

Оба варианта имеют свои плюсы:
  • www: Подходит для крупных сайтов с большим количеством поддоменов, так как даёт больше гибкости в настройке DNS.
  • Без www: Смотрится короче и современнее, удобнее для запоминания пользователями.
Ваш выбор зависит от предпочтений, но важно использовать один вариант на всём сайте Как настроить редирект?

С помощью .htaccess (для Apache)

Если ваш сервер работает на Apache, редирект настраивается через файл .htaccess. Редирект с www на без www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]
Редирект с без www на www:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

Для Nginx

На серверах Nginx редирект настраивается в конфигурационном файле (nginx.conf). Редирект с www на без www:
server {
server_name www.example.com;
return 301 $scheme://example.com$request_uri;
}
Редирект с без www на www:
server {
server_name example.com;
return 301 $scheme://www.example.com$request_uri;
}

Через панели управления хостингом

Многие хостинг-провайдеры, такие как ISPmanager, cPanel и Plesk, предоставляют удобные интерфейсы для настройки редиректов.
  • Войдите в панель управления.
  • Найдите раздел «Редиректы» или «Перенаправления».
  • Укажите источник (www или без www) и цель.

В системах управления сайтами (CMS)

WordPress Установите плагин, такой как Redirection, или добавьте правило в файл .htaccess, как указано выше. Joomla Редирект настраивается через файл .htaccess, аналогично Apache. 1С-Битрикс В панели управления перейдите в настройки сайта и укажите основную версию URL.

Как проверить, работает ли редирект?

  1. Ручная проверка Введите в браузере www.example.com или example.com и проверьте, перенаправляет ли сайт вас на основную версию.
  2. Инструменты проверки
  • HTTP Status Checker: анализирует коды ответа сервера (должен быть 301).
  • Bertal.ru: Проверка HTTP заголовков сайта, просмотр HTML кода интернет страниц. позволяет определить ответ сервера
  1. Google Search Console, Яндекс Вебмастер Добавьте обе версии сайта (www и без www) и проверьте настройки. Убедитесь, что основной домен указан верно. Также вы можете видеть индексацию обеих версий.

На что обратить внимание?

  1. Используйте редирект 301 Постоянный редирект передаёт ссылочный вес и не вызывает путаницы у поисковых систем.
  2. Проверьте все поддомены Если на сайте используются поддомены (например, blog.example.com), убедитесь, что они не конфликтуют с настройками редиректа.
  3. Обновите внутренние ссылки Все внутренние ссылки должны вести на основную версию сайта, чтобы избежать лишних перенаправлений.
  4. Работа с внешними ссылками Если на вас ссылаются с внешних ресурсов, убедитесь, что они указывают на правильную версию домена.
Настройка редиректа между www и без www — это несложный, но важный шаг для улучшения SEO и обеспечения стабильной работы сайта. Правильно настроенный редирект помогает избежать дублирования контента, объединить трафик и обеспечить пользователям удобный доступ к сайту. Выберите основную версию домена, настройте редиректы и регулярно проверяйте их работу, чтобы ваш сайт был максимально эффективным и удобным для пользователей и поисковых систем.
Поделиться

Полезное по теме

Где можно разместить ссылку на свой сайт бесплатно
1.08 10 мин9 277
Где можно разместить ссылку на свой сайт бесплатно
«Ссылочный вопрос» не теряет своей актуальности. Ручное продвижение сайтов становится…
Читать далее →
Продвижение корпоративного сайта
16.02 2 мин8 242
Продвижение корпоративного сайта
Продвижение корпоративного сайта характеризуется некоторыми особенностями. Некоторые стандартные приемы, используемые…
Читать далее →
Микроразметка Organization
26.01 3 мин33
Микроразметка Organization
Микроразметка Organization — это специальный код, который используется для структурирования…
Читать далее →