Кейсы / Веб-приложение · SEO
Международный проект на английском — и SEO-платформа, целиком наша.
1russian.com — это наш международный проект, написанный на английском для мировой аудитории. Такой проект живёт и умирает в поиске — и чтобы держать его в форме, мы построили собственную платформу SEO-аудита: сканирование, технические проверки, реальные позиции и беклинки в одном месте, на нашем сервере. Это та же инженерия, которую мы вкладываем в веб-приложения на заказ для клиентов.

Задача
Держать SEO международного проекта под контролем, а не вслепую.
У сайта для мировой аудитории — десятки страниц, внутренние ссылки, языковые версии, редиректы, карточки. Достаточно мелочи, чтобы что-то сломалось — дубль title, страница-сирота, неверный canonical — и ломается позиция в Google. Чтобы это замечать, нужны инструменты. Но хорошие инструменты платные: бесплатные версии останавливаются на 500 URL, остальное — ежемесячная подписка.
Вдобавок данные разбросаны: реальные позиции — в Search Console, скорость — в PageSpeed, беклинки — в третьем инструменте. Сводить их руками каждый раз — не задача, а ритуал, который никто не доводит до конца.
Наш ответ
Self-hosted платформа SEO-аудита, построенная нами.
Мы спроектировали и разработали платформу SEO-аудита, которая работает на нашем сервере: сканирует сайт без ограничений, прогоняет технические проверки, подтягивает реальные позиции из Search Console и беклинки — и собирает всё в один дашборд. Без подписки, без потолка по URL. Мы гоняем её на 1russian.com, прежде чем применить к проектам клиентов, — и это та же инженерия, что и в веб-приложениях, которые мы делаем на заказ.
Что мы построили
Функции — от сканирования до отчёта.
Две стороны платформы
Дашборд для аналитика и портал для ведения проектов.
Monitor
Рабочее место аналитика. У каждого проекта — свои сканирования, которые запускаются в реальном времени и видны вживую, пока идут. Отсюда переходишь к страницам, ошибкам, внутренним ссылкам, позициям, конкурентам и производительности — с графиками, которые показывают динамику во времени.
Cabinet
Портал для ведения проектов вместе с клиентом. Каждый проект проходит этапы — от брифа к дизайну, разработке, наполнению, приёмке, запуску и поддержке — со сметами и счетами, общими файлами, согласованиями и тикетами. Вход по магической ссылке, без паролей, которые нужно помнить.
Как устроено внутри
Архитектура, рассчитанная на долгую жизнь, написанная на английском.
Монорепозиторий с несколькими приложениями и общими библиотеками — весь на TypeScript и весь на английском, потому что задумывался как международный продукт. Тяжёлые операции — сканирование, анализ, экспорт, повторные краулы — проходят через очередь и работают в фоне, поэтому дашборд остаётся отзывчивым во время работы. Код интерфейса организован по функциям, с единым источником правды для данных.
Этапы
Строили по этапам, ничего не переделывая дважды.
Каждый этап отдаёт что-то работающее и готовит следующий. Тот же метод, которым мы выводим онлайн проекты клиентов: сначала фундамент, потом движок, который приносит ценность, потом остальное.
Результат
Международный проект, который мы держим под контролем сами.
на URL за одно сканирование, там где бесплатные инструменты стоят на 500
групп технических проверок в едином движке анализа
внешних источников данных: Search Console, PageSpeed, Common Crawl, OpenPageRank, Яндекс
ПРОЕКТ ГРУППЫ REMARKA — ПРОВЕРЯЕТСЯ НА 1russian.com
Заинтересовал этот проект?
Нужно разработать похожее приложение или сайт? Обращайтесь.
Мы проектируем и разрабатываем сайты и веб-приложения на заказ для компаний и специалистов. Расскажите свою идею: смета за 24 часа, фиксированная цена.