Catalog & integrations

IndexNow: guia passo a passo para páginas de produto

By Citoriq editorial team · · 4 min

IndexNow é um protocolo aberto para avisar buscadores que uma URL foi criada, alterada ou removida, sem esperar o rastreamento. Para ativá-lo, você gera uma chave, publica um arquivo de verificação na raiz do site e envia as URLs por requisição HTTP. Ele notifica, mas não garante indexação.

Para uma marca de eletrônicos, a utilidade é concreta: preço, estoque e disponibilidade mudam todo dia, e uma resposta de IA que se apoia em uma página velha repete o dado velho. Este guia mostra a configuração com base na documentação oficial do protocolo.

O que o IndexNow faz, exatamente?

Pense em uma campainha. Sem ela, o carteiro (o rastreador) passa na sua rua quando der. Com ela, você toca assim que a encomenda chega. A campainha não abre a porta por ele: o buscador decide se e quando vai buscar a página.

A documentação diz isso com todas as letras. Um retorno 200 “indica apenas que o buscador recebeu a sua URL”, e a página não especifica em quanto tempo o rastreamento ou a indexação acontece. Por isso, tratamos o IndexNow como um complemento do sitemap, não como substituto. Quem quiser o lado do sitemap pode ler o guia de lastmod em páginas de produto.

Passo 1: quais URLs você deve enviar?

Envie quando algo relevante mudar, não a cada visita. Para páginas de produto, os gatilhos mais úteis são: preço alterado, produto esgotado ou de volta ao estoque, novo produto publicado, página removida, mudança de especificação ou de variante. Mudar uma vírgula de texto institucional não compensa o tráfego de notificações.

Passo 2: como criar a chave?

A chave tem de 8 a 128 caracteres, com letras maiúsculas e minúsculas, números e hífens. A página de documentação fala em caracteres hexadecimais, mas lista esse conjunto mais amplo; para não ter surpresa, use uma sequência hexadecimal longa gerada de forma aleatória.

Passo 3: onde publicar o arquivo de verificação?

Crie um arquivo de texto em UTF-8 chamado suachave.txt contendo apenas a chave. A recomendação forte da documentação é colocá-lo na raiz do servidor, por exemplo no endereço seudominio.com.br/suachave.txt.

Há uma segunda opção: guardar o arquivo em outra pasta do mesmo host e informar o caminho no parâmetro keyLocation em cada envio. Aqui mora uma armadilha: um arquivo em /catalogo/ só cobre URLs sob /catalogo/. Se a sua loja tem páginas em /ajuda/, elas não entram. Por isso a raiz é a escolha segura.

Passo 4: como enviar as URLs?

Há dois formatos. Para uma URL, uma requisição para o endereço /indexnow do buscador com os parâmetros url e key. Para várias, uma requisição POST com um corpo JSON contendo host, key, opcionalmente keyLocation e uma lista urlList. Cada POST aceita até 10.000 URLs, e a lista pode misturar http e https.

Uma regra prática: agrupe as mudanças do dia em lotes. Se o preço de 300 produtos muda no início da manhã, um único POST resolve.

Passo 5: o que cada código de resposta significa?

  • 200: a URL foi recebida. Não confirma indexação.
  • 202: recebida, com validação da chave pendente.
  • 400: formato inválido.
  • 403: chave inválida, por exemplo arquivo ou chave não encontrados.
  • 422: as URLs não pertencem ao host informado ou a chave não bate com o esquema do protocolo.
  • 429: excesso de requisições, o que pode ser tratado como spam.

Se você receber 403 logo no início, teste o arquivo da chave abrindo-o no navegador. É a causa mais comum que esperamos ver, mas não temos dado próprio para afirmar isso, então confira caso a caso.

Passo 6: como saber se funcionou?

Não confie só no código 200. Cruze o envio com o que acontece depois: veja nos logs do servidor se os rastreadores visitaram a URL, e compare a data da página nos resultados. Nosso roteiro de auditoria de bots de IA nos logs mostra como separar visitas de cada agente.

Também vale lembrar que ser rastreado não é o mesmo que ser recomendado. O IndexNow ajuda a página a estar atualizada para quem a lê; a decisão de citar ou recomendar continua com cada IA, que varia por modelo, pergunta e dia. A documentação que consultamos não lista, na própria página, quais buscadores participam, e não afirmamos que um assistente específico use esse sinal. Confira a lista oficial e meça no seu caso.

O que levar daqui

  • IndexNow notifica mudanças de URL; não garante rastreamento nem indexação.
  • Use a raiz do site para o arquivo da chave, para cobrir todas as URLs do domínio.
  • Envie em lote e apenas quando algo relevante mudar: preço, estoque, nova página, remoção.
  • Um 200 só diz que o pedido foi recebido; confirme pelos logs do servidor.
  • Mantenha sitemap e IndexNow juntos, e dados de oferta consistentes entre feed e página.

Perguntas frequentes

O IndexNow substitui o sitemap?

Não. O sitemap descreve o conjunto de páginas e suas datas; o IndexNow avisa de mudanças pontuais. Eles se complementam.

Preciso enviar a mesma URL para vários buscadores?

A documentação diz que os buscadores participantes compartilham entre si as URLs recebidas. Mesmo assim, confira na lista oficial quem participa e em que endpoint enviar.

Qual o limite de URLs por envio?

Até 10.000 URLs por requisição POST, segundo a documentação oficial do protocolo.

Quer saber se as suas páginas de produto estão legíveis para as IAs antes de investir em automação? Faça o diagnóstico gratuito e veja o que a análise experimental encontra; depois, se quiser conversar, peça uma demonstração.

Sources

Sources last verified: October 16, 2026

Related articles