Прежде чем ассистент сможет проанализировать страницу, он должен её сначала получить — а это не всегда тривиально: часть сайтов рендерит контент через JavaScript, часть прячется за анти-бот защитой, а часть просто нужно «увидеть» визуально, чтобы понять, что происходит на самом деле.
УноАПИ.ru закрывает эту базовую задачу веб-доступа: набор примитивов, на котором держится почти любой аудит Сейки, от разбора мета-тегов до замера скорости загрузки.
Что это
Пять низкоуровневых веб-инструментов сервиса УноАПИ.ru: быстрый серверный загрузчик страниц, настоящий headless-браузер для JavaScript и анти-бот защит, замер скорости по методике Lighthouse, геолокация IP-адресов и скриншоты страниц. Это инфраструктурный слой, а не готовые SEO-отчёты — сами отчёты Сейка строит поверх этих данных.
Как Сейка это использует
По умолчанию ассистент выбирает самый быстрый путь: серверный загрузчик читает страницу без исполнения JavaScript и разбирает её на title, мета-теги, заголовки, ссылки, изображения и разметку Schema.org. Этого достаточно для большинства сайтов на классических CMS. Когда страница построена на JavaScript-фреймворке и без рендеринга отдаёт пустой HTML, либо когда загрузчик упирается в проверочную заставку — Cloudflare, DDoS-Guard, Variti, — Сейка автоматически переключается на headless-браузер: тот же формат результата, но с полноценным исполнением JavaScript и естественным прохождением защитных экранов. Геолокация IP работает и отдельно (проверить, где физически находится сервер), и как обогащение — именно она стоит за гео-данными в анализе доменов и DNS. Замер по Lighthouse и скриншоты ассистент подключает, когда разговор заходит о скорости загрузки или нужно увидеть, как страница выглядит на самом деле, а не что обещает вёрстка. Кеширование повторных запросов на скриншоты ускоряет работу, когда одна и та же страница проверяется несколько раз подряд — например, при сравнении «было / стало» после правок вёрстки или контента.
Что это даёт
Главный эффект — устойчивость: аудит не спотыкается о современный стек сайта или базовую анти-бот защиту, потому что есть запасной путь через настоящий браузер. Замер Lighthouse считает Core Web Vitals — FCP, Speed Index, LCP, TBT, CLS — по тем же порогам, что использует Google, отдельно для десктопа и мобильных, и по умолчанию блокирует счётчики аналитики, чтобы результат отражал саму страницу, а не сторонние скрипты. Геолокация IP разбирает адрес до страны, города и хостинг-организации — пакетно, до сотни адресов за раз, что удобно при проверке большого пула серверов или CDN-узлов. Скриншоты фиксируют страницу целиком или нужную область экрана с ожиданием подгружающегося контента — визуальное подтверждение вместо догадок по коду. При этом headless-браузер включается только по необходимости: он справляется там, где быстрый загрузчик бессилен, но платит за это заметно бóльшим временем ответа, поэтому Сейка бережёт его для случаев, которые обычный парсер объективно не тянет.
Когда пригодится
Когда сайт построен на React, Vue или другом JS-фреймворке и обычный краулер видит пустую страницу. Когда нужно замерить Core Web Vitals для конкретной страницы без запуска стороннего инструмента и переноса чисел в чат вручную. При подозрении, что сайт защищён анти-бот системой и обычные проверки возвращают заглушку вместо контента. Когда нужно быстро выяснить, на каком хостинге и в какой стране физически стоит сервер — например, при аудите скорости для конкретного региона. И как визуальная проверка — увидеть страницу так, как её видит живой посетитель, при расхождении между тем, что показывает код, и тем, что видно в браузере. При сравнении состояния страницы до и после правок — скриншоты и повторный замер скорости показывают эффект изменений наглядно, а не только в цифрах отчёта.