Robots.txt

Что такое robots.txt и зачем он нужен?

Файл robots.txt – это текстовый файл, предназначенный для управления доступом поисковых роботов к страницам сайта. Он играет ключевую роль в SEO-оптимизации, помогая веб-мастерам указывать, какие части сайта должны индексироваться, а какие следует исключить из поисковой выдачи.

Как работает robots.txt?

Когда поисковый бот (Googlebot, YandexBot и др.) заходит на сайт, он сначала проверяет наличие файла robots.txt в корневой директории. Этот файл содержит директивы, которые сообщают боту, какие страницы или разделы сайта можно сканировать и индексировать.

Пример пути к файлу: https://zalog-expert.ru/robots.txt

Если файл robots.txt отсутствует, поисковые системы будут индексировать весь сайт без ограничений (если нет других запретов, например, в мета-тегах <meta name=»robots» content=»noindex»>)

Основные директивы robots.txt

В файле используются специальные директивы, регулирующие поведение поисковых роботов:

  • User-agent – указывает, для какого поискового робота предназначена команда.

Например: User-agent: Googlebot.

Эта строка означает, что дальнейшие правила относятся только к роботу Google.

  • Disallow – запрещает доступ к определенным страницам или каталогам.

Например: Disallow: /admin/.

Запрещает индексировать папку /admin/.

  • Allow – разрешает индексировать конкретные страницы или файлы, даже если папка запрещена в Disallow.

Например:

Disallow: /private/

Allow: /private/public-page.html

Запрещает индексацию всего каталога /private/, но разрешает доступ к public-page.html.

  • Sitemap – указывает путь к карте сайта, что помогает поисковым системам быстрее находить страницы:

Sitemap: https://zalog-expert.ru/sitemap.xml

Пример файла robots.txt

Вот пример файла:

User-agent: *

Allow: /

Disallow: /wp-admin

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: *wp-json

Disallow: /comments

Disallow: */trackback

Disallow: */embed

Disallow: */feed

Disallow: /cgi-bin

Disallow: *?s=

Disallow: /?

Disallow: */attachment*

Disallow: */?p=*

Disallow: *terms*

Disallow: *data*

Disallow: *params*

Disallow: *?cm_id*

User-agent: Yandex

Allow: /

Disallow: /wp-admin

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: *wp-json

Disallow: /comments

Disallow: */trackback

Disallow: */embed

Disallow: */feed

Disallow: /cgi-bin

Disallow: *?s=

Disallow: /?

Disallow: */attachment*

Disallow: */?p=*

Disallow: *terms*

Disallow: *data*

Disallow: *params*

Disallow: *?cm_id*

Clean-param: openstat&utm&from&gclid&yclid&ymclid&tid&cm_id

User-agent: Googlebot

Allow: /

Disallow: /wp-admin

Disallow: /wp-login.php

Disallow: /wp-register.php

Disallow: *wp-json

Disallow: /comments

Disallow: */trackback

Disallow: */embed

Disallow: */feed

Disallow: /cgi-bin

Disallow: *?s=

Disallow: /?

Disallow: */attachment*

Disallow: */?p=*

Disallow: *terms*

Disallow: *data*

Disallow: *params*

Disallow: *?cm_id*

User-Agent: YandexAdditional

Disallow: /

User-agent: AhrefsBot

Disallow: /

User-agent: SemrushBot

Disallow: /

User-agent: MJ12bot

Disallow: /

User-agent: DotBot

Disallow: /

User-agent: SEOkicks-Robot

Disallow: /

User-agent: BLEXBot

Disallow: /

User-agent: Exabot

Disallow: /

User-agent: DataForSeoBot

Disallow: /

User-agent: spbot

Disallow: /

User-agent: UptimeRobot

Disallow: /

User-agent: SEOdiver

Disallow: /

User-agent: SiteExplorer

Disallow: /

User-agent: Wget

Disallow: /

User-agent: curl

Disallow: /

User-agent: Sistrix

Disallow: /

User-agent: SearchmetricsBot

Disallow: /

User-agent: LinkpadBot

Disallow: /

User-agent: Cliqzbot

Disallow: /

Sitemap: https://zalog-expert.ru/sitemap-ya.xml

Ошибки при настройке robots.txt и их последствия

Некорректная настройка robots.txt может негативно повлиять на SEO. Вот распространенные ошибки:

Полный запрет индексирования

User-agent: *

Disallow: /

Этот код полностью блокирует сайт от индексации, из-за чего он не будет отображаться в поиске.

Запрет важных страниц
Например, если случайно запретить каталог товаров интернет-магазина, сайт потеряет трафик.

Отсутствие Sitemap
Файл sitemap.xml помогает поисковым системам быстрее находить контент. Если он не указан, индексация может занять больше времени.

Как проверить robots.txt?

Проверить правильность настроек можно с помощью инструментов:

Также можно проверить, доступна ли страница для индексирования, используя команду в браузере: https://example.com/robots.txt

Файл robots.txt – инструмент управления индексацией сайта. Грамотная настройка позволяет закрыть ненужные страницы от поисковых систем, улучшить SEO и ускорить сканирование сайта.

Если вы хотите, чтобы сайт продвигался в ТОП-10 Google и Яндекса, важно регулярно проверять robots.txt, избегать ошибок и учитывать рекомендации поисковых систем.

Выберите удобный способ связи для консультации
Телефон
Max
Telegram
E-mail
Введите Имя корректно
Введите Телефон корректно
Введите Сайт корректно
Введите Имя корректно
Введите E-mail корректно
Введите Сайт корректно
LEadBRO
×

Партнерская программа

Зарабатывайте

до 40%

с каждой сделки

Узнать подробнее