54,6% menos 404, a custo zero por execução
- BRP
- Especialista em Transformação Digital Global
- 1 mês, da proposta ao uso
- 2026
Como CLT, não como consultor
O PageGuardian é um validador em Python e Playwright que qualquer pessoa da empresa pode rodar, em milhares de páginas, assim que o conteúdo sobe. Substituiu um crawler pago que cobrava por crawl e só rodava às segundas.
Em números
54,6%
menos erros 404 ano a ano
20 de 52
semanas sem nenhum 404, contra 13
Zero
custo por execução, contra um crawler pago por crawl
A situação
Conteúdo subia e pacotes eram instalados em produção e staging todo dia, mas a única checagem ampla de tudo isso era um crawl que rodava na segunda-feira. Vinha de uma ferramenta paga que cobrava por crawl, então ninguém rodava um extra só para conferir o próprio trabalho. Entre uma segunda e outra, achar um link quebrado ou uma página no idioma errado era abrir página por página e torcer para abrir a certa.
O que eu fiz
Um navegador, não um parser
O PageGuardian é um serviço em Python que dirige o Playwright pelo site como um navegador faria, então ele lê a página depois de renderizada, e não o HTML que saiu do servidor. Roda contra produção e staging, e cada passagem checa o que vinha passando despercebido entre um crawl e outro: links quebrados e 404s, campos de SEO, assets faltando ou quebrados, texto no idioma errado, e URLs de staging e outros vazamentos de ambiente que tinham chegado em produção.
Interno e ilimitado
Qualquer pessoa da empresa aponta para um conjunto de páginas, e a execução não custa nada, então ela acontece logo depois do upload de conteúdo ou da instalação de pacote, e não na segunda-feira seguinte.
O que mudou
O ganho de QA foi o direto. A média semanal de erros 404 caiu de 5 para 2,73, e as semanas que terminavam sem nenhum 404 passaram de 13 para 20, deixando 38% do ano limpo. As duas falhas que o crawler pago nunca pegava, texto no idioma errado e vazamento de ambiente, passaram a ser pegas.
O ganho maior foi mais silencioso. A caça semanal de problemas, página por página, deixou de ocupar a semana de alguém, e o que o usuário via parou de depender do dia da semana em que ele via.
Resultados
- Validação roda sob demanda, sem esperar o crawl de segunda-feira
- Milhares de páginas checadas minutos depois de um upload de conteúdo ou instalação de pacote
- Execuções internas ilimitadas no lugar de uma ferramenta que cobrava por crawl
- Texto no idioma errado e vazamento de ambiente passaram a ser detectados
- Média semanal de 404 caiu de 5 para 2,73: 54,6% menos
- 20 semanas do ano sem nenhum 404, contra 13
- Construída em 3 semanas, validada pelo time de produto em 1
Habilidades utilizadas
- Pipelines de Dados & Automação
- Desenvolvimento Web
- SEO
Sistemas: Python, Playwright