Шутки ради: Вскружи голову роботу поставив редирект с www на www.
Содержание:
Что такое редирект 301 и зачем он нужен
Редирект № 301 (301 Permament Redirect) – это перенаправление посетителя сайта с удаленной страницы или некорректно работающей на более актуальную.
Редирект как бы оповещает поисковых роботов и пользователей, что страница больше не существует и что за место нее есть новая страница с актуальной информацией на которую он и переводит.
Технически переадресация практически незаметна и если вы не являетесь специалистом то не заметите что вас перевело на другую страницу, так как это происходит в доли секунды
Для сео продвижения 301 редирект передает еще и «вес» страницы, что благотворно влияет на тИЦ страницы и ранжирование (сортировка сайтов в поисковике).
Как настроить редирект 301 и файл htaccess
В начале файла htaccess всегда ставиться точка «.» — файл этот является для сервера Apache инструкцией по работе с некоторыми отдельными видами папок.
В 70% случаях этот файл уже есть на сервере, а если нет то чистый файл .htaccess можно создать в блокноте и сохранить под этим именем, а установить его на свой сайт можно используя любой FTP клиент например FileZilla. Располагается он должен непосредственно в «корне» сайта там где располагаются файлы index.html или index.php
Перенаправление с одной страницы на другую
Предположим мы удалили страницу или изменили ее адрес (URL), а через поиск идет трафик на наш сайт. Понятно, что это негативно влияет как на сайт так и на продвижение в целом. Чтобы этого избежать в файл . htaccess который вы можете скачать выше мы добавляем вот такую строку:
Redirect 301 /staraya-stranica.php http://www.vashsayt.ru/novaya-stranica.php
Где staraya-stranica.php название страницы с которой хотите сделать перенос, а novaya-stranica.php новая актуальная страница.
301 редирект — перенаправления с www на без www
Часто при сео продвижении сайта нам необходимо определиться с главным зеркалом. Для поисковых систем сайты например http://www.vashsayt.ru и http://vashsayt.ru это два разных сайта. Это означает что если вы не покажите поисковым роботам что это один и тот же сайт, то угодите по фильтр «Склеенные домены».
Он будет тормозить продвижение, а то и вовсе его остановит.
Для того чтобы настроить редирект с www на без www необходимо в файл . htaccess внести следующую строку:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.vashsiyt.ru$ [NC]
RewriteRule ^(.*)$ http://vashsiyt.ru/$1 [R=301,L]
Редирект с http на без https
В настоящее время поисковые системы все больше предпочитают сайты с защищенным протоколом соединения https. Особенно вам необходимо поставить SSL сертификат если вы принимаете заявки с сайта. Вот код редиректа:
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Операторы для управления htaccess
Если вы хотите углубиться в более тонкую настройку файла htaccess, то вам пригодятся следующие операторы:
. Это любой знак
$ ограничение по правой стороне
^ ограничение по левой стороне
[] диапазон
() переменное значение
замена управляющих символов.
Если у вас появились вопросы задавайте их в комментариях и вы обаятельно получите ответ.
Автор: Аграчев Михаил