Voltar para Projetos
SEO & Performance Tooling

Site Auditor

Analisa a saúde de SEO e o desempenho de qualquer URL em segundos.

O Problema

Detectar problemas de SEO técnico e metadados quebrados costuma exigir revisar manualmente várias ferramentas dispersas, o que torna as auditorias rápidas mais lentas.

A Solução

O Site Auditor centraliza a análise: recebe uma URL, avalia suas tags OpenGraph e os tempos de resposta HTTP, e gera um relatório executivo visual em uma única tela.

Arquitetura / Engineering

  • Implementei Server Actions do Next.js para orquestrar o scraping e a análise sem expor um endpoint de API público.
  • Projetei o parser de tags OpenGraph e metadados HTML, tratando casos incompletos ou malformados.
  • Construí a visualização dos resultados com Recharts, mapeando cada verificação para um status (correto / alerta / erro).
  • Validei e higienizei as URLs de entrada para evitar requisições a domínios não seguros.

Funcionalidades Principais

  • Análise de uma URL sob demanda, sem cadastro nem configuração prévia.
  • Parsing de tags OpenGraph e metadados HTML principais.
  • Relatório visual com status por verificação (correto / alerta / erro).
  • Visualização dos resultados com Recharts.
  • Validação e higienização das URLs de entrada.

Desafios Técnicos

  • Analisar HTML real e incompleto da web (tags OpenGraph ausentes ou malformadas) sem que a análise falhe.
  • Orquestrar o scraping e a análise a partir de Server Actions em vez de um endpoint de API público, para não expor uma superfície de ataque desnecessária.
  • Evitar que a ferramenta pudesse ser usada para solicitar endereços ou domínios não seguros.

Resultado / Estado Atual

Publicado na Vercel. Analisa qualquer URL em tempo real e devolve o relatório visual na mesma tela, sem backend exposto publicamente.

Stack

Next.jsServer ActionsTypeScriptTailwind CSSRecharts
Ao VivoGitHubVer todos os projetos →