Сайт не индексируется без www в url

L
На сайте с 25.01.2006
Offline
98
990

Уже четыре недели Яндекс не индексирует мой сайт, в то время как Гугл с удовольствием поедает странички. И вот, когда из Яндекса пропала индексная страница, я всерьез задумался, ибо 60% трафика получал с Яндекса на главную.

Вспомнил, что в моем движке (nanoCMS) есть такая вот настройка:

# Полный путь до директории скрипта.

# Сразу определяйтесь, будет в домене сайта www. или не будет.

# Слэш на конце НЕ НУЖЕН !!!

$turl="http://сайт.us";

Как видно, я указал адрес сайта без www. Попробовал добавить урл без www через форму http://webmaster.yandex.ru/add.xml и получил вот такую гадость в ответ:

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

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

Почитал FAQ и прописал в итоге в robots.txt такую вот штуку

User-agent: *
Disallow: /links.php/
Host: сайт.us

Т.е. в директиве host указал сайт без www . Сделал это только сегодня. Так что теперь, собственно, вопрос: если у Вас был подобный опыт, поведайте, поможет ли эта мера или нужно сделать что-то еще, чтобы Яндекс начал нормально индексировать сайт без www.

Данил
На сайте с 17.01.2006
Offline
153
#1
liga:
Т.е. в директиве host указал сайт без www . Сделал это только сегодня. Так что теперь, собственно, вопрос: если у Вас был подобный опыт, поведайте, поможет ли эта мера или нужно сделать что-то еще, чтобы Яндекс начал нормально индексировать сайт без www.

Поможет :)

liga:
User-agent: *
Disallow: /links.php/
Host: сайт.us

Лучше:

User-agent: *

Disallow: /links.php/

User-agent: Yandex

Disallow: /links.php/

Host: сайт.us

P.S.

Покупаю сайты (/ru/forum/394337). Заработай себе на екро — Сапа (http://www.sape.ru/r.0d0e35f6a7.php). Для продвжиения быстро и на автомате (http://www.seowizard.ru/r.0d0e35f6a7.php)!
O
На сайте с 02.06.2006
Offline
67
#2

По момим наблюдениям бот Я. не поймет такое расположение директив для себя.

Директивы для Я. поднять вверх , потом остальные.

User-agent: Yandex

Disallow: /links.php/

Host: сайт.us

User-agent: *

Disallow: /links.php/

L
На сайте с 25.01.2006
Offline
98
#3

Спасибо! В robots.txt прописал это

User-agent: Yandex
Disallow: /links.php/
Host: сайт.us

User-agent: *
Disallow: /links.php/

О результатах потом сообщу

O
На сайте с 02.06.2006
Offline
67
#4

Учтите что все произойдет не сразу, нужно время.

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

Ждать переклейки. Не проще в cms изменить как есть с www. Ничего же

от этого не потеряете.

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