ToScan: сервис технического SEO-аудита сайтов

О клиенте
Рекламное агентство «Ковалевы», которое развивает собственные SaaS-продукты для технического SEO-аудита сайтов, CRM-сервисы и образовательные проекты в digital-маркетинге. Работает на рынке инструментов для веб-мастеров и SEO-специалистов.
Задача
Разработать SaaS-сервис с нуля: краулер, личный кабинет, мониторинг контента, уведомления, биллинг. Сервис сканирует страницы по расписанию и сообщает владельцу о проблемах.
Особенности
-
Собственный краулер: асинхронный обход, рендеринг JS через headless-браузер, работа по sitemap и robots.txt;
-
Раздельное сканирование мобильной, десктопной версий;
-
Мониторинг контента с подпиской на изменения;
-
Биллинг с посуточным списанием по тарифу через Робокассу.
Проект в цифрах
~2 300
часов разработки и тестирования
3 года
сотрудничества
17
метрик с каждой страницы
50 000
URL за одно сканирование
20 млн
записей в сутки обрабатывает система
О продукте
ToScan — продукт для технического аудита сайтов. Показывает владельцу состояние ресурса: находит ошибки, дубли, битые ссылки, следит за изменениями контента. Владелец видит проблемы в одном кабинете, получает уведомления на почту или в Telegram. Сервис работает по расписанию, без ручного запуска.
Владелец сайта не замечает технических проблем, пока они не бьют по позициям в поиске. Битые ссылки, дубли заголовков, ошибки микроразметки копятся незаметно. Проверять сотни страниц руками нереально, а мобильная версия дает свои ошибки, которых нет на десктопе.
ToScan обходит весь сайт по расписанию, собирает метрики по каждой странице: заголовки, микроразметку, ссылки, дубли. Мобильную версию проверяет отдельно. При изменении контента или выходе метрики за норму сервис высылает уведомление.
Функциональные возможности
Краулер
Обходит весь сайт, собирает метрики по каждой странице. Рендерит JavaScript и видит контент даже на динамических страницах. Учитывает карту сайта, robots.txt, сканирует мобильную и десктопную версии раздельно.
Домен
Показывает сводку по сайту: метрики, история проверок, карты сайта, битые ссылки, календарь сканирований. Владелец открывает домен и сразу видит состояние сайта.
Сканирование
Собирает метрики по всем страницам в одну таблицу: заголовки, микроразметка, ссылки, дубли title, вес страницы. Фильтрует по любому полю, выгружает результат в Excel.
Проекты
Объединяет домены пользователя в проекты с общим доступом. Владелец приглашает команду по email, раздает роли с разными правами, делится проектом с коллегами.
Интеграции
Подтягивает данные Яндекс Вебмастера в отчет, собирает метрики Яндекса по домену. Принимает оплату через Робокассу — тариф подключается автоматически.
Уведомления
Сообщает о статусе проекта в шапке кабинета и письмом. Отдельно предупреждает, когда метрика выходит за заданный порог. Каналы — почта, Telegram.
Админка
Управляет клиентами из одной таблицы: карточка клиента, история платежей, операции по балансу. Администратор добавляет транзакции вручную, отслеживает статусы оплат.
Мониторинг
Отслеживает изменения контента на выбранных страницах. Пользователь подписывается на страницу, сервис проверяет ее по расписанию, присылает результат на почту.
Результаты
За три года команда собрала ToScan в единый контур мониторинга сайта: краулер, домен, сканирование, уведомления, интеграции работают в одном кабинете. Сервис сканирует сайты ежедневно, обрабатывает миллионы страниц в сутки, замечает изменения там, где Яндекс.Вебмастер отстает на несколько дней.
Нужен SaaS для технического SEO-аудита или кабинет с мониторингом сайтов? Получите план работ под ваш продукт!
Получить план


Персональная консультация по проекту
Закажите бесплатную консультацию с основателем Work Solutions и узнайте:
Подойдет ли вашим целям коробочное ПО или требуется индивидуальная разработка
Как будет проходить создание цифрового продукта, а также сроки и бюджеты
Чтобы не беспокоить вас звонками, мы напишем в мессенджер для выбора удобного канала связи
