Файл robots для сайта создается на основе ограниченного набора команд — определить синтаксис можно за один проход по документации.
Пользовательский агент — определяет робота, для которого соблюдаются следующие правила: символ *относится ко всем роботам сразу, Yandexа Googlebot— к данным системам.
Disallow — закрывает обхода указанного раздела или страницы.
Разрешить — разрешает обходить путь внутри более широкого запрета.
Карта сайта — указывает полный адрес XML-карты сайта.
Clean-param — директива Яндекса, которая устраняет обходы несуществующих GET-параметров в адресах: метки, идентификаторы сессий.
Crawl-delay — задаёт паузу между запросами робота; Яндекс эта директива наблюдает, Google — нет.
Синтаксис имеет ряд обязательных правил: каждая директива пишется с новой строки без пустых разрывов внутри одного блока User-agent; символ *заменяет любой символ строки, а $фиксирует конечный адрес; Регистрация в путях наблюдения — /Catalog/и /catalog/для работы с внешними адресами. Директива Хост, ранее примененная отдельно для Яндекса, признана конфиденциальной: основной домен и склейка зеркал сегодня настраиваются через редиректы.
Ваш сайт не виден в поиске? Попробуйте
SEO-продвижение от команды Clickmedia