O atributo srcset é uma ferramenta poderosa para otimizar imagens em seu site. Ele permite que você forneça várias versões de uma imagem em diferentes tamanhos, permitindo que os navegadores escolham a versão mais apropriada com base no dispositivo e tamanho de tela do usuário. Aqui está por que é importante:
Ao usar srcset, você garante que seu site entregue a imagem ideal para o dispositivo de cada usuário, melhorando tanto o desempenho quanto a experiência do usuário.
Esta imagem usa srcset para servir diferentes tamanhos com base na largura da janela de visualização:
<img
srcset="/static/example_425w.webp 425w,
/static/example_567w.webp 567w,
/static/example_756w.webp 756w,
/static/example_1008w.webp 1008w,
/static/example_1344w.webp 1344w,
/static/example_1792w.webp 1792w"
sizes="(max-width: 425px) 425px,
(max-width: 567px) 567px,
(max-width: 756px) 756px,
(max-width: 1008px) 1008px,
(max-width: 1344px) 1344px,
1792px"
src="/static/example.webp"
alt="Exemplo de imagem responsiva"
>
Tente redimensionar a janela do seu navegador para ver como a imagem se adapta!
O PageSpeed frequentemente sinaliza imagens grandes porque elas podem retardar significativamente os tempos de carregamento da página. Isso afeta negativamente a experiência do usuário e o SEO, já que os mecanismos de busca favorecem páginas que carregam mais rápido. Imagens grandes consomem mais largura de banda e demoram mais para renderizar, especialmente em dispositivos móveis ou conexões mais lentas.
<picture> com <source> para WebP e recorra ao formato original como fallback.
<picture>
<source type="image/webp"
srcset="image-425w.webp 425w, image-567w.webp 567w, image-756w.webp 756w,
image-1008w.webp 1008w, image-1344w.webp 1344w, image-1792w.webp 1792w"
sizes="(max-width: 425px) 425px, (max-width: 567px) 567px, (max-width: 756px) 756px,
(max-width: 1008px) 1008px, (max-width: 1344px) 1344px, 1792px">
<img src="image-original.jpg" alt="Descrição" loading="lazy" decoding="async">
</picture>
Esta abordagem garante que os usuários recebam imagens de tamanho apropriado para seus dispositivos, melhorando os tempos de carregamento e o desempenho geral, o que pode impactar positivamente as classificações de SEO.