Como ocultar imagens em uma postagem no Blogger

Em muitos casos, blogueiros precisam inserir uma imagem em uma postagem no Blogger sem que ela apareça visivelmente para o leitor. Isso pode ser útil para otimizar o SEO (por exemplo, ao adicionar imagens de compartilhamento para redes sociais), ajustar miniaturas personalizadas ou armazenar imagens usadas por códigos HTML e CSS dentro da postagem. 

Neste tutorial, você vai aprender passo a passo como esconder uma imagem em uma postagem no Blogger, usando HTML e pequenas dicas de otimização.

Por que esconder uma imagem?

Antes de entrar no passo a passo, vale a pena entender os motivos mais comuns para ocultar imagens:
  • Miniaturas personalizadas: quando você quer definir uma imagem específica para aparecer no link de compartilhamento, mas não deseja que ela apareça no corpo do artigo.
  • Ícones invisíveis usados no design: algumas imagens são usadas apenas como parte do estilo (por exemplo, via CSS).
  • Imagens para metatags (Open Graph e Twitter Cards): o Blogger puxa automaticamente a primeira imagem da postagem como miniatura. Às vezes, você quer usar uma imagem só para isso.
  • Evitar poluição visual: deixar o post mais limpo e focado no texto, mantendo a imagem apenas para fins técnicos.

Método 1: Usando o atributo display:none

Esse é o método mais simples e direto. Basta inserir a imagem e aplicar o estilo CSS que a oculta.
<img alt="imagem escondida" src="URL-DA-SUA-IMAGEM.jpg" style="display: none;" />

Como usar:

Vá até o modo HTML do seu editor de postagens no Blogger.

Adicione uma imagem no início ou no final do post e, por exemplo, o seguinte código é da imagem é adicionado (removi a URL da imagem para o código ficar mais limpo:
<div class="separator" style="clear: both;"><a href="URL-DO-LINK-DA-IMAGEM-FICA-AQUI" style="display: block; padding: 1em 0px; text-align: center;"><img alt="" border="0" data-original-height="768" data-original-width="1344" src="URL-DA-IMAGEM-FICA-AQUI" /></a></div>
No atributo style adicione display:none; e ficaria assim: style="clear: both; display: none ;". *OBS: desenvolvedores recomendam dar um espaço antes de none e depois de ; . Ficaria assim display: none ;

Pronto, a imagem será carregada na postagem exibida como Thumbnail no site (e reconhecida pelo Blogger e pelas redes sociais), mas não será exibida dentro do artigo para o visitante.

Método 2: Usando uma classe CSS personalizada

Se você costuma esconder várias imagens ou quer manter o código mais organizado, pode usar uma classe CSS.
<style>
.hidden-image {
display: none;
}
</style>
Adicione a imagem e adicione classe class="hidden-image" . Ficaria assim: <img src="URL-DA-SUA-IMAGEM.jpg" class="hidden-image" alt="imagem oculta">

Dica:
Você pode colocar o trecho apenas uma vez no início do post, e depois aplicar a classe .hidden-image a quantas imagens quiser.

Método 3: Esconder imagem fora da tela (para SEO)

Alguns blogueiros preferem “empurrar” a imagem para fora da tela, em vez de usar display:none;, pois acreditam que isso mantém a imagem ativa para rastreadores de forma mais natural.
<img src="URL-DA-SUA-IMAGEM.jpg" style="position:absolute; left:-9999px;" alt="imagem invisível">
Essa técnica move a imagem para fora da área visível, sem removê-la completamente do fluxo da página. É um método seguro e comum em ajustes de SEO e layout.

Dica extra: definir imagem para compartilhamento sem exibi-la

Se o seu objetivo é apenas definir uma imagem para quando alguém compartilhar o post no Facebook, X ou WhatsApp, use metatags Open Graph no cabeçalho do tema (não precisa inserir a imagem dentro da postagem).

Exemplo:
<meta property="og:image" content="URL-DA-SUA-IMAGEM.jpg">
<meta name="twitter:image" content="URL-DA-SUA-IMAGEM.jpg">
Mas se você quiser garantir que o Blogger use essa imagem como miniatura do post, o método do display: none ; dentro do corpo da postagem é o mais garantido.

Boas práticas e observações

Sempre adicione o atributo alt na imagem, mesmo que ela esteja oculta. Isso ajuda na acessibilidade e no SEO. Evite esconder muitas imagens na mesma página, pois isso pode aumentar o tempo de carregamento desnecessariamente.

Teste seu post após publicar: use o link em ferramentas como o Facebook Sharing Debugger para verificar se a imagem oculta está sendo reconhecida.

Conclusão

Esconder uma imagem em uma postagem do Blogger é um truque simples, mas poderoso. Seja para manter o design limpo, configurar miniaturas personalizadas ou adicionar imagens apenas para SEO, usar o CSS display:none é o método mais rápido e eficiente.

Com essas técnicas, você pode controlar melhor como suas postagens são exibidas nos resultados de busca e nas redes sociais, sem comprometer a experiência visual do leitor.

Sobre o autor

IC DIGITAL
Agência de Marketing Digital em Cabo Verde.

Postar um comentário