Ссылочная популярность вашего сайта будет теряться, если ссылки на него
будут выглядеть по разному - допустим, так: http://yoursite.ru/
и http://www.yoursite.ru/. Это происходит по той причине, что
поисковая машина, воспринимает такие ссылки, как ссылки на совершенно разные
сайты - ну а это приводит к тому, ссылочная популярность делится между
разными доменами.
Рождается вопрос - а как этого можно избежать?
Ответ очень и очень прост - используйте 301-й редирект!
С его помощью Вы сможете дать поисковикам понять, что они имеют дело с одним и тем же сайтом, а это, в свою очередь, улучшит его
позиции по поисковым запросам.
В этой статье мы дадим практические рекомендации, касательно того, как настроить 301-й редирект. Начнем по порядку.
Первым делом, необходимо определиться какой у Вас тип сервера (Microsoft
или Apache).
Если сервер
работает с ПО Apache, то следует совершить следующие шаги.
1. Активируем модуль ModRewrite.
Чаще всего он уже запущен по умолчанию, но бывают случаи, когда это необходимо сделать вручную. Активировать ModRewrite можно простым путем, при условии, что у Вас имеется доступ к файлу
httpd.conf. Открываем файл в режиме редактирования и раскоментируем эту строку:
LoadModule rewrite_module modules/mod_rewrite.so
После этого - перезагружаем сервер и продолжаем работать.
Ну а если у Вас нет доступа к httpd.conf, то необходимо обратиться с службу поддержки хостинг-провайдера и они это сделают за Вас.
2. Загрузите на свою машину файл .htaccess.
При этом не забудьте сделать его резервную копию! Открываем файл .htaccess в блокноте и приступаем к редактированию.
Собственно говоря добавить будет нужно совсем немного, а именно вот что:
3. Теперь проверка - открываем браузер и вводим:
http://example.ru/ (т.е. без www) и заходим на сайт.
Пункты 1 и 2 были проделаны успешно, если в адресной строке браузера адрес введенного сайта (http://example.ru/) автоматически изменится на http://www.example.ru/
Вот в принципе и все.
А что бы поверить в то, что это действительно работает - зайдите по этому адресу и введите адрес сайта без 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ОК для каждого.
33. Открываем код заглавной страницы http://example.ru и добавляем:
А чтобы убедиться в том, что все действительно работает как надо, заходим опять на
seoconsultants.com
и вводим http://example.ru. Если в результате появится
следующая информация: "HTTP Status Code: HTTP/1.1 301 Moved Permanently", то все
отлично - сервисный центр сделал все, что от него требовалось.
Отсюда вполне легально можно брать статьи, пожалуйста, с указанием ссылки на источник :-)
(ссылка на тематический ресурс будет и вам полезна и нам будет приятно)