Как настроить редирект www?
Виктор, Самара 0
Сайт открывается и с www, и без www как два разных адреса, оба рабочие. Слышал, что для SEO это плохо и нужен какой-то редирект. Как его настроить и на что смотреть?
Дмитрий Акиндинов технический администратор сайтов
ответил
Нужен постоянный редирект 301 с одной версии адреса на другую — выберите основную (обычно без www, короче и привычнее пользователям) и в файле .htaccess на Apache добавьте правило RewriteCond и RewriteRule, которое перенаправляет весь трафик с www.site.ru на site.ru. На nginx то же самое делается отдельным блоком server с return 301.
Пока обе версии открываются одинаково, поисковики видят их как два разных сайта с одинаковым содержимым — это называется склейкой зеркал, и она размывает ссылочный вес между двумя адресами вместо того, чтобы концентрировать его на одном. На практике это тормозит рост позиций, даже если контент безупречен.
После настройки редиректа стоит указать основной адрес (главное зеркало) отдельно в Яндекс.Вебмастере и Google Search Console — поисковики учитывают это как явный сигнал, а не только технический редирект.
Отдельно проверьте SSL-сертификат: если он выпущен только на одну версию домена (например site.ru без www), при заходе на www.site.ru браузер сначала покажет предупреждение о сертификате и лишь потом, если пользователь все же согласится, сработает редирект. Сертификат стоит заказывать сразу на обе версии домена или ставить wildcard.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.