Оптимальный robots.txt для OpenCart 3: чистота индекса каталога и фильтров

Обновлено: Август 2026 Стек: OpenCart 3.0.x / ocStore 3 Проверено: Production-Ready

Готовый robots.txt для интернет-магазина OpenCart 3: закрытие корзины, оформления, параметров сортировки sort/order/limit, указание sitemap.xml.

Интерактивный генератор под ваши параметры
Параметры подставляются в код в реальном времени
/var/www/shop.example.com/public_html/robots.txt
# /var/www/{{domain}}/public_html/robots.txt
User-agent: *
Disallow: /admin/
Disallow: /system/
Disallow: /catalog/model/
Disallow: /catalog/controller/
Disallow: /catalog/language/
Disallow: /catalog/view/theme/*/template/

# Закрытие служебных страниц магазина
Disallow: /*route=checkout/
Disallow: /*route=account/
Disallow: /*route=affiliate/
Disallow: /*route=information/contact
Disallow: /*route=product/search
Disallow: /*route=product/compare

# Закрытие дублей пагинации и сортировки
Disallow: /*sort=
Disallow: /*order=
Disallow: /*limit=
Disallow: /*filter=
Disallow: /*price=
Disallow: /*currency=
Disallow: /*index.php?_route_=

# Открытие медиа и изображений
Allow: /image/
Allow: /image/cache/
Allow: /catalog/view/javascript/
Allow: /catalog/view/theme/*/stylesheet/

Sitemap: https://{{domain}}/index.php?route=extension/feed/google_sitemap

Разбор ключевых директив конфигурации

Техническое обоснование директив и их прямое влияние на процессор (CPU), оперативную память (RAM) и дисковый ввод-вывод (NVMe I/O).

Директива / Блок Рекомендуемое значение Зачем нужно и системное влияние (CPU / RAM / I-O)
Disallow: /*sort= Запрет параметров сортировки Исключает дублирование страниц каталога при смене сортировки по цене, названию или популярности.

Рекомендуемые системные требования VDS под этот стек

Расчет минимальной и оптимальной конфигурации виртуального сервера для стабильной работы без сбоев.

Оптимальный сайзинг: 2 vCPU, 4 GB RAM, 50 GB NVMe
Расчетная нагрузка: Интернет-магазин OpenCart
Timeweb Cloud
2 CPU / 4 GB NVMe
Процессор: 2 vCPU
Память RAM: 4 GB RAM
Накопитель: 50 GB NVMe
🔷 Selectel
2 vCPU / 4 GB RAM
Процессор: 2 vCPU
Память RAM: 4 GB RAM
Накопитель: 50 GB NVMe
🟠 Beget
Turbo 4 GB
Процессор: 2 vCPU
Память RAM: 4 GB RAM
Накопитель: 50 GB NVMe

Онлайн-утилиты SysKit для проверки этого сервера

Протестируйте корректность применения конфигурации прямо сейчас в один клик.

Частые ошибки при настройке и их решение (FAQ)

Типовые проблемы вебмастеров и сисадминов при внедрении данной конфигурации.

Нужно ли закрывать /image/cache/ в robots.txt?
Ни в коем случае. Папка `/image/cache/` должна быть открыта (`Allow`), чтобы картинки товаров успешно индексировались в Яндекс.Картинках и Google Images.