Ниже приведу расширенную, универсальную и максимально правильную версию robots.txt для 1С-Битрикс (Bitrix) — с подробными комментариями, поддержкой SEO, безопасностью, мультисайтами, интеграцией с модулями и учётом современных практик.
robots.txt для Bitrix
# robots.txt для 1С-Битрикс (Bitrix)# Сгенерировано с учётом безопасности, SEO и производительности# Все поисковые роботы будут следовать этим правилам
User-agent: *
# 🔒 Запрещаем доступ к системным и служебным директориямDisallow: /bitrix/Disallow: /upload/1c_webdav/Disallow: /upload/php_interface/Disallow: /upload/conf/Disallow: /upload/logs/Disallow: /upload/tmp/Disallow: /upload/thumbnails/Disallow: /upload/session/Disallow: /upload/backup/Disallow: /local/Disallow: /personal/Disallow: /include/Disallow: /cache/Disallow: /managed_cache/Disallow: /stack_cache/
# 🚫 Блокируем служебные файлы и скриптыDisallow: /bitrix/admin/Disallow: /bitrix/rk.phpDisallow: /bitrix/captcha.phpDisallow: /bitrix/urlrewrite.phpDisallow: /bitrix/backup/Disallow: /bitrix/lic/Disallow: /bitrix/.settings.phpDisallow: /php_interface/dbconn.phpDisallow: /license_key.phpDisallow: /license.htmlDisallow: /install/Disallow: /web.configDisallow: /cgi-bin/
# 🔄 Блокируем технические и дублирующие URLDisallow: /index.php?&PAGEN_Disallow: /*?PAGEN_Disallow: /*?arrFilter_Disallow: /*?set_filter=Disallow: /*?action=Disallow: /*?backurl=Disallow: /*?login=yesDisallow: /*?logout=yesDisallow: /*?forgot_password=yesDisallow: /*?change_password=yesDisallow: /*?register=yesDisallow: /*?utm_source=Disallow: /*?utm_medium=Disallow: /*?utm_campaign=Disallow: /*?fbclid=Disallow: /*?gclid=Disallow: /*?ref=Disallow: /search/ # Страницы поиска по сайтуDisallow: /basket/ # КорзинаDisallow: /order/ # Оформление заказаDisallow: /personal/ # Личные данные (если не нужно в индексе)Disallow: /auth/ # АвторизацияDisallow: /subscribe/ # Подписка
# 🖼️ Разрешаем индексацию медиафайлов (важно для SEO картинок)Allow: /upload/iblock/Allow: /upload/resize_cache/Allow: /upload/noresize_cache/Allow: /upload/medialibrary/Allow: /upload/video/
# 🧩 Разрешаем отдельные нужные файлы (если используются)Allow: /upload/sitemap.xml$Allow: /upload/*.css$Allow: /upload/*.js$Allow: /upload/*.svg$
# 🌐 Для мультисайтов (виртуальных хостов) — блокируем служебные зоныDisallow: /virtual_host_root/Disallow: /_virtual_host_data/
# 📱 Мобильная версия (если используется отдельная)# Disallow: /m/
# 🤖 Правила для конкретных ботов (опционально)
# Googlebot — можно уточнить поведениеUser-agent: GooglebotAllow: /upload/Disallow: /bitrix/Disallow: /personal/Disallow: /searchDisallow: /basket
# BingbotUser-agent: BingbotDisallow: /bitrix/Disallow: /personal/Disallow: /search
# Яндекс (рекомендуется использовать Яндекс.Вебмастер)User-agent: YandexDisallow: /bitrix/Disallow: /auth/Disallow: /basket/Disallow: /order/Disallow: /personal/Disallow: /*?PAGEN_Disallow: /*?arrFilter_Disallow: /*?utm_sourceDisallow: /*?gclidCrawl-delay: 2
# 🗺️ Карта сайта (обязательно укажи реальный путь!)Sitemap: https://ваш-сайт.рф/sitemap.xml# Sitemap: https://ваш-сайт.рф/catalog-sitemap.xml# Sitemap: https://ваш-сайт.рф/news-sitemap.xml# Sitemap: https://ваш-сайт.рф/blog-sitemap.xml
# 🚫 Запрет индексации вручную (необязательно)# Noindex: /private/# Noindex: /temp/# Noindex: /drafts/
🔧 Как использовать:
- Замени https://ваш-сайт.рф на настоящий URL твоего сайта.
- Сохрани как robots.txt и загрузи в корень сайта (через FTP, панель хостинга или файловый менеджер).
- Проверь: https://ваш-сайт.рф/robots.txt
- Протестируй в:
- Google Search Console → Инструмент проверки robots.txt
- Yandex.Webmaster → Анализ robots.txt
⚠️ Важные нюансы:
- Если используешь встроенный SEO-модуль Bitrix — он может автоматически генерировать robots.txt. Убедись, что не дублируешь правила. Настройки — в разделе «Настройки сайта → SEO → Файл robots.txt».
- Параметры фильтров (arrFilter_, PAGEN_) — частая причина дублей. Их нужно блокировать.
- Папка /upload/ — содержит медиа, файлы ИБ, кеши. Важно разрешить индексацию изображений, но запретить служебные подпапки.
- Карта сайта — Bitrix умеет генерировать sitemap автоматически. Укажи её путь в robots.txt и в вебмастерах.
- Страницы корзины, авторизации, заказа — не должны индексироваться. Их всегда стоит блокировать.
💡 Дополнительно (по желанию):
- Добавь
Crawl-delay: 5(для медленных серверов), если боишься нагрузки от ботов:
Crawl-delay: 5
- (Поддерживается не всеми, Google его игнорирует, но может помочь для мелких ботов.)
- Если сайт на поддомене или в подпапке — адаптируй пути (например,
Disallow: /subsite/bitrix/). - При использовании REST API или веб-сервисов — закрой пути вроде
/rest/или/ws/, если они не должны быть в индексе.
✅ Итог:
Этот robots.txt:
- Защищает от индексации служебных файлов Bitrix
- Улучшает SEO, убирая дубли страниц (фильтры, сессии, параметры)
- Поддерживает медиа, кеши и карты сайта
- Совместим с мультисайтами, интернет-магазинами и CRM
- Гибкий и готов к кастомизации под любой тип проекта
Если скажешь, какой у тебя тип сайта (корпоративный, интернет-магазин, каталог, портал, многосайтовость и т.д.) — могу адаптировать robots.txt под конкретную структуру и модули Bitrix.
Партнёрская ссылка — https://profi-studio.ru