1001Ferramentas
🖼️ SEO

Extrator de imagens sem loading=lazy

Analisa HTML colado e lista imagens fora do viewport inicial sem loading='lazy' — sugestão para Core Web Vitals.

Quais imagens da página ainda carregam de uma vez

O atributo de carregamento preguiçoso diz ao navegador para só baixar a imagem quando ela estiver perto de entrar na tela. Numa página com trinta imagens em que só três aparecem sem rolar, isso é a diferença entre baixar tudo de imediato e baixar um décimo. É suportado nativamente em todos os navegadores atuais, sem biblioteca nenhuma.

Cole o HTML e a página separa as imagens que já têm o atributo das que não têm, listando origem e texto alternativo de cada uma. A análise usa o próprio interpretador de HTML do navegador, e não expressão regular — o que importa porque atributo em ordem diferente, aspas simples ou tag mal fechada quebrariam um regex e aqui não quebram.

A recomendação não é marcar tudo. As imagens visíveis no primeiro quadro, especialmente a maior delas, devem carregar imediatamente: adiar a que provavelmente é o maior elemento visível piora justamente a métrica que se quer melhorar. A regra prática é deixar as duas ou três do topo sem o atributo e marcar todo o resto.

Perguntas frequentes

O carregamento preguiçoso atrapalha o SEO?
Não, quando feito pelo atributo nativo. O Google renderiza a página e rola até o fim, então enxerga as imagens adiadas. O que atrapalha é implementação por JavaScript que só troca a origem depois de um evento de rolagem que o rastreador não dispara — nesse caso as imagens ficam invisíveis para a indexação.
Por que não marcar a imagem do topo?
Porque o atributo faz o navegador adiar a decisão de baixar, e isso acrescenta atraso justamente à imagem que costuma ser o maior elemento visível. O efeito medido é uma piora do tempo até essa pintura — o oposto do pretendido. Para essa imagem, o certo é o contrário: priorizá-la explicitamente.
Existe equivalente para iframe?
Existe, com o mesmo atributo, e o ganho costuma ser maior: um iframe de vídeo ou de mapa carrega centenas de kilobytes e uma cadeia inteira de requisições. Adiar iframe abaixo da dobra é uma das otimizações de melhor retorno por linha alterada.

Ferramentas Relacionadas