Buscar

Ferramentas

sitespeed.io

Ferramenta open source que testa a velocidade de páginas em navegadores reais, mede Core Web Vitals e envia as métricas para painéis no Grafana.

  • Marketing e SEO
  • DevOps e Infraestrutura
sitespeed.io

O sitespeed.io abre a sua página num navegador de verdade, grava o carregamento e devolve um relatório HTML de desempenho. Funciona com Chrome, Firefox, Edge e Safari, inclusive num iPhone ligado por USB. O projeto existe desde 2012 e não pede cadastro.

Para que serve

  • Medir LCP, INP, CLS, TTFB e FCP e comparar com os limites de Core Web Vitals do Google.
  • Assistir ao carregamento quadro a quadro em vídeo, com Speed Index e a cascata de requisições.
  • Obter do Coach uma lista de boas práticas com gravidade e sugestão de correção.
  • Reprovar um pull request na integração contínua quando a página estoura o orçamento de desempenho.
  • Enviar as métricas para Graphite ou InfluxDB e acompanhar a evolução em painéis do Grafana.

Como começar

Com Docker, um comando testa uma URL e grava o resultado na pasta atual:

docker run --rm -v "$(pwd)":/sitespeed.io sitespeedio/sitespeed.io https://www.sitespeed.io/

Quem prefere Node.js instala pelo npm com npm i -g sitespeed.io. Para monitorar ao longo do tempo, agende as execuções e ligue a saída ao Graphite. Antes de montar a sua instância, dá para ver um painel de exemplo no site oficial.

Licença e custo

Não há plano pago nem serviço hospedado à venda, e o código usa a MIT. Você arca só com a máquina que roda os testes; o site estima algo perto de US$ 500 por ano numa instância de nuvem para monitoramento contínuo.

Quando vale a pena

Rodar a cada mudança no site é o uso que mais rende, porque mostra quando uma alteração piorou o LCP antes que o problema chegue ao público. Para uma checagem isolada de uma página, o PageSpeed Insights do Google é mais simples e dispensa instalação.

O significado de cada número está explicado em Core Web Vitals. Desempenho é só um item da lista; o resto está na auditoria de SEO técnico.