Repolode
AgriciDaniel

AgriciDaniel/on-page-seo

Aplicativo web auto-hospedado que audita até 500 páginas de um site em 74 métricas de SEO on-page, usando Firecrawl e DataForSEO.

Estrelas
269
Forks
57
Issues abertas
3
Último commit
há 5 meses

O que é?

O On-Page SEO Analyzer é um aplicativo web para auditar o SEO on-page de um site. Você inicia uma auditoria, a ferramenta descobre as páginas do site por meio do Firecrawl e, em seguida, analisa cada página com base em 74 métricas de SEO usando a API do DataForSEO. Uma única auditoria pode abranger até 500 páginas.

A interface mostra o progresso em tempo real durante a auditoria e inclui o acompanhamento dos Core Web Vitals: LCP, FID e CLS. Os resultados podem ser exportados como CSV ou JSON, e o app oferece modo escuro.

O projeto é um monorepo TypeScript com frontend em React 19 e Vite e backend em Express, que armazena os dados em SQLite. As chaves de API podem ser definidas em um arquivo .env ou pela página de configurações.

Recursos principais

  • 01Descobre automaticamente as páginas de um site com o Firecrawl.
  • 02Analisa 74 métricas de SEO por página via DataForSEO.
  • 03Acompanha os Core Web Vitals: LCP, FID e CLS.
  • 04Mostra o progresso da auditoria em tempo real por meio de eventos enviados pelo servidor.
  • 05Exporta os resultados da auditoria como CSV ou JSON.
  • 06Oferece uma API REST para iniciar e gerenciar auditorias.

Casos de uso

  • Auditar o SEO on-page de um site empresarial com centenas de páginas.
  • Encontrar metadados ausentes ou inconsistentes e problemas nas métricas em todo o site.
  • Exportar dados da auditoria de SEO para planilhas e compartilhar relatórios com a equipe.

Início rápido

  1. 1

    Clone o repositório

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

    Acesse a pasta do projeto

    cd on-page-seo
  3. 3

    Instale todas as dependências

    npm run install:all
  4. 4

    Inicie os servidores de desenvolvimento

    npm run dev

Antes de usar

  • Para executar auditorias, é necessário ter uma chave de API paga do Firecrawl e uma conta do DataForSEO.

Tópicos

Perguntas frequentes

O que é on-page-seo?
Aplicativo web auto-hospedado que audita até 500 páginas de um site em 74 métricas de SEO on-page, usando Firecrawl e DataForSEO. O On-Page SEO Analyzer é um aplicativo web para auditar o SEO on-page de um site. Você inicia uma auditoria, a ferramenta descobre as páginas do site por meio do Firecrawl e, em seguida, analisa cada página com base em 74 métricas de SEO usando a API do DataForSEO. Uma única auditoria pode abranger até 500 páginas.
on-page-seo é gratuito? Qual é a licença?
on-page-seo é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
on-page-seo ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de on-page-seo foi em 6 de jun. de 2026.
Para que posso usar on-page-seo?
Auditar o SEO on-page de um site empresarial com centenas de páginas. Encontrar metadados ausentes ou inconsistentes e problemas nas métricas em todo o site. Exportar dados da auditoria de SEO para planilhas e compartilhar relatórios com a equipe.
Como instalar on-page-seo?
Clone o repositório: git clone https://github.com/AgriciDaniel/on-page-seo.git Acesse a pasta do projeto: cd on-page-seo Instale todas as dependências: npm run install:all Inicie os servidores de desenvolvimento: npm run dev
Onde consigo on-page-seo?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/AgriciDaniel/on-page-seo

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados