Цель проекта
Разработать масштабируемый SaaS-сервис с фокусом на монетизацию, позволяющий клиентам оценивать видимость своего сайта в AI-ответах и традиционных поисковых системах, а также получать рекомендации по улучшению позиций.
Функциональные требования
1. Типы анализа
- Точечный анализ: проверка одного сайта по одному ключевому запросу; определяет наличие в AI-ответах, формат упоминания, причины отсутствия и даёт рекомендации; также показывает видимость в Google, Яндекс, Bing (наличие в выдаче, примерная позиция или блок).
- Массовый анализ: проверка сайта по списку запросов; результат - таблица с процентами AI-видимости и поисковой видимости, сводка проблем, рекомендации, возможность экспорта в PDF и CSV.
2. Аналитика конкурентов
- Автоматический поиск конкурентов (или ручной ввод клиентом).
- Сравнение по AI-видимости, поисковой видимости (Google, Яндекс, Bing), контентным и структурным отличиям.
- Формирование вывода: почему конкуренты выигрывают и список конкретных действий для улучшения.
3. Пользовательская часть
- Регистрация и авторизация.
- Личный кабинет: запуск анализов, история проверок, отображение тарифов и лимитов, генерация отчётов и скачивание PDF.
4. Административная панель
- Управление пользователями, тарифами, лимитами.
- Редактирование AI-промптов (анализ, сравнение, рекомендации).
- Логирование запросов и контроль нагрузки.
5. Платёжная система
- Онлайн-оплата (подписка или оплата за отдельные проверки).
- Автоматическое списание лимитов.
Технические требования
- SaaS-архитектура: frontend + backend.
- Очереди задач для обработки массовых проверок.
- Промпт-ориентированная AI-логика (использование LLM).
- Защита API от несанкционированного использования.