![]() |
Использование 301 редиректа
Использование 301 редиректа Ссылочная популярность вашего сайта будет теряться, если ссылки на него будут выглядеть по разному - допустим, так: Цитата:
Цитата:
Ответ очень и очень прост - используйте 301-й редирект! С его помощью Вы сможете дать поисковикам понять, что они имеют дело с одним и тем же сайтом, а это, в свою очередь, улучшит его позиции по поисковым запросам. В этой статье мы дадим практические рекомендации, касательно того, как настроить 301-й редирект. Начнем по порядку. Первым делом, необходимо определиться какой у Вас тип сервера (Microsoft или Apache). Если сервер работает с ПО Apache, то следует совершить следующие шаги: 1. Активируем модуль ModRewrite. Чаще всего он уже запущен по умолчанию, но бывают случаи, когда это необходимо сделать вручную. Активировать ModRewrite можно простым путем, при условии, что у Вас имеется доступ к файлу httpd.conf. Открываем файл в режиме редактирования и раскоментируем эту строку: Код:
LoadModule rewrite_module modules/mod_rewrite.soНу а если у Вас нет доступа к httpd.conf, то необходимо обратиться с службу поддержки хостинг-провайдера и они это сделают за Вас. 2. Загрузите на свою машину файл .htaccess. При этом не забудьте сделать его резервную копию! Открываем файл .htaccess в блокноте и приступаем к редактированию. Собственно говоря добавить будет нужно совсем немного, а именно вот что: Код:
RewriteEngine On 3. Теперь проверка - открываем браузер и вводим: http://example.ru/ (т.е. без www) и заходим на сайт. Пункты 1 и 2 были проделаны успешно, если в адресной строке браузера адрес введенного сайта (http://example.ru/) автоматически изменится на http://www.example.ru/ Вот в принципе и все. А что бы поверить в то, что это действительно работает - зайдите по этому адресу: http://www.seoconsultants.com/tools/headers.asp и введите адрес сайта без WWW. Этот удобный инструмент покажет, насколько хорошо работает 301-й редирект. Если вышеописанный способ не сработал, то необходимо связаться со службой поддержки хостинг-провайдера и объяснить в чем проблема - должны помочь. Это, что касается настройки Apache. С Microsoft IIS сервером дела обстоят несколько иначе, но в принципе, тоже все просто. Единственное в чем Ваша проблема, так это в том, что сервера на базе Microsoft, файла .htaccess не имеют - придется действовать через хостинг-провайдера. Вообще-то служба поддержки сама знает что делать в Вашем случае, но иногда она может оказаться некомпетентна в это вопросе. Если это так, то отправьте им следующую пошаговую инструкцию: 1. Посредством Internet Services Manager создайте новый сайт с уникальным IP-адресом на базе http://example.ru. Как вариант, для того что бы не создавать уникальный IP-адрес, можно использовать виртуальный www.example.ru. 2. После этого, заходим на известный уже нам http://www.seoconsultants.com/tools/headers.asp и проверяем заголовки, которые отдает сервер каждому из сайтов. Должно быть 200ОК для каждого. 3. Открываем код заглавной страницы http://example.ru и добавляем: Код:
< %@ Language=VBScript %> (c) |
| Время: 08:00 |