Как избавится от www в урле своего сайта

Может случиться такая ситуация: ваш сайт будет определятся в поисковиках под нескольми именами, например этот сайт известен в Yandex как www.breys.ru и breys.ru

А учитывая то, что посетители могут оставлять ссылки на ваш сайт в обоих вариантах, то обрабатываться в Yandex он будет как разные сайты, разделяя параметры вашего сайта на количество известных синонимов

Например, у меня имеется один сайт (достался в наследство), который в яндексе имеет 3 имени, разные значения ТИЦ и разный индекс, хотя на самом деле это один сайт

Если такая ситация ещё не наблюдается или вы уже заметили, то необходимо побыстрее позаботиться о отключении синонимов, для этого нужно добавить правило для mod_rewrite и директиву в robots.txt

cat breys.ru/www/.htaccess
AddDefaultCharset UTF-8

RewriteEngine On
RewriteBase /
 
RewriteCond %{HTTP_HOST} ^www.breys.ru
RewriteRule ^(.*)$ http://breys.ru/$1 [NC,R=301,L]

Эти инструкции заставят браузеры зашедшие на урл  www.breys.ru/uri незаметно перейти на урл breys.ru/uri, а поиковые машины по HTTP заголовку увидят что странице навсегда перемещена на новый адрес

изменение имени сайта через robots.txt

cat breys.ru/www/robots.txt
User-agent: *
Disallow: /cgi-bin/
Host:breys.ru

а здесь директива Host: указывает поисковым роботам имя домена которое вы жалаете видеть в результатах поиска

стоит заметить, что Yandex заметит это далеко не сразу, например я уже вторую неделю жду

Хочется негодовать по поводу WWW и ещё больше по поводу яндекса, который не может правильно и своевременно обрабатывать эти, да вообще любые параметры

Как минимум 2 недели потребовалось, чтобы яндекс начал нормально обрабатывать имя сайта и избавил меня от www.


другие материалы по mod_rewrite

похожие страницы

  1. Скрипт автоматического создания виртуальных хостов apache2
  2. Как распечатать статью с www.citforum.ru
  3. Валидация на HTML 4.01 сайта http://exmservise.ru/
  4. У линуксоидов есть деньги(надо же) и они покупают игры
  5. Greasemonky скрипты для кировских сайтов

#1:

Как часто обновляется сайт? Если не часто, то и Яндекс не часто заходит. Вообще такая операция выполняется пару месяцев: сначала все старые страницы пропадут из выдачи, а потом на их мест появятся новые, уже без www. По-крайней мере пару лет назад так было.

ответить  2009-04-27 22:48:38 

#2:  Басманов:

вообще то он пару раз в неделю заходит и переиндекмирует почти, ну и ещё раз в сутки, видимо проверяет ключевые на его взгляд места
и видимо робот по сайтам ни как не зависит от робота по rss, а это уныло

ответить  2009-04-27 22:54:49