Здравствуйте, дорогие мои друзья! Сегодня я решил написать статью о «страшном» понятии как 301 редирект. Да, не пугайтесь так, на самом деле всё очень и очень просто :). В данной статье я Вам расскажу, что это такое, зачем он нужен, как его сделать и много другой не менее полезной информации по этой теме!
Новость №1
Очень увлёкся инвестированием в различные популярные брокерские компании. Я уже написал пару статей на эту тему, куда я вложил немного денег:
- Статья про инвестирование в памм-счета;
- Статья про инвестирование в Index TOP 20.
В этих статьях я рассказал куда и сколько я инвестировал. Скоро узнаете ещё об одной не менее прибыльной брокерской компании, поэтому не пропустите выхода этой статьи! Доход в месяц от инвестирования в этой компании, а вернее в данной программе доверительного управления от 7-40%.
А теперь, давайте разберёмся, что такое redirect.
Зачем нужен 301 редирект вебмастерам?
Используют редирект 301 в следующих случаях:
1. Для склейки доменов с www и без него.
Помните, в прошлой статье я рассказывал о нежелательности иметь сайт с доменом www, так как это приводит перераспределению ссылочной массы на два домена и, как следствие, негативно влияет на ранжирование сайта в поисковиках;
2. При переходе сайта на новый домен. Бывает так, что сайт попадает под различные фильтры поисковых систем, поисковый трафик снижается (или вообще исчезает), поэтому возникает необходимость переносить сайт на новый домен. А как быть с постоянными читателями блога? Как быть с теми, кто сохранил ваш блог в закладках или подписался на rss-ленту? Вот для этого и пригодится 301 редирект ;
3. Для повышения тИЦ и PR сайта, сохранения поискового трафика. Например, вы хотите повысить тИЦ и ПР определённому сайту (основному). Для этого нужно купить домен с уже имеющимися хорошими пузомерками и сделать редирект на основной сайт, тогда тИЦ, ПР и поисковой трафик будет передаваться ему.
4. Если вам нужно поменять адрес страницы. Например, ваша страница занимает высокие позиции в поисковиках или прошла индексацию и вам не хочется, чтобы она выпадала из индекса, тогда редирект 301 как раз то, что нужно.
5. При переходе бесплатного хостинга на платный.
Также есть ещё ряд применений редиректу 301, но пока остановимся на вышесказанном.
Классификация redirect
Как я уже сказал, для общего развития, начинающему вебмастеру нужно знать, что кроме 301 редиректа существуют и другие:
Но наиболее часто используют 301 редирект.
Как сделать 301 redirect через файл .htaccess?
Возникает вопрос: а что же такое файл .htaccess? Это файл, в котором будут хранится различные команды 301 редиректа (о переадресации страницы, домена и т.д.).
Дело в том, что обычным способом на компьютере его не переименовать, выдаётся ошибка (у меня так), а при помощи вышеперечисленных программ точно можно.
А теперь открываем файл (с помощью текстового редактора) и вписываем необходимый код редиректа.
Если вы хотите переправить посетителей одного сайта на другой
Redirect 301 / http://www.домен.com
Redirect 301 — указывает, на то, что сайт перемещён;
«/» — указывает, что всё с верхнего уровня блога будет перемещено (переадресовано) на новый домен.
Например, если вы хотите с одной страницы сайта сделать перенаправление на другую страницу сайта, то в файл .htaccess нужно вставить следующий код:
Redirect 301 /старая-страница.html http://новый-домен.ru/новая-страница.html
или
Redirect permanent /старая-страница.html http://новый-домен.ru/новая-страница.htmlили
RedirectPermanent /старая-страница.html http://новый-домен.ru/новая-страница.html
Редирект с помощью директивы RedirectMatch
Этот редирект практически тот же, что и предыдущий, но здесь вы можете задать регулярное выражение для старых УРЛ-адресов, например, при смене CMS с PHP на ASP, код редиректа будет выглядеть так:
RedirectMatch /(.*)\.php$ /$1.aspx
Редирект 301 с домена с www на домен без www
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
Редирект 301 с домена без www на домен с www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^site\.ru$ [NC]
RewriteRule (.*) http://www.site.ru/$1 [R=301,L]
RewriteEngine on|off — это специальная директива, которая служит для отключения или включения доступа к коду файла .htaccess, доступ осуществляется через модуль хостинга mod_rewrite;
RewriteCond — это специальная директива, которая определяет условия для правил преобразований. Является директивой модуля хостинга mod_rewrite;
RewriteRule — это директива, которая отвечает за различные преобразования. В данном случае редирект 301.
Да, информация сложная для понимания (поначалу), но если Вы её освоите, то в дальнейшем будет намного проще.
А на этом статью буду заканчивать, всем пока!
P.S.
Как вам статья? Рекомендую получать свежие статьи блога на e-mail, чтобы не пропустить много новой интересной информации!
Рекомендую прочесть следующие полезные статьи:
1. Как скачать видео с ютуба на компьютер в два клика?
С уважением, Александр Сергиенко
Очень часто встречала в статьях использование термина Редирект, как будто разговор идёт о хорошей погоде. Но вот у Александра впервые встретила подробное объяснение (тоже, правда «не для средних умов»), но как всегда толковое, написанное от души. Спасибо!
Это только азы=)
Нужно наверное ещё осветить, как редирект сочетается с ЧПУ на различных CMS
с помощью 301 редиректа можно например сохранять позиции страниц даже если структура урлов изменилась.
Я так понял, Александр писал об этом в статье. Вообще, грамотно всё расписано. У меня некоторые статьи, также, поменяли урлы и эта штука была очень кстати.
Про 301 редирект много читаю, но понять о конца не могу.
Я недавно прописывал 301 редирект, чтобы перенаправить поисковые роботы с дублей комментариев. Посмотрим какие будут результаты
Посмотрим как replytocom будет исчезать, да?
Александр, для работы по установке редиректа 301 необходима программа Falezilla. Я никак не могу скачать себе нужную программу.Открывала официальный сайт Falezilla, но там дается несколько номеров, и рекомендуют последний выпуск. Начинаю скачивать, а меня предупреждает защитная программа, что там что-то не проверено, буду ли я рисковать. Я быстро отменяю. Далее, один раз скачала, а она на иностранном языке, что делать, я же его не знаю. Подскажите, как и где я могу скачать себе эту программу?
Если сайт официальный, то отключите антивирусную программу и всё.
Здравствуйте! Не совсем понял, а старый домен не нужно водить? Или только /старая-страница.новый-домен.ru/новая-страница. Этот файл закидывать в корень старого домена? Нужно все страницы с адресами вести старого и нового домена? И совсем не понял, мне нужно сделать бекам старого домена и весь бекам перенести на новы домен? Если не тяжело можете мне на почту написать план, что мне нужно сделать. Я хочу поменять доменное имя, так как не подходит к моей тематике musizmp3.ru полезные программы на blog-pk.ru
Вам нужно воспользоваться самым первым способом, указанным в статье.