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