Большинство пользователей сети Интернет не обращают внимания на наличие в адресе домена «www». В отличие от посетителей, поисковые роботы могут воспринимать домен с www и без как разные площадки, что может оказать негативное влияние на ранжирование и индексацию сайта в поисковых системах. В некоторых случаях у владельца сайта возникают проблемы с продвижением своего ресурса – вроде и контент достойный, и ссылки закупаются на авторитетных ресурсах, а поисковик сайт «в упор не видит». Важным условием в ранжировании веб-сайтов поисковыми системами становится правильно настроенный 301-й редирект или перенаправление на целевой адрес.
В каких случаях 301 редирект играет ключевую роль?
- Он служит для «склейки» доменов второго и третьего уровней с «www» и без него. Перенаправление служит сигналом для поисковых алгоритмов, что домен с тройным дабл′ю и без – это один сайт. Это позволяет совместить базовые показатели сайта и ссылочный вес.
- Настройка 301-го редиректа помогает сохранить основные показатели при переносе сайта на новый домен или смене доменного имени. Для раскрученных трастовых сайтов применение редиректа дает возможность сохранить ТИЦ и PR;
- Также это действие помогает при переносе отдельных страниц – посетители и поисковые роботы переходят на обновленную страницу вместо неработающей;
- Также 301 редирект помогает при смене CMS, на которой работает сайт.
Ранее вебмастера использовали 301-й редирект для вывода сайтов из-под фильтров ПС путем смены домена. Усовершенствование поисковых алгоритмов закрыло эту лазейку – сейчас все штрафные санкции перетекают на обновленный ресурс. Разработчики рекомендуют начинающим вебмастерам не пренебрегать настройкой редиректа 301 и сразу выбирать для своих ресурсов качественный движок, чтобы не тратить время и усилия на перенос сайтов на другие CMS.
Как настраивается 301-й редирект?
Есть несколько популярных способов настройки редиректа. Один из самых простых методов – настройка перенаправления с помощью файла .htaccess, который размещается в корневом каталоге веб-ресурса. Перед началом работы следует убедиться, что модуль mod_rewrite активен. Как правило, на основных CMS модуль mod_rewrite на Apache включен по умолчанию. Кроме основного доменного имени, 301-й редирект можно настраивать для выбранных страниц и разделов.
Cделать 301 редирект в Битрикс на адрес с www
В корневой директории сайта в файл .htaccess после строк
Options -Indexes ErrorDocument 404 /404.php
Вставляем следующий код (адресом сайта будет адрес yousite.ru (заменяем его на свой))
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^yousite.ru$ [NC] RewriteRule ^(.*)$ http://www.yousite.ru/$1 [R=301,L] </IfModule>
Cделать 301 редирект в Битрикс на адрес без www
В корневой директории сайта в файл .htaccess после строк
Options -Indexes ErrorDocument 404 /404.php
Вставляем следующий код (адресом сайта будет адрес yousite.ru (заменяем его на свой))
<IfModule mod_rewrite.c> Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} !^yousite\.ru$ [NC] RewriteRule ^(.*)$ http://yousite.ru/$1 [R=301,L] </IfModule>
При настройке редиректа обязательно проверьте в панели вебмастер поисковых систем Яндекс и Гугл наличие ошибок индексации и примите меры к их устранению. Также проверьте и при необходимости внесите поправки в директиву Host в файле robots.txt вашего ресурса. После завершения работ проверьте работоспособность сайта. Убедитесь, что ссылки ведут на правильные страницы и разделы, чтобы добиться максимального притока посетителей и ускорить продвижение сайта в поисковых системах.