подскажите по robots

12
M
На сайте с 25.09.2010
Offline
41
1197

в таком виде robots будет работать правильно

User-Agent: *

Disallow: /cgi-bin

Host: www.site.ru

Allow: /

Sitemap: http://www.site.ru/sitemap.xml

мне нужно индексировать проект с www и карту

kimberlit
На сайте с 13.03.2007
Offline
370
#1

User-Agent: *

Disallow: /cgi-bin

Host: www.site.ru

Sitemap: http://www.site.ru/sitemap.xml

SeoWebC
На сайте с 09.05.2012
Offline
78
#2

я бы посоветовал так

User-Agent: *

Disallow: /cgi-bin

Allow: /

User-Agent: Yandex

Sitemap: http://www.site.ru/sitemap.xml

Host: www.site.ru

Поскольку конструкция Host понимается только ядексом то от риска не так быть понятым другими поисковиками и стоит вынести его в отдельный пункт юзер агента

M
На сайте с 25.09.2010
Offline
41
#3

и как же будет в итоге правильно...

есть еще такой вариант

User-Agent: *

Disallow: /cgi-bin

Sitemap: http://www.site.ru/sitemap.xml

User-Agent: Yandex

Disallow: /cgi-bin

Host: www.site.ru

Sitemap: http://www.site.ru/sitemap.xml

sergei69
На сайте с 18.08.2011
Offline
16
#4

все три варианта верны)

http://help.yandex.ru/webmaster/?id=996567

M
На сайте с 25.09.2010
Offline
41
#5
sergei69:
все три варианта верны)
http://help.yandex.ru/webmaster/?id=996567

в первом варианте я читал что директиву host лучше ставить в конце после sitemap так как ее читает только яндекс

J
На сайте с 10.06.2011
Offline
59
#6

Вот кашерный вариант:

User-Agent: Yandex

Disallow: /cgi-bin

Host: www.site.ru

User-Agent: *

Disallow: /cgi-bin

Sitemap: http://www.site.ru/sitemap.xml

директива sitemap для yandex bot не указывается.

kimberlit
На сайте с 13.03.2007
Offline
370
#7
justfinch:
директива sitemap для yandex bot не указывается.

Указывается, но может находиться вне всяких секций.

M
На сайте с 25.09.2010
Offline
41
#8
kimberlit:
Указывается, но может находиться вне всяких секций.

Но ваш вариант тоже правильный?

J
На сайте с 10.06.2011
Offline
59
#9
kimberlit:
Указывается, но может находиться вне всяких секций.

если считать help.yandex.ru эталонным справочником по составлению секции в robots.txt для yandex bot то не указывается.

ProstoNik
На сайте с 15.02.2012
Offline
5
#10
kimberlit:
Указывается, но может находиться вне всяких секций.

Полностью согласен

свои роботсы (перелопатив кучу рекомендаций) я привел к такому виду

User-Agent: Yandex

Disallow: /cgi-bin

Host: www.site.ru

User-Agent: *

Disallow: /cgi-bin

Sitemap: http://www.site.ru/sitemap.xml

Sitemap: http://www.site.ru/sitemap.xml.gz

П.С.: Когда в роботсе было 2 или более раз указана карта сайта, Я.Вебмастер при проверке роботс на это "ругался".

12

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