Кейсы

Разработка модуля Robots.txt для UMI.CMS: удобное управление индексацией сайта

2014

Задача

Модуль разработан для:

  • Упрощения редактирования файла robots.txt без необходимости прямого доступа к серверу.
  • Реализации возможности выбора robots.txt для конкретного домена (мультисайтовость).
  • Добавления функции мгновенного запрета индексации всего сайта одной кнопкой.
  • Внедрения автоматического заполнения файла стандартными настройками.
  • Обеспечения безопасности: блокировка функционала при наличии существующего robots.txt в корне сайта.

Результат

Функционал для администраторов и SEO-специалистов:
  • Выбор домена: настройка отдельного robots.txt для каждого домена в мультисайтовой структуре.
  • Запрет индексации: кнопка для быстрого закрытия доступа поисковым роботам ко всему сайту.
  • Автозаполнение: генерация базового robots.txt с рекомендуемыми настройками.
  • Удаление файла: возможность удалить текущий robots.txt, если он не соответствует требованиям.

Технические улучшения:
  • Интеграция с UMI.CMS: модуль работает в стандартной админ-панели без необходимости дополнительных настроек.
  • Контроль безопасности: система предупреждает пользователя, если файл robots.txt уже существует в корневой директории.
  • Простой интерфейс: минимум действий для выполнения задач, подходит даже для новичков.

Итог:
Модуль Robots.txt для UMI.CMS стал надежным инструментом для управления индексацией сайтов. Его интуитивный интерфейс и расширенный функционал экономят время администраторов и SEO-специалистов, а встроенные механизмы безопасности предотвращают ошибки. Обновленная версия, выпущенная в феврале 2018 года, доступна на UMI.Market и продолжает поддерживаться, обеспечивая актуальность решений для современных задач.