Перейти к содержанию

CASE / WEB TOOL

SiteAudit Studio.

Рабочий web-сервис для объяснимого технического аудита публичных сайтов. Проверяет HTTP, meta, canonical, robots.txt, sitemap, внутренние ссылки, изображения и security headers — без платного AI API и без непрозрачных рекомендаций.

● ● ●РЕАЛЬНЫЙ ИНТЕРФЕЙС↗
SITEAUDIT STUDIO
ЗАДАЧА

Аудит должен быть доказуемым.

Вместо оценки «потому что так решила нейросеть» сервис привязывает каждую проблему к конкретному HTTP или HTML-сигналу и показывает, что именно исправить. Его можно использовать как бесплатный инструмент, лид-магнит и рабочую проверку перед SEO-доработками.

01

SEO signals

Title, description, H1, canonical, robots meta, lang, viewport и базовая indexability.

02

Discovery

robots.txt, sitemap discovery, URL count, ограниченная выборка внутренних страниц.

03

Links & media

Internal/external links, выборочная проверка HTTP-статусов, broken links и изображения без alt.

04

Security baseline

HTTPS, CSP, HSTS, Referrer-Policy и X-Content-Type-Options как отдельный технический слой.

БЕЗОПАСНОСТЬ

Crawler не должен стать SSRF-прокси.

Публичный аудит означает исходящие HTTP-запросы по пользовательскому URL. Поэтому безопасность встроена в сетевой слой: разрешены только HTTP(S), DNS проверяется до каждого запроса, приватные и служебные диапазоны блокируются, запрос закрепляется за проверенным IP, а каждый redirect проходит проверку заново.

DNS

Public IP only

localhost, private, link-local и service ranges не проходят до HTTP-запроса.

TLS

Host + SNI

Запрос идёт на проверенный IP, сохраняя исходный Host и TLS servername.

LIMITS

Bounded crawl

Timeout, response-size, redirect-count, crawl sample и concurrency ограничены.

ABUSE

Rate limiting

Публичный API ограничивает количество аудитов на IP.

ПРОВЕРКА

Не только unit tests. Реальный сайт.

Render-сборка запускает тесты сетевого слоя, URL parser, HTML analyzer и score. Отдельный integration-test выполняет настоящий аудит production-портфолио через тот же безопасный crawler.

5 / 5тестов проходят в production build
LIVERender web-service с публичным demo
REALintegration crawl alexgtup.github.io
Число 82 в демонстрационном HTML-превью выше используется только для визуального объяснения интерфейса и не заявляется как фактическая текущая оценка портфолио. Реальный score рассчитывается при каждом запуске live-demo.

СЛЕДУЮЩИЙ ПРОЕКТ — ВАШ

Давайте соберём
что-то сильное.

Пара предложений о задаче — уже начало. Ссылка, макет или существующий код помогут оценить объём.

@Alexuys ↗alexgtup@gmail.com
Добавить ссылку, срок или бюджет +

Покажу черновик. Отправите сами в Telegram или по почте.