redirekt301, перенаправление htaccess, перенаправление с www, перенаправление на www, удаление дублей страниц Для того, чтобы наш сайт был адекватно воспринят поисковыми системами, необходимо сделать так, чтобы каждая страница сайта была предоставлена в единственном экземпляре. Если же страница с одной информацией будет выдаваться по разным адресам нашего сайта, поисковики могут воспринять информацию как дубли или даже плагиат. Например, ваш сайт открывается в браузерах как с приставкой www так и без нее, соответственно, контент дублируется и не смотря на то, что всё это страницы одного сайта, для роботов они воспринимаются как разные сайты с одинаковым контентом, а это очень не хорошо и может негативно отразиться на дальнейшем продвижении вашего сайта. По этой причине необходимо настроить сайт так, чтобы избавиться от дубликатов страниц. Для этого нужно выбрать главным зеркалом сайта либо домен с www либо без него. Если выбор вы уже сделали, то приступим!

Как сделать редирект для удаления дублей страниц

Зайдите в свой файловый менеджер и найдите в корневой папке сайта файл .htaccess, в нем то мы и сделаем необходимые записи. Но так как данный файл не имеет расширения, открыть его просто так мы не сможем. Поэтому его следует переименовать, это можно сделать либо на самом сервере до скачивания, либо уже после скачивания. Если будете переименовывать после того, как файл будет скачан, выйдет предупреждение, что после переименования информация может стать недоступной, пусть вас это не пугает, согласитесь и переименуйте, чтобы файл стал такого вида: htaccess.txt, то есть необходимо удалить точку перед названием файла, а после названия прописать .txt. А вот обратно переименовать его после внесения записи можно будет только после загрузки на сервер, иначе убрать расширение не получится. Я рекомендую все изменения (переименования) и до и после всегда делать на сервере, так гораздо надежнее.

Все, теперь наш файл имеет расширение текстового формата и можно его открыть с помощью стандартного блокнота и внести необходимые записи.

redirekt 301, редирект, перенаправление с www, перенаправление на www

Найдите в файле строку: Options +FollowSymLinks и поставьте перед ней #. Затем после строчки #Options +FollowSymLinks, ниже, но без пробела сделайте записи в зависимости от того, на какой домен будете делать перенаправление.

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

Чтобы домен www.вашсайт.ru переводил на домен без www, пропишите следующие строки:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.вашсайт\.ru$ [NC]
RewriteRule ^(.*)$ http://вашсайт.ru/$1 [R=301,L]

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

Если же вы хотите свой сайт с домена без www переводить на домен с ним, то в этом случае пропишите эти строки:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^вашсайт\.ru$ [NC]
RewriteRule ^(.*)$ http://www.вашсайт.ru/$1 [R=301,L]

Вместо вашсайт.ru, соответственно, пишем, нужный домен. А для домена в зоне рф обязательно прописываем название пуникодом. Будьте внимательны при изменении адреса сайта, чтобы случайно не удалить какую-нибудь точку или знак, чтобы не было ошибки.

После того, как запись сделана, закройте файл, сохраните информацию, закачайте на сервер и уже на сервере переименуйте в первоначальный вид: .htaccess, то есть удалите .txt и перед названием поставьте точку на английской раскладке. Если все сделано правильно, теперь ваш сайт будет открываться только по одному основному домену - с www или без него, не зависимо от того, какой домен будут пользователи вводить в поисковой строке.

Итак, мы сделали очень важную настройку, остался еще один не значительный штрих, который, возможно, понадобится делать не всем. Все основные настройки сайта готовы и уже в следующий раз мы откроем свои шедевры для всеобщего доступа!

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Защитный код
Обновить