Sitemap в robots.txt

12
Lovenokia
На сайте с 07.07.2012
Offline
40
551

Здравствуйте, мой robots.txt имеет такой вид:

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /raznoe/

Disallow: /social/

Disallow: /sxd/

Disallow: /images/

Disallow: /component/search/

User-agent: Yandex

Disallow: /administrator/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /raznoe/

Disallow: /social/

Disallow: /sxd/

Disallow: /images/

Disallow: /component/search/

Host: www.mysite.ru

А куда теперь писать директиву sitemap с указанием адреса файла .xml?

Под директивой host?

Или sitemap нужно прописывать 2 раза под host и под Disallow: /component/search/ относящемуся к первому user agent.

Пожалуйста, если несложно, скопируйте мой роботс и вставьте с правильным указанием sitemap.

Консультации по внутренней оптимизации для новичков Joomla 2.5. Недорого. Пишите в личку.
ZagZag
На сайте с 04.07.2012
Offline
29
#1

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /raznoe/

Disallow: /social/

Disallow: /sxd/

Disallow: /images/

Disallow: /component/search/

User-agent: Yandex

Disallow: /administrator/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /raznoe/

Disallow: /social/

Disallow: /sxd/

Disallow: /images/

Disallow: /component/search/

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

Host: www.mysite.ru

Если сайтмап в корне лежит.

Lovenokia
На сайте с 07.07.2012
Offline
40
#2
ZagZag:
Если сайтмап в корне лежит

А если сделать так, как Вы прислали это будет относиться и к другим роботам тоже? помимо яндекса?

ZagZag
На сайте с 04.07.2012
Offline
29
#3
Lovenokia:
А если сделать так, как Вы прислали это будет относиться и к другим роботам тоже? помимо яндекса?

А зачем вам под яндекс отдельные диррективы? Они же идентичны на сколько я вижу. Useragent:* и яндексу дает рекомендации тоже.

Lovenokia
На сайте с 07.07.2012
Offline
40
#4
ZagZag:
Useragent:* и яндексу дает рекомендации тоже.

Яндекс ведь требует директиву host, поэтому я сделал отдельно.

ZagZag
На сайте с 04.07.2012
Offline
29
#5
Lovenokia:
Яндекс ведь требует директиву host, поэтому я сделал отдельно.

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /cli/

Disallow: /components/

Disallow: /includes/

Disallow: /installation/

Disallow: /language/

Disallow: /libraries/

Disallow: /logs/

Disallow: /media/

Disallow: /modules/

Disallow: /plugins/

Disallow: /templates/

Disallow: /tmp/

Disallow: /raznoe/

Disallow: /social/

Disallow: /sxd/

Disallow: /images/

Disallow: /component/search/

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

Host: www.mysite.ru

Вот и все.

Lovenokia
На сайте с 07.07.2012
Offline
40
#6
ZagZag:
Вот и все.

насколько я знаю, host прописывается в отдельном правиле для Яндекса иначе остальные поисковики будут писать о том что имеется неверная запись в роботс....

Rybak85
На сайте с 16.09.2010
Offline
61
#7
Lovenokia:
насколько я знаю, host прописывается в отдельном правиле для Яндекса иначе остальные поисковики будут писать о том что имеется неверная запись в роботс....

Всегда прописываю host общим правилом и всё норм. По идее другие ПС, если этого не понимают, то должны просто это правило игнорировать.

Rj.DiNex
На сайте с 06.04.2011
Offline
17
#8
User-agent:
Allow:
Disallow:

Host:
Sitemap:

Вот и вся структура robots для стандартного проекта.

Lovenokia
На сайте с 07.07.2012
Offline
40
#9
Rj.DiNex:
Вот и вся структура robots для стандартного проекта.

Хорошо, а допустим я бы закрывал от разных ПС разные разделы своего сайта. То есть у меня были бы User-agent: Yandex, User-agent: Google и т.д.

В таком случае куда вписывать Sitemap?

В конец? После последнего User-agent?

ZagZag
На сайте с 04.07.2012
Offline
29
#10
Lovenokia:
Хорошо, а допустим я бы закрывал от разных ПС разные разделы своего сайта. То есть у меня были бы User-agent: Yandex, User-agent: Google и т.д.
В таком случае куда вписывать Sitemap?
В конец? После последнего User-agent?

Вот дотошный какой. Впишите после каждого. Это из той серии, а если ты потеряешь второй билет, то что? а на этот случай у меня проездной)

12

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