Как убедить яндекс интексировать домен 3го уровня без www?

F
На сайте с 09.10.2006
Offline
74
673

у меня форум на поддомене: forum.domain.com , везде ссылки на него ставились именно так. Однако Яндекс его решил индексировать как www.forum.domain.com

Попытался добавить форум на Я.Вебмастер, но получил:

Адрес http://forum.domain.com/ может быть внесен в нашу базу данных (и, соответственно, проиндексирован) по адресу http://www.forum.domain.com/. Добавить.

Добавленный вами сайт не индексируется, так как является «зеркалом» http://www.forum.domain.com/. Подробнее о сайтах-зеркалах вы можете прочитать в FAQ.

в чаво вычитал что надо добавить Host в robots.txt, что и сделал 8 дней назад.

User-agent: *
Disallow: /admin/
Disallow: /chat/
Disallow: /search
Host: forum.domain.com

но до сих пор не могу добавить в Я.Вебмастер.

Я что-то делаю не так, или просто надо ещё ждать? Если ждать, может кто-нибудь приблизительно знает как долго? спасибо.

M
На сайте с 16.04.2006
Offline
28
#1

Можно еще в .htaccess добавить строчки

RewriteEngine on

RewriteRule robots.txt robots.php

И создать файл robots.php

<?

if (stristr($_SERVER['HTTP_HOST'],'forum.domain.com'))

{

echo "User-agent: Yandex

Disallow: /design/

Host: forum.domain.com";

}

else

{

echo "User-agent: Yandex

Disallow: /

Host: forum.domain.com";

}

?>

Для ускорения еще можно удалить домен с www из индекса через форму вебмастера, тогда домен без www проиндексируется быстрее.

А дирректива host с форумами работает медленно т.к. много страниц, часть страниц проиндексированны в одно время с www и в другое время они же проиндексированнны без www но с другими сообщениями, поэтому клеятся они долго, т.к. Яндекс считает контент разным.

www.seo-dream.ru (http://www.seo-dream.ru/)
[Удален]
#2

Создайте еще страницу www.forum.domain.com, откуда ставьте 301-редирект на forum.domain.com. И ждите. Робот-зеркальщик работает намного дольше восьми дней. Около 4 недель. А то и дольше.

F
На сайте с 09.10.2006
Offline
74
#3

ага, хорошие идеи. спасибо!

Kirik
На сайте с 13.04.2006
Offline
266
#4

В твоем случае в .htaccess добавь

RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.forum.domain\.com

RewriteRule ^(.*)$ http://forum.domain.com/$1 [R=301,L]

~~ Продвижение сайтов (https://kirik.pro/) ~~ PRPosting.com (https://prposting.com) - ссылки под бурж, 100+ стран, 45000 доноров, партнерка с 5% от трат ~~ Копирайтинг и рерайтинг (https://wordfactory.ua/)
K
На сайте с 31.01.2001
Offline
737
#5
flamey:
надо добавить Host в robots.txt, что и сделал 8 дней назад.

8 дней - это ничто.

Для ускорения переклейки зеркал можно еще на страницах форума поставить несколько абсолютных ссылок на http://forum.domain.com - реально помогает.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.

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