Правильная склейка

D
На сайте с 23.07.2005
Offline
43
599

При добавлении в индекс с помошью http://webmaster.yandex.ru он сразу же смотрит robots.txt который находиться в данный момент на сайта, т.е. можно сразу видеть реакцию Яндекса на изменения в robots.txt.

Сейчас у меня главное проиндексированное зеркало www. Но вот я захотел поменять его на без www и прописал в robots.txt

User-agent: Yandex

Disallow:

Host: site.ru

Но при добавлении site.ru через http://webmaster.yandex.ru он пишет что "Добавленный вами сайт не индексируется, так как является «зеркалом» http://www.site.ru/"

1. Почему же в этом случае он не учитывает что главное зеркало изменилось?

2. И как потом правильно сделать склейку? так правильно?

RewriteBase /

RewriteCond %{HTTP_HOST} !^site.ru$

RewriteRule ^ http://site.ru%{REQUEST_URI} [R=301,L]

SS
На сайте с 03.09.2004
Offline
141
#1
Deyn:
1. Почему же в этом случае он не учитывает что главное зеркало изменилось?

Потому, что изменения еще "официально не уверждены" роботом-зеркальщиком.

Deyn:
2. И как потом правильно сделать склейку? так правильно?

В принципе, наличия диррективы хост вполне достаточно для того, чтобы рано или поздно робот осуществил склейку сам. Но по срокам это может быть долго. Очень долго.

«Клянусь своей жизнью и любовью к ней, что никогда не буду жить ради другого человека и никогда не попрошу и не заставлю другого человека жить ради меня» (с) Джон Галт

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий