Verificador e otimizador de SEO para imagens

Encontre imagens sem texto alternativo, arquivos acima do limite de tamanho, imagens quebradas e imagens sem dimensões. Depois, comprima essas imagens e converta-as para WebP ou AVIF em um diretório separado.

O que faz

Encontre as imagens fracas

Um rastreamento registra o tamanho do arquivo de cada imagem, o atributo alt e se ela carrega. Uma exportação do Screaming Frog pode ser analisada offline com o sf run. Os problemas mostram quais imagens não têm texto alternativo, quais passam do limite de tamanho e quais não têm largura e altura, o que faz o layout pular enquanto a página carrega.

  • Texto alternativo ausente e atributo alt ausente
  • Arquivos acima do limite de tamanho, 150 KB por padrão
  • Imagens quebradas (4xx ou 5xx)
  • Largura e altura ausentes, e texto alternativo longo demais

Pipeline de imagens

O images-optimize recomprime, redimensiona ou converte imagens locais para WebP ou AVIF. Ele também pode processar imagens declaradas em uma varredura salva, até 50 imagens distintas por execução. Os limites de largura e altura nunca ampliam uma imagem, e a qualidade pode ser definida de 10 a 100 ou escolhida automaticamente.

  • Formatos: keep, jpeg, png, webp, avif
  • Qualidade de 10 a 100, ou auto
  • Remoção opcional de EXIF
  • O modo de varredura grava apenas no diretório de saída que você indicar

Seguro por padrão

A otimização grava em um diretório separado. Alterar os arquivos originais exige a flag de edição no local, e os backups são feitos por padrão. Substituir um arquivo existente exige a flag de sobrescrita.

  • Diretório de saída obrigatório, a menos que a edição no local seja pedida
  • Backups mantidos nas edições no local
  • Arquivos renomeados precisam de 301s dos pares de URL antigo e novo, via redirects-generate
  • O sf run --tasks grava uma lista de tarefas para os desenvolvedores

Três passos, um rastreamento salvo

  1. Encontre as imagens fracas

    Um rastreamento nativo registra o tamanho do arquivo de cada imagem, o atributo alt e se ela carrega. Uma exportação do Screaming Frog pode ser analisada offline com o seohead sf run.

  2. Comprima e converta

    O images-optimize grava WebP ou AVIF em um diretório separado, nunca amplia uma imagem e faz um backup antes de qualquer edição no local.

  3. Entregue as correções

    O sf run --tasks grava uma lista de tarefas para o desenvolvedor, com os passos para reproduzir. Arquivos renomeados precisam de 301s dos pares de URL antigo e novo, via redirects-generate.

Verificações deste recurso

VerificaçãoO que significaGravidadeEvidência
IMG_MISSING_ALTA imagem não tem texto alternativoImportantURL da imagem e as páginas que a usam
IMG_MISSING_ALT_ATTRIBUTEA tag img não tem o atributo alt de jeito nenhum, nem mesmo alt="". Rastreamento nativo.ImportantURL da página com a contagem de tags img sem o atributo
IMG_OVER_KBO arquivo da imagem é maior que o limite de tamanho, 150 KB por padrão. Exportação do Screaming Frog ou rastreamento nativo com captura de recursos.ImportantURL da imagem, tamanho em bytes e o limite
IMG_BROKENA URL da imagem responde com erro 4xx ou 5xx, então o navegador não mostra nada. Rastreamento nativo.ImportantURL da imagem, status HTTP e a página de origem
IMG_MISSING_DIMENSIONSA tag img não declara width e height, então o espaço do layout não é reservadoTipURL da imagem e a página de origem
IMG_ALT_TOO_LONGO texto alternativo é maior que o limite configurado, 100 caracteres por padrão. Rastreamento nativo.TipURL da imagem, tamanho do alt e o texto alternativo

Um comando

bash
seohead images-optimize --files ./images --output-dir ./optimized --format webp

Instale primeiro: guia de instalação. Todo comando também funciona como ferramenta MCP para agentes de IA.

O que você precisa

  • Um rastreamento ou exportações do Screaming Frog para identificar os problemas
  • Uma pasta de arquivos de imagem, ou uma varredura salva, para o images-optimize
  • Um diretório onde gravar os resultados

Limites

  • O texto alternativo é informado, não escrito: só você sabe o que a imagem mostra
  • O modo de varredura otimiza no máximo 50 imagens distintas por execução
  • Os arquivos otimizados não são enviados nem trocados no seu site
  • As dimensões da imagem na tela só são comparadas com o tamanho do arquivo quando a página foi renderizada

Perguntas

Isso altera alguma coisa no meu site?
Não. As verificações leem páginas e imagens. O images-optimize grava no diretório que você indicar. Edições no local exigem --in-place e mantêm backups por padrão.
Preciso do Screaming Frog?
Não. Um rastreamento do SpiderHead registra as imagens, e o sf run analisa exportações do Screaming Frog offline. A CLI do Screaming Frog é necessária só no modo --crawl, e é uma instalação separada, com licença própria.
Ele escreve o texto alternativo para mim?
Não. Ele informa texto alternativo ausente ou longo demais. A descrição é você quem escreve, porque só você sabe o que a imagem mostra.
Para quais formatos posso converter?
keep, jpeg, png, webp ou avif. A qualidade vai de 10 a 100, ou auto. Os limites de largura e altura nunca ampliam uma imagem.
De onde vêm os dados das imagens?
De um rastreamento, de uma exportação do Screaming Frog ou, no caso do images-optimize, de arquivos no disco ou de uma varredura salva. Verificações que dependem de dados que a fonte não tem são ignoradas, com o motivo indicado.
Quais são os limites padrão?
Uma imagem acima de 150 KB é sinalizada, e um texto alternativo com mais de 100 caracteres é sinalizado como longo demais. Os dois limites são configuráveis.

Teste no seu próprio site