Pular para conteúdo
Artigo · · 4 min de leitura

Como proteger seu conteúdo do Google AI Mode

O Google AI Overview resume seu conteúdo e o visitante não precisa clicar. Existe um atributo HTML oficial que esconde partes do seu texto da IA do Google sem afetar o ranqueamento.

Diagrama mostrando dois blocos HTML: um visível para o Google AI e outro protegido com data-nosnippet

O Google AI Overview aparece antes de tudo agora. O visitante busca, lê o resumo gerado na própria página de resultados, e não precisa mais clicar. Seu conteúdo foi indexado, ranqueado, consumido, e a visita não aconteceu.

Isso não é uma falha do algoritmo. É o produto funcionando como planejado.

Existe um atributo HTML oficial, documentado pelo próprio Google, que permite esconder partes do seu conteúdo do AI Overview sem afetar o ranqueamento. Chama-se data-nosnippet. Passei os últimos dias testando como ele se comporta na prática, e este artigo é o resultado desse experimento.


Como o Google monta um snippet

Quando o Googlebot indexa uma página, ele extrai texto do HTML para montar o trecho exibido nos resultados de busca. O AI Overview usa esse mesmo mecanismo, mas vai além: sintetiza e reescreve o conteúdo encontrado.

O atributo data-nosnippet instrui o Googlebot a ignorar o conteúdo daquele elemento ao montar o snippet. Funciona em três elementos HTML: <div>, <span> e <section>. Se você colocar em qualquer outro elemento, o atributo é ignorado.

É um atributo booleano. O valor que você passa não importa:

<div data-nosnippet>conteúdo protegido</div>
<div data-nosnippet="true">também protegido</div>
<div data-nosnippet="false">também protegido, o valor é ignorado</div>

Um detalhe importante da documentação oficial: o atributo precisa estar no DOM inicial da página. Não funciona se for adicionado via JavaScript depois do carregamento.


A estratégia

São dois blocos em sequência, um após o outro no HTML.

No primeiro fica o teaser: um resumo que cria curiosidade sem entregar o conteúdo. O visitante vê isso no resultado de busca e precisa clicar para completar.

No segundo, marcado com data-nosnippet, fica o conteúdo real. Quem acessa o site vê os dois. O AI Overview só enxerga o primeiro.

O Google continua indexando e ranqueando a página normalmente. O que muda é que ele não consegue resumir o que está dentro do bloco protegido.

Em código, a estrutura fica assim:

<!-- Bloco visível: texto que gera curiosidade sem entregar o conteúdo -->
<div>
  Lorem ipsum dolor sit amet, consectetur adipiscing elit.
  Entre no link para ver o conteúdo completo.
</div>

<!-- Bloco protegido: conteúdo completo, invisível para o AI Overview -->
<div data-nosnippet>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit,
  sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
  Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.</p>
</div>

O experimento

Para testar se isso funciona, apliquei a técnica neste próprio artigo.

Invisível para o Google AI Mode (data-nosnippet)

Código às três da manhã

A tela pulsa no escuro. Não há som além do ventilador e do cursor piscando, esperando.

Digito uma linha como quem planta uma semente sem saber se o solo aguenta. O compilador não tem paciência para metáforas, ele quer verdade.

Variáveis são promessas que o computador guarda. Funções são rituais repetidos com fé. Bugs são os fantasmas das intenções mal ditas, vivendo entre o que eu quis dizer e o que eu disse de fato.

Às três da manhã, quando o erro some e o teste passa, existe uma paz que não tem nome em português. Só em código.


Resultado

Publiquei o artigo e fiz dois testes.

No primeiro, perguntei ao Google AI Mode sobre o tema da página. Ele reconheceu do que o artigo trata, mas não conseguiu recuperar o poema que está dentro do bloco data-nosnippet.

Google AI Mode reconhece o tema mas não encontra o poema

No segundo, pedi diretamente que ele buscasse o poema no link do artigo. A resposta foi que o link não contém nenhum poema.

Google AI Mode afirma que o link não contém nenhum poema

Você pode ver a conversa completa com o Google AI Mode neste link.


Conclusão

Funciona melhor quando o conteúdo tem uma isca separável da entrega: poemas, listas onde o item mais útil fica por último, análises com uma conclusão que vale o clique, receitas onde o passo que faz diferença não está no começo.

Vale mencionar uma limitação: data-nosnippet não impede indexação. O Google ainda lê o conteúdo para ranquear, ele só não aparece no snippet. Para controlar o tamanho do trecho que aparece, a meta tag max-snippet entra como complemento e dá mais granularidade sobre o que o Google exibe.


Referências

Publicado em:

Joseph F. Joseph F.

"Ninguém é tão grande que não possa aprender, nem tão pequeno que não possa ensinar."

— Esopo