AvisoGeral

Favicon .ico ou .png ausente — O Google Search não vai exibir o seu ícone

Nenhum favicon .ico ou .png foi encontrado. O Google Search não suporta favicons SVG e precisa de .ico ou .png para exibir o seu ícone.

Qual é o problema?

Seu site está sem um favicon .ico ou .png. Verificamos:

  • Tags <link rel="icon"> apontando para arquivos .ico ou .png
  • Um arquivo /favicon.ico no seu servidor (o caminho padrão que os navegadores checam)
  • Declarações de favicon PNG 16x16 e 32x32

Nada disso foi encontrado. Sem um favicon .ico ou .png, o Google Search não vai exibir um ícone ao lado do seu site nos resultados de busca, o que deixa a aparência menos profissional e mais difícil de identificar.

❌ Sem favicon compatível

?
example.com

My Website Title

A description of the page content…

✅ Com favicon .ico/.png

example.com

My Website Title

A description of the page content…

Por que não SVG?

Embora favicons SVG funcionem bem em navegadores modernos (escalam perfeitamente e suportam modo escuro), o Google Search não os suporta:

Formato Google Search Navegadores
.ico Suportado Suportado
.png Suportado Suportado
.gif Suportado Suportado
.svg Não suportado Suportado

Isso está documentado nas diretrizes de favicon do Google. O crawler e o pipeline de indexação do Google simplesmente ignoram favicons SVG.

Como corrigir

Opção 1: Adicione um arquivo /favicon.ico

Coloque um arquivo favicon.ico na raiz do seu site. Navegadores e o Google vão encontrá-lo automaticamente em https://yoursite.com/favicon.ico:

<link rel="icon" href="/favicon.ico" sizes="any" />

Opção 2: Ofereça vários formatos (recomendado)

<!-- For Google Search and older browsers -->
<link rel="icon" href="/favicon.ico" sizes="any" />

<!-- High-quality PNG for modern browsers -->
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />

<!-- SVG for modern browsers (scalable, supports dark mode) -->
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />

Requisitos de favicon do Google

Para o seu favicon aparecer no Google Search, ele precisa atender a todos estes critérios:

  1. Formato: ICO, PNG ou GIF (não SVG)
  2. Tamanho: Deve ser múltiplo de 48px (por exemplo, 48x48, 96x96, 144x144)
  3. URL: Deve ser rastreável (não bloqueada por robots.txt)
  4. Conteúdo: Deve representar visualmente a marca do seu site
  5. Adequado: Não pode ser impróprio ou ofensivo

Como gerar um arquivo .ico

Usando RealFaviconGenerator

Envie sua imagem ou SVG e a ferramenta gera todos os formatos necessários automaticamente.

Usando Sharp (Node.js):

import sharp from 'sharp'

// Generate 32x32 PNG from any source image
await sharp('logo.png')
  .resize(32, 32)
  .png()
  .toFile('favicon-32x32.png')

// Generate 48x48 for Google
await sharp('logo.png')
  .resize(48, 48)
  .png()
  .toFile('favicon-48x48.png')

Usando ImageMagick:

# Convert to multi-size ICO
convert logo.png -define icon:auto-resize=48,32,16 favicon.ico

O stack moderno de favicons

Uma configuração completa de favicon deve incluir:

  1. favicon.ico — Para o Google Search e navegadores legados (48x48 ou multi-tamanho)
  2. favicon-32x32.png — Ícone padrão da aba do navegador
  3. favicon.svg — Ícone escalável com modo escuro opcional via CSS prefers-color-scheme
  4. apple-touch-icon.png — 180x180 para a tela inicial do iOS

Erro comum: setup só com SVG

Muitos sites modernos declaram apenas um favicon SVG:

<!-- This alone is NOT enough for Google -->
<link rel="icon" href="/favicon.svg">

Isso funciona nos navegadores, mas o Google mostra um ícone genérico de globo nos resultados em vez do ícone da sua marca. Sempre inclua um fallback .ico ou .png.

Artigos relacionados