Цель проекта

Разработать масштабируемый SaaS-сервис с фокусом на монетизацию, позволяющий клиентам оценивать видимость своего сайта в AI-ответах и традиционных поисковых системах, а также получать рекомендации по улучшению позиций.

Функциональные требования

1. Типы анализа

  • Точечный анализ: проверка одного сайта по одному ключевому запросу; определяет наличие в AI-ответах, формат упоминания, причины отсутствия и даёт рекомендации; также показывает видимость в Google, Яндекс, Bing (наличие в выдаче, примерная позиция или блок).
  • Массовый анализ: проверка сайта по списку запросов; результат - таблица с процентами AI-видимости и поисковой видимости, сводка проблем, рекомендации, возможность экспорта в PDF и CSV.

2. Аналитика конкурентов

  • Автоматический поиск конкурентов (или ручной ввод клиентом).
  • Сравнение по AI-видимости, поисковой видимости (Google, Яндекс, Bing), контентным и структурным отличиям.
  • Формирование вывода: почему конкуренты выигрывают и список конкретных действий для улучшения.

3. Пользовательская часть

  • Регистрация и авторизация.
  • Личный кабинет: запуск анализов, история проверок, отображение тарифов и лимитов, генерация отчётов и скачивание PDF.

4. Административная панель

  • Управление пользователями, тарифами, лимитами.
  • Редактирование AI-промптов (анализ, сравнение, рекомендации).
  • Логирование запросов и контроль нагрузки.

5. Платёжная система

  • Онлайн-оплата (подписка или оплата за отдельные проверки).
  • Автоматическое списание лимитов.

Технические требования

  • SaaS-архитектура: frontend + backend.
  • Очереди задач для обработки массовых проверок.
  • Промпт-ориентированная AI-логика (использование LLM).
  • Защита API от несанкционированного использования.