Repolode
AgriciDaniel

AgriciDaniel/on-page-seo

Самостоятельно размещаемое веб-приложение для аудита до 500 страниц сайта по 74 метрикам on-page SEO с помощью Firecrawl и DataForSEO.

Звёзды
269
Форки
57
Открытые issues
3
Последний коммит
5 месяцев назад

Что это?

On-Page SEO Analyzer — веб-приложение для аудита on-page SEO сайта. Вы запускаете аудит, инструмент находит страницы сайта с помощью Firecrawl, а затем проверяет каждую из них по 74 SEO-метрикам через API DataForSEO. За один аудит можно проверить до 500 страниц.

Во время аудита интерфейс показывает ход выполнения в реальном времени. Также приложение отслеживает Core Web Vitals: LCP, FID и CLS. Результаты можно экспортировать в CSV или JSON, а интерфейс поддерживает тёмную тему.

Проект представляет собой монорепозиторий на TypeScript: frontend написан на React 19 и Vite, а backend на Express хранит данные в SQLite. API-ключи можно указать в файле .env или на странице настроек.

Ключевые возможности

  • 01Автоматически находит страницы сайта с помощью Firecrawl.
  • 02Проверяет каждую страницу по 74 SEO-метрикам через DataForSEO.
  • 03Отслеживает Core Web Vitals: LCP, FID и CLS.
  • 04Показывает ход аудита в реальном времени с помощью server-sent events.
  • 05Экспортирует результаты аудита в CSV или JSON.
  • 06Предоставляет REST API для запуска аудитов и управления ими.

Сценарии использования

  • Аудит on-page SEO корпоративного сайта с сотнями страниц.
  • Поиск отсутствующих или несогласованных метаданных и проблем с метриками на сайте.
  • Экспорт данных SEO-аудита в таблицы для отчётности перед командой.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/AgriciDaniel/on-page-seo.git
  2. 2

    Перейдите в папку проекта

    cd on-page-seo
  3. 3

    Установите все зависимости

    npm run install:all
  4. 4

    Запустите серверы разработки

    npm run dev

Что важно знать

  • Для запуска аудита необходимы платный API-ключ Firecrawl и аккаунт DataForSEO.

Темы

Частые вопросы

Что такое on-page-seo?
Самостоятельно размещаемое веб-приложение для аудита до 500 страниц сайта по 74 метрикам on-page SEO с помощью Firecrawl и DataForSEO. On-Page SEO Analyzer — веб-приложение для аудита on-page SEO сайта. Вы запускаете аудит, инструмент находит страницы сайта с помощью Firecrawl, а затем проверяет каждую из них по 74 SEO-метрикам через API DataForSEO. За один аудит можно проверить до 500 страниц.
on-page-seo можно использовать бесплатно? Какая у него лицензия?
on-page-seo распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
on-page-seo всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в on-page-seo — 6 июн. 2026 г..
Для чего можно использовать on-page-seo?
Аудит on-page SEO корпоративного сайта с сотнями страниц. Поиск отсутствующих или несогласованных метаданных и проблем с метриками на сайте. Экспорт данных SEO-аудита в таблицы для отчётности перед командой.
Как установить on-page-seo?
Клонируйте репозиторий: git clone https://github.com/AgriciDaniel/on-page-seo.git Перейдите в папку проекта: cd on-page-seo Установите все зависимости: npm run install:all Запустите серверы разработки: npm run dev
Где скачать on-page-seo?
Исходный код и инструкции по установке — на GitHub: https://github.com/AgriciDaniel/on-page-seo

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты