Отсутствует директива агента пользователя! Найдено Разрешить - что это значит?

Я проверил свой сайт через http://www.frobee.com/robots-txt-check и он вернулся с несколькими ошибками.

Вот мой файл robots.txt:

User-agent: *
Disallow: /admin/

# Allowable Index
Allow: /*?p=
Allow: /blog/
Allow: /catalog/seo_sitemap/category/
Allow: /catalogsearch/result/

# Directories
Disallow: /404/
Disallow: /app/
Disallow: /cgi-bin/
Disallow: /downloader/
Disallow: /includes/
Disallow: /js/
Disallow: /lib/
Disallow: /magento/
Disallow: /media/
Disallow: /pkginfo/
Disallow: /report/
Disallow: /skin/
Disallow: /stats/
Disallow: /var/

# Paths (clean URLs)
Disallow: /index.php/
Disallow: /catalog/product_compare/
Disallow: /catalog/category/view/
Disallow: /catalog/product/view/
Disallow: /catalogsearch/
Disallow: /checkout/
Disallow: /control/
Disallow: /contacts/
Disallow: /customer/
Disallow: /customize/
Disallow: /newsletter/
Disallow: /poll/
Disallow: /review/
Disallow: /sendfriend/
Disallow: /tag/
Disallow: /wishlist/

 # Files
 Disallow: /cron.php
 Disallow: /cron.sh
 Disallow: /error_log
 Disallow: /install.php
 Disallow: /LICENSE.html
 Disallow: /LICENSE.txt
 Disallow: /LICENSE_AFL.txt
 Disallow: /STATUS.txt

 # Paths (no clean URLs)
 Disallow: /*.js$
 Disallow: /*.css$
 Disallow: /*.php$
 Disallow: /*?p=*&
 Disallow: /*?SID=
 Disallow: /*?*

Я получаю сообщения об ошибках: «Отсутствует директива агента пользователя! Found Allow» и «Отсутствует директива User-agent! Найден запрет». Я не уверен, почему?

Спасибо


person user1752686    schedule 17.10.2012    source источник


Ответы (1)


В robots.txt пустые строки используются для разделения нескольких директив. Просто удалите или прокомментируйте пустые строки, и все будет в порядке.

person Preuk    schedule 17.10.2012
comment
Фантастика, в этом есть смысл. Спасибо за ответ. - person user1752686; 17.10.2012
comment
Вы можете закомментировать пустые строки (#), если хотите сохранить визуальное разделение. - person unor; 19.10.2012