IndexNow para SEO
O IndexNow é o protocolo aberto de push que informa instantaneamente ao Bing, Yandex, Naver, Seznam e Yep quando suas URLs mudam — uma única submissão, compartilhada entre todos eles. Como funciona, como configurá-lo e por que ele não faz nada pelo Google.
Idiomas
1 sinal de evidência nesta página
- Ferramenta relacionada ativaXML Sitemap Validator
O IndexNow é um protocolo de push aberto e gratuito da Microsoft Bing e Yandex (lançado em 18 de outubro de 2021; também Seznam, Naver e Yep): você notifica os mecanismos participantes no instante em que uma URL é adicionada, atualizada ou excluída, e uma única submissão é compartilhada entre todos eles. A configuração é um arquivo de chave na raiz do seu site mais um simples HTTP GET (uma URL) ou POST (até 10 000). Ele acelera a descoberta e o rastreamento — não garante a indexação e não é uma alavanca de ranqueamento. O Google NÃO usa o IndexNow: disse que testaria o protocolo em 2021 e nunca o adotou, então ele não faz nada pelo Google. Mantenha seus sitemaps; o IndexNow é aditivo, e a API de Indexação do Google é uma ferramenta separada e restrita.
Evidence for this claim IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Scope: Current IndexNow protocol documentation. Confidence: high · Verified: IndexNow protocol documentation Evidence for this claim Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Scope: Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Confidence: high · Verified: IndexNow: Participating search enginesTL;DR — IndexNow é uma forma de dizer aos mecanismos de busca que uma página mudou, em vez de esperar que eles descubram. Você envia um ping uma vez e ele alcança Bing, Yandex, Naver, Seznam e Yep de uma só vez. É rápido de configurar e gratuito. O grande problema: o Google não usa isso, então não vai ajudar você no Google de forma alguma.
O que é o IndexNow
Normalmente, os mecanismos de busca encontram suas páginas novas e atualizadas em seu próprio cronograma — eles seguem links e rastreiam seu site novamente quando têm tempo. O IndexNow inverte isso. Em vez de esperar para ser rastreado novamente, você envia ao mecanismo de busca uma mensagem rápida: “esta página acabou de mudar, venha ver.” Funciona para páginas que você adiciona, atualiza ou exclui.
A parte inteligente é o que a Microsoft chama de ping compartilhado: você envia uma URL para um único lugar, e ela é automaticamente repassada para todos os mecanismos de busca que suportam IndexNow. Atualmente, são Bing, Yandex, Naver, Seznam e Yep (o mecanismo de busca criado pela Ahrefs). Um único envio, todos eles notificados.
A única coisa que você precisa saber
O Google não usa o IndexNow. Em 2021, o Google disse que testaria a ideia, mas nunca a adotou de fato. Então, se seu objetivo é indexação mais rápida no Google, o IndexNow não faz nada por você. Ele só ajuda nos mecanismos que participam. Muita gente entende isso errado, então vale repetir: o IndexNow é uma ferramenta do Bing e seus parceiros, não uma ferramenta do Google.
Isso ajuda a ranquear melhor?
Não. O IndexNow acelera a descoberta — a rapidez com que um mecanismo percebe sua mudança. Ele não faz suas páginas ranquearem mais alto e não garante que uma página seja indexada. O mecanismo ainda decide se a página vale a pena ser mantida. Pense nisso como tocar a campainha, não como entrar pela porta.
Vale a pena se preocupar?
Para a maioria dos sites, é uma pequena vitória de configurar e esquecer — especialmente se você publica ou atualiza conteúdo com frequência (notícias, listagens de produtos, comunicados à imprensa). E se você usa Cloudflare, WordPress com Yoast ou Rank Math, Wix, Shopify ou Ahrefs Site Audit, ativá-lo é basicamente um clique — essas ferramentas enviam o ping para o IndexNow automaticamente. Só não espere que ele faça algo pelo Google, e não abandone seu sitemap XML, que ainda é como o Google (e todos os outros) descobre suas páginas em escala.
Quer os detalhes do protocolo — o arquivo de chave, as chamadas de API, a comparação com sitemaps e a API de indexação do Google? Mude para a aba Avançado.
Evidence for this claim IndexNow is a push protocol for notifying participating search engines that URLs were added, updated, or deleted; notification does not guarantee crawling or indexing. Scope: Current IndexNow protocol documentation. Confidence: high · Verified: IndexNow protocol documentation Evidence for this claim Participating engines share submitted IndexNow URLs; Google is not listed as a participating IndexNow search engine. Scope: Current IndexNow participant documentation, distinct from Google's narrow Indexing API. Confidence: high · Verified: IndexNow: Participating search enginesTL;DR — IndexNow é um protocolo push aberto (Microsoft Bing + Yandex, lançado em 18 de outubro de 2021; com a adesão de Seznam, Naver e Yep). Você hospeda um arquivo
{key}.txtna raiz do seu site para verificação e, em seguida, notifica os mecanismos sobre adição/atualização/exclusão via um GET (uma URL) ou um POST JSON (até 10 000 URLs). O diferencial é o ping compartilhado — envie uma vez, alcance todos os participantes. Ele acelera a descoberta e a priorização de recrawling; ele não garante a indexação e não é um sinal de ranqueamento. O Google não usa o IndexNow — em novembro de 2021, ele disse que “estaria testando” o protocolo e nunca o adotou, então não faz nada pelo Google. Mantenha seus sitemaps; a API de indexação do Google é uma ferramenta separada e limitada.
O que o IndexNow realmente é
IndexNow é o lado push da descoberta de URLs. A maior parte da descoberta é pull — os mecanismos seguem links e leem seu sitemap em seu próprio cronograma. O IndexNow permite que você informe proativamente aos mecanismos participantes que algo mudou para que eles possam priorizar o (re)rastreamento. A própria definição da Bing: “Whether you’re adding, updating, or deleting content, IndexNow notifies multiple search engines of your content changes as soon as they happen.” (tradução) «Esteja você adicionando, atualizando ou excluindo conteúdo, o IndexNow notifica vários mecanismos de busca sobre suas mudanças de conteúdo assim que elas acontecem.»
Foi lançado em 18 de outubro de 2021 pela Microsoft Bing e Yandex, e é um protocolo gratuito e aberto — “a free, open-source protocol empowering website owners with unprecedented control over how quickly their content is discovered,” nas palavras da Bing. A especificação do protocolo está em indexnow.org.
Quem participa (e quem não participa)
Mecanismos participantes hoje: Bing, Yandex, Naver, Seznam.cz e Yep (o mecanismo de busca da Ahrefs) — essa é a lista que a página inicial do indexnow.org credita como oferecendo suporte. Como o Bing alimenta uma parte do ecossistema de busca com IA, alimentar o índice do Bing via IndexNow também pode ajudar na visibilidade no Copilot, ChatGPT Search e DuckDuckGo.
Na minha verificação de julho de 2026, o FAQ do indexnow.org também lista um endpoint de submissão para a Amazon (indexnow.amazonbot.amazon) junto com Bing, Naver, Seznam.cz e Yandex — mas a linha “suporte de” da própria página inicial não foi atualizada para incluí-lo. Eu trataria a participação da Amazon como algo recém-emergente, em vez de totalmente confirmado, até que o site seja internamente consistente sobre isso.
Participar também não é uma promessa de rastrear ou indexar o que você envia: a própria especificação do indexnow.org é explícita de que os mecanismos “concordam que URLs enviadas serão automaticamente compartilhadas” com todos os outros participantes — compartilhando o ping, não se comprometendo a agir sobre ele.
O Google não está nessa lista. Mais sobre isso abaixo — é a coisa mais mal compreendida sobre este protocolo.
Como funciona
Há quatro partes móveis: uma chave, um arquivo de chave, a submissão e o ping compartilhado.
1. Gerar uma chave
Uma chave é uma string hexadecimal (a especificação permite 8–128 caracteres: a–z, A–Z, 0–9 e traços). É o que liga suas submissões ao seu domínio. Bing: “Uma chave de API é necessária para corresponder à propriedade do domínio com URLs enviadas.”
2. Hospedar o arquivo de chave (verificação)
Place a UTF-8 text file named {your-key}.txt, containing the key, at your site
root (or another location you declare via keyLocation). Engines fetch it to
confirm you control the host before they accept anything. Bing: “Host your UTF-8
key file at the root of your website.” (tradução) «Hospede seu arquivo de chave UTF-8 na raiz do seu site.» The indexnow.org spec: the key file is how
“search engines use this file to confirm domain ownership before accepting
IndexNow submissions.” (tradução) «os mecanismos de busca usam este arquivo para confirmar a propriedade do domínio antes de aceitar envios do IndexNow.» This is the whole authentication model — there’s no OAuth,
no service account, just a file you can serve.
Se você usar um keyLocation fora da raiz, seu caminho também define o escopo de quais URLs essa chave pode cobrir — este é um detalhe que as pessoas perdem. Conforme a especificação do indexnow.org: “a localização de um arquivo de chave determina o conjunto de URLs que podem ser incluídas com esta chave.” Um arquivo de chave em example.com/catalog/key.txt pode enviar URLs sob /catalog/, mas não sob /help/. A colocação na raiz evita esse limite completamente, e é por isso que a especificação a chama de opção “fortemente recomendada”.
3. Enviar URLs — GET (única) ou POST (em lote)
Para uma URL, um simples HTTP GET é suficiente:
https://api.indexnow.org/indexnow?url={url-changed}&key={your-key}Para muitas URLs, um único JSON POST carrega até 10 000 delas (“O IndexNow suporta submissão em lote de até 10.000 URLs por requisição POST.”):
{
"host": "www.example.org",
"key": "your-key",
"keyLocation": "https://www.example.org/your-key.txt",
"urlList": [
"https://www.example.org/url1",
"https://www.example.org/folder/url2"
]
}Além do limite de 10 000 por POST, o indexnow.org não publica uma cota fixa diária de URLs — seu FAQ diz claramente que ele “não divulga publicamente limites exatos de taxa, pois cada mecanismo de busca participante define seus próprios limites diários de submissão por site.” Na prática, o único sinal de cota que você verá é uma resposta 429, não um número documentado para planejar.
Os códigos de resposta documentados do protocolo valem a pena conhecer ao depurar: 200 OK (enviado com sucesso), 202 Accepted (recebido, mas — conforme a especificação do indexnow.org — “validação de chave IndexNow pendente”, que o FAQ diz que normalmente aparece apenas na sua primeira submissão com uma nova chave, antes que requisições subsequentes voltem a 200), 400 (requisição inválida / formato inválido), 403 Forbidden (chave não válida, ou o arquivo é encontrado mas a chave não está nele), 422 (URLs não pertencem ao host, ou o esquema da chave não corresponde), e 429 (muitas requisições — tratado como spam potencial). A própria página de introdução do Bing lista o mesmo conjunto menos 202.
4. O ping compartilhado — envie uma vez, alcance todos os participantes
Esta é a funcionalidade que faz o IndexNow valer a pena. Conforme a especificação:
“Cada endpoint envia sua submissão diretamente para seu respectivo mecanismo de busca, e
sua submissão será compartilhada entre todos os mecanismos de busca habilitados para IndexNow.” Você
pode acessar o endpoint global, api.indexnow.org, ou o endpoint de qualquer participante
(do Bing, do Yandex, etc.) — o efeito é o mesmo. Uma submissão se propaga para
todos eles. Você não mantém uma integração separada para cada mecanismo.
O Google usa o IndexNow?
Não. Esta é a parte que a maioria das páginas na web erra ou deixa vaga, então quero ser exato sobre isso.
A única declaração pública substantiva do Google veio em novembro de 2021, ao Search Engine Land. Um porta-voz do Google disse: “Estamos animados com o trabalho para tornar o rastreamento da web mais eficiente, e testaremos os benefícios potenciais deste protocolo.” Observe o enquadramento — trata-se de eficiência de rastreamento e teste, não de um compromisso de adoção. O Search Engine Journal relatou a mesma declaração no mesmo dia sob um título de “testará”.
Anos depois, nada mudou. O Google nunca adotou o IndexNow. A Yoast, que desenvolve um plugin oficial compatível com IndexNow, expôs a posição do Google claramente: “O Google não está atualmente participando desta iniciativa, citando seu mecanismo de rastreamento muito eficiente e sua melhoria contínua.” A entrada da Wikipédia também observa que em 2022 o Google não havia adotado oficialmente o protocolo — e ainda não adotou.
Portanto: enviar para o IndexNow não faz nada para a indexação ou ranqueamento do Google. Não
confunda isso com o trabalho separado de eficiência de rastreamento do Google (o esforço de Gary Illyes para “rastrear
menos”) — isso é sobre o Google rastreando à sua própria maneira de forma mais eficiente, não sobre
adotar o IndexNow como mecanismo. Para o Google, seus canais de descoberta continuam sendo
links, sitemaps (com lastmod preciso), RSS/feeds e WebSub — os mecanismos de push e
pull que explico no meu deck How Search Works. O IndexNow simplesmente
não é um deles.
IndexNow vs sitemaps vs API de indexação do Google
As pessoas recorrem ao IndexNow esperando que ele substitua algo. Não substitui. Estas são ferramentas diferentes com trabalhos diferentes:
| IndexNow | Sitemaps XML | API de indexação do Google | |
|---|---|---|---|
| Modelo | Push (notificar na alteração) | Pull (mecanismos rastreiam em cronograma) | Push (notificar o Google) |
| Mecanismos | Bing, Yandex, Naver, Seznam, Yep (compartilhado) | Todos os mecanismos, incl. Google | Somente Google |
| Escopo de conteúdo | Todos os tipos de conteúdo | Todos os tipos de conteúdo | Somente JobPosting + BroadcastEvent (transmissão ao vivo) |
| Velocidade | Quase instantânea nos participantes | Dias a semanas para ser descoberto | Quase instantânea para conteúdo elegível |
| Limite | ≤10 000 URLs por POST (sem limite diário publicado) | ≤50 000 URLs por arquivo | ~200 solicitações de publicação/dia (padrão) |
| Configuração | Arquivo de chave na raiz + HTTP | Arquivo XML referenciado em robots.txt / GSC | Projeto na nuvem + conta de serviço |
| Efeito no Google | Nenhum | Sim | Sim — mas apenas os dois tipos de schema permitidos |
As conclusões que eu gostaria que você levasse:
- Eles são complementares, não substitutos. Mantenha seus sitemaps — é assim que o Google e todos os outros descobrem você em escala. Use o IndexNow para acelerar a descoberta no Bing/Yandex/Naver/Seznam/Yep.
- A API de indexação do Google não é o “IndexNow do Google”. Ela é oficialmente limitada a vagas de emprego e vídeos ao vivo — “Google’s Indexing API officially only supports two content types,” (tradução) «a API de indexação do Google oficialmente suporta apenas dois tipos de conteúdo», como diz o CrawlWP. Os plugins de “indexação instantânea” que a acionam em páginas comuns estão fora da política.
- Para o Google, não existe uma API pública de push para páginas comuns. Sitemaps aliados a uma boa saúde de rastreamento é o caminho.
Benefícios e limites
A história da eficiência é o argumento honesto. A justificativa canônica é a observação da Cloudflare de que “53% desse tráfego de rastreadores é desperdiçado” — os mecanismos re-rastreando páginas que não mudaram. O IndexNow ataca exatamente esse desperdício ao dizer aos mecanismos quando voltar, em vez de fazê-los adivinhar. O Bing enquadra o lado positivo como ajudar a “gerar tráfego mais relevante para o seu site, melhorar as classificações nos mecanismos de busca e reduzir os custos de rastreamento,” e em 2025 descreveu o IndexNow como “se tornando fundamental para a forma como os mecanismos de busca acompanham as mudanças na web.”
Onde realmente ajuda:
- Conteúdo que muda rapidamente ou sensível ao tempo — notícias, inventário e preços de ecommerce, comunicados à imprensa, qualquer coisa onde minutos importam no Bing.
- Superfícies de IA alimentadas pelo Bing — Copilot, ChatGPT Search, DuckDuckGo dependem do índice do Bing.
Onde não ajuda:
- Google — efeito zero, ponto final.
- Classificações — acelera a descoberta, não a posição. Rastreamento mais rápido ≠ classificação mais alta.
- Indexação garantida — é um sinal de priorização; o mecanismo ainda decide se e quando indexar.
A adoção cresceu rápido — o Bing relatou “mais de 16 milhões de sites… publicando mais de 1,2 bilhão de URLs por dia” em agosto de 2022, e “3,5 bilhões de URLs enviadas por dia” até dezembro de 2024, com adotantes incluindo Shopify, GoDaddy, o Internet Archive e a Condé Nast. (Quaisquer números maiores de 2026 que você vir por aí são de fontes secundárias; eu os trataria como estimativas até o Bing publicar um número novo.)
Como configurar (você provavelmente não vai escrever código)
A maioria das pessoas nunca toca na API bruta — uma plataforma faz isso por você:
- Cloudflare — um clique. Ative Crawler Hints (Cache → Configuração) e “a Cloudflare cuidará de sinalizar a esses mecanismos de busca quando seu conteúdo mudou via protocolo IndexNow.” Esta foi a primeira grande integração de um clique, lançada no dia do lançamento.
- WordPress — Yoast SEO Premium (ele “fará ping no IndexNow sempre que você publicar ou atualizar seu conteúdo”), Rank Math, All in One SEO, ou o plugin oficial do IndexNow da Microsoft.
- Wix, Duda, Shopify — suporte integrado.
- Bing Webmaster Tools — envio manual de URLs vinculado ao IndexNow, além do relatório IndexNow Insights.
- Ahrefs Site Audit — a integração que eu construí (veja a aba Ferramentas). Gere uma chave na configuração de rastreamento, coloque-a no arquivo de chave e envie as páginas que o Site Audit sinaliza como alteradas, redirecionadas ou removidas.
Se você está criando a sua própria, veja a aba Scripts para as chamadas GET e POST reais e a configuração do arquivo de chave.
Mitos comuns
- “O IndexNow faz você ser indexado no Google / melhora as classificações no Google.” Falso. O Google não consome o IndexNow.
- “Indexação mais rápida significa classificações mais altas.” Falso. O IndexNow acelera a descoberta; a classificação ainda depende dos fatores usuais.
- “O Google está prestes a adotá-lo.” Não suportado. Ele o testou em 2021 e nunca o adotou; seu trabalho posterior de eficiência de rastreamento não está relacionado.
- “O IndexNow substitui os sitemaps.” Falso. Os sitemaps continuam essenciais, especialmente para o Google. O IndexNow é aditivo.
- “A Indexing API é o IndexNow do Google para qualquer página.” Falso —
apenas
JobPosting+BroadcastEvent. - “Ele garante a indexação.” Falso. É um sinal de priorização.
Onde isso se encaixa no panorama geral
O IndexNow é o análogo push entre mecanismos dos mecanismos de feed que o Google usa (RSS, WebSub) — mesma ideia (“me diga o que mudou”), participantes diferentes. Ele vive no canto de descobrir páginas mais rápido do rastreamento, junto com a Google Indexing API. Para o pipeline completo — como descoberta, rastreamento, renderização e indexação se encaixam — veja o Crawling hub e a How Search Works cluster page.
Resumo de IA
Uma visão condensada da versão Avançada:
- IndexNow = um protocolo push aberto (Microsoft Bing + Yandex, lançado em 18 de outubro de 2021; também Seznam, Naver, Yep). Você notifica os mecanismos no instante em que uma URL é adicionada, atualizada ou excluída, em vez de esperar ser rastreada novamente.
- O ping compartilhado é o diferencial: envie uma vez (para
api.indexnow.orgou qualquer participante) e ele se propaga para todos os mecanismos participantes. - Configuração: gere uma chave → hospede
{key}.txtna raiz do seu site para verificação → GET (uma URL) ou JSON POST (até 10 000 URLs, sem limite diário publicado). UmkeyLocationfora da raiz também limita quais caminhos de URL essa chave pode enviar. A especificação do indexnow.org documenta os códigos de resposta 200/202/400/403/422/429 —202apenas significa que a chave da sua primeira submissão ainda está sendo verificada. - O Google NÃO usa isso. O Google disse em novembro de 2021 que iria “testar os benefícios potenciais deste protocolo” e nunca o adotou — o IndexNow não faz nada para a indexação ou ranqueamento do Google.
- Isso acelera a descoberta, não o ranqueamento, e não garante a indexação — é um sinal de priorização nos mecanismos participantes (que também alimentam superfícies de IA baseadas no Bing como Copilot, ChatGPT Search, DuckDuckGo).
- Complementar aos sitemaps; a API de Indexação do Google é uma ferramenta separada e restrita
(somente
JobPosting+BroadcastEvent). - Fácil de ativar via Cloudflare (Crawler Hints), Yoast/Rank Math/AIOSEO, Wix/Duda/Shopify, Bing Webmaster Tools ou Ahrefs Site Audit.
Documentação oficial
Documentação de fonte primária para o protocolo e seu maior apoiador.
O protocolo
- indexnow.org / Documentação / FAQ — a especificação: verificação do arquivo de chave (incluindo como um
keyLocationfora da raiz define o escopo das URLs enviáveis), os endpoints GET/POST, o limite de 10 000 URLs por POST, a tabela completa de códigos de resposta200–429e o comportamento do ping compartilhado.
Bing / Microsoft
- Por que o IndexNow — a visão geral do Bing e o enquadramento dos benefícios.
- Como adicionar o IndexNow ao seu site (comece) — o passo a passo técnico: geração de chave, hospedagem do arquivo de chave, a estrutura JSON do POST e os códigos de resposta.
- A adoção do IndexNow ganha impulso (Fabrice Canel, ago. 2022) — os números de adoção de 2022.
- Veja o quanto avançamos: o IndexNow expande a adoção em todos os setores (dez. 2024) — o marco de 3,5 bilhões de URLs/dia e novos adotantes.
- O IndexNow impulsiona uma descoberta de conteúdo mais inteligente e rápida (Canel & Madhavan, maio 2025).
- Cloudflare suporta o IndexNow via integração com um clique — a história da integração com um clique da CDN.
Cloudflare
- Atualização do Crawler Hints: Cloudflare suporta o IndexNow (18 de outubro de 2021) — a integração com um clique e a estatística de “53% do tráfego de rastreadores é desperdiçado”.
Citações da fonte
Declarações registradas do protocolo, Bing/Microsoft, Cloudflare e Google. Cada link é um link profundo que salta para a passagem citada.
O protocolo — indexnow.org
- “This key proves ownership of your domain and authenticates your submissions so search engines know they’re coming from an authorized source.” (tradução) «Esta chave comprova a propriedade do seu domínio e autentica suas submissões para que os mecanismos de busca saibam que elas vêm de uma fonte autorizada.» Ir para a citação
- “…confirm domain ownership before accepting IndexNow submissions.” (tradução) «…confirmar a propriedade do domínio antes de aceitar submissões do IndexNow.» Ir para a citação
- “IndexNow supports bulk submission of up to 10,000 URLs per POST request.” (tradução) «O IndexNow suporta submissão em massa de até 10.000 URLs por requisição POST.» Ir para a citação
- “…your submission will be shared across all IndexNow-enabled search engines.” (tradução) «…sua submissão será compartilhada entre todos os mecanismos de busca habilitados para o IndexNow.» Ir para a citação
- “…agree that submitted URLs will be automatically shared with all other participating search engines.” — the participation requirement; sharing the ping is the commitment, not crawling or indexing it. (tradução) «…concordar que as URLs submetidas serão automaticamente compartilhadas com todos os outros mecanismos de busca participantes.» — o requisito de participação; compartilhar o ping é o compromisso, não rastrear ou indexar. Ir para a citação
- “…the location of a key file determines the set of URLs that can be included with this key.” — why a non-root
keyLocationscopes what you can submit. (tradução) «…a localização de um arquivo de chave determina o conjunto de URLs que podem ser incluídas com esta chave.» — por que umkeyLocationfora da raiz limita o que você pode submeter. Ir para a citação - ”…IndexNow key validation pending.” — what a
202on your first submission means. (tradução) «…validação de chave do IndexNow pendente.» — o que um202na sua primeira submissão significa. Ir para a citação - “…does not publicly disclose exact rate limits, as each participating search engine sets its own daily submission thresholds per site.” (tradução) «…não divulga publicamente limites exatos de taxa, pois cada mecanismo de busca participante define seus próprios limites diários de submissão por site.» Ir para a citação
Bing / Microsoft
- “IndexNow is a free, open-source protocol empowering website owners with unprecedented control over how quickly their content is discovered and displayed in search results.” (tradução) «O IndexNow é um protocolo gratuito e de código aberto que dá aos proprietários de sites um controle sem precedentes sobre a rapidez com que seu conteúdo é descoberto e exibido nos resultados de busca.» — Bing Webmaster Tools, Why IndexNow. Ir para a citação
- “Whether you’re adding, updating, or deleting content, IndexNow notifies multiple search engines of your content changes as soon as they happen.” (tradução) «Esteja você adicionando, atualizando ou excluindo conteúdo, o IndexNow notifica vários mecanismos de busca sobre suas alterações de conteúdo assim que elas acontecem.» — Bing Webmaster Tools, Why IndexNow.
- “An API key is needed to match the ownership of the domain with submitted URLs.” (tradução) «Uma chave de API é necessária para associar a propriedade do domínio às URLs submetidas.» — Bing Webmaster Tools, Get started. Ir para a citação
- “By allowing websites to instantly notify search engines of new, changed, and deleted content, IndexNow accelerates indexing and reduces reliance on traditional crawl schedules.” … “IndexNow is becoming foundational to the way search engines keep pace with web changes.” (tradução) «Ao permitir que sites notifiquem instantaneamente os mecanismos de busca sobre conteúdo novo, alterado e excluído, o IndexNow acelera a indexação e reduz a dependência de cronogramas tradicionais de rastreamento.» … «O IndexNow está se tornando fundamental para a forma como os mecanismos de busca acompanham as mudanças na web.» — Fabrice Canel & Krishna Madhavan, Microsoft AI/Bing, 19 de maio de 2025.
Cloudflare
- “Cloudflare will take care of signaling to these search engines when your content has changed via the IndexNow protocol.” (tradução) «A Cloudflare cuidará de sinalizar a esses mecanismos de busca quando seu conteúdo mudar por meio do protocolo IndexNow.»
- “Our observation suggests that 53% of this crawler traffic is wasted.” (tradução) «Nossa observação sugere que 53% desse tráfego de rastreadores é desperdiçado.» — Cloudflare, Crawler Hints Update, 18 de outubro de 2021.
Google — a declaração de “teste” (e por que isso importa)
- “We’re encouraged by work to make web crawling more efficient, and we will be testing the potential benefits of this protocol.” — porta-voz do Google, 9 de novembro de 2021, via Search Engine Land (e relatado de forma idêntica pelo Search Engine Journal). Esta é a única declaração pública substantiva do Google sobre o IndexNow — observe que se trata de testes, não de adoção. Leia a cobertura
- “Google is not currently participating in this initiative, citing its very efficient crawling mechanism and its continued improvement.” (tradução) «O Google não está participando atualmente desta iniciativa, citando seu mecanismo de rastreamento muito eficiente e sua melhoria contínua.» — Yoast, resumindo a posição do Google. Ir para a citação
Configurar o IndexNow — lista de verificação
Uma configuração única, depois funciona em cada alteração de conteúdo:
- Gerar uma chave — uma string hexadecimal de 8 a 128 caracteres (
a–z,A–Z,0–9, traços). A maioria dos plugins/CDNs gera uma para você. - Hospedar o arquivo da chave — envie
{your-key}.txt(UTF-8, contendo a chave) para a raiz do seu site, ex.:https://example.com/{your-key}.txt. Confirme que retorna200e mostra a chave. Se você hospedar em qualquer outro lugar que não seja a raiz, esse caminho também limita quais URLs a chave pode enviar — a raiz evita o limite. - Escolher como enviar — uma integração de plataforma (Cloudflare, Yoast, Rank Math, Wix, Shopify, Ahrefs Site Audit, Bing Webmaster Tools) ou suas próprias chamadas de API.
- Enviar ao adicionar — notifique novas URLs conforme você publica.
- Enviar ao atualizar — notifique URLs quando o conteúdo mudar significativamente.
- Enviar ao excluir / redirecionar — notifique URLs removidas ou redirecionadas para que os mecanismos descartem a versão desatualizada mais rápido.
- Verificar se está funcionando — confira o relatório IndexNow / IndexNow Insights no Bing Webmaster Tools e observe respostas diferentes de
200. - Manter seu sitemap — IndexNow é aditivo; não remova seu sitemap XML (ainda é assim que o Google descobre você).
- Definir expectativas — lembre-se de que isso afeta Bing/Yandex/Naver/Seznam/Yep, não o Google, e acelera a descoberta, não o ranqueamento.
Os modelos mentais
1. Descoberta por push vs. pull. A descoberta acontece de duas maneiras. Pull: os mecanismos vêm até você em sua própria programação — links e sitemaps. Push: você vai até eles no momento em que algo muda — IndexNow (entre mecanismos), a API de Indexação do Google (Google, restrita) e mecanismos de feed como RSS/WebSub. O IndexNow é o canal de push entre mecanismos. Se uma página alterada não está sendo captada rápido o suficiente no Bing, o push é a alavanca.
2. Envie uma vez, alcance todos (o ping compartilhado).
Você não integra por mecanismo. Um único envio para qualquer endpoint participante (ou
api.indexnow.org) se distribui para todos os mecanismos habilitados para IndexNow. Construa a
integração uma vez; a rede faz a distribuição.
3. A regra dos três trabalhos, três ferramentas.
- Sitemaps = descoberta pull de linha de base para todos, incluindo o Google. Nunca os remova.
- IndexNow = aceleração push para Bing, Yandex, Naver, Seznam, Yep.
- API de Indexação do Google = push para Google, mas apenas
JobPosting+BroadcastEvent. Use todos os três para o que cada um realmente é — nenhum substitui o outro.
4. Descoberta ≠ indexação ≠ ranqueamento. O IndexNow move a agulha da descoberta nos mecanismos participantes. Ele não garante que a página seja indexada e nunca afeta o ranqueamento. Se o objetivo é “ranquear melhor”, o IndexNow não é a ferramenta; se é “fazer meu conteúdo novo ser notado no Bing rapidamente”, é.
Enviar URLs para o IndexNow
Quando o arquivo de chave estiver ativo na raiz, o envio é uma única solicitação HTTP. O ping compartilhado significa que uma chamada alcança todos os mecanismos participantes.
URL única (GET)
curl "https://api.indexnow.org/indexnow?url=https://www.example.com/changed-page&key=YOUR_KEY"Um 200 OK significa que foi aceito. No seu primeiro envio com uma nova chave, você pode ver um 202 — a URL foi recebida, mas a chave ainda está sendo verificada; envios posteriores normalmente retornam 200. Outros códigos: 400 (solicitação inválida), 403 (chave inválida, ou o arquivo é encontrado, mas a chave não está nele), 422 (URLs não pertencem ao host, ou incompatibilidade de chave), 429 (limite de taxa / tratado como spam).
Até 10 000 URLs (JSON POST)
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json; charset=utf-8" \
-d '{
"host": "www.example.com",
"key": "YOUR_KEY",
"keyLocation": "https://www.example.com/YOUR_KEY.txt",
"urlList": [
"https://www.example.com/url1",
"https://www.example.com/folder/url2"
]
}'Envie apenas URLs que realmente mudaram (adicionadas, atualizadas, excluídas/redirecionadas) — isso respeita a intenção do protocolo e evita o tratamento de spam 429.
Configure o arquivo de chave (verificação)
Todo o modelo de autenticação é um arquivo de texto na sua raiz. Gere uma chave e depois a sirva.
Gere uma chave (string hexadecimal)
# 32-char lowercase hex key — within the 8–128 char spec (a–z A–Z 0–9 and dashes)
openssl rand -hex 16
# → e.g. 9f8c2a1b4d6e0f37a5c9b8d2e1f04736Crie e hospede o arquivo de chave
KEY="9f8c2a1b4d6e0f37a5c9b8d2e1f04736"
printf '%s' "$KEY" > "${KEY}.txt"
# Deploy ${KEY}.txt to your web root so it's reachable at:
# https://www.example.com/9f8c2a1b4d6e0f37a5c9b8d2e1f04736.txtConfirme que está acessível
curl -i "https://www.example.com/${KEY}.txt"
# Expect: HTTP/2 200 and a body equal to the keyOs mecanismos buscam este arquivo para confirmar que você controla o host antes de aceitar qualquer envio. Se você o hospedar em outro lugar que não a raiz, aponte para ele com keyLocation no corpo do seu POST — mas observe que um keyLocation fora da raiz também limita quais URLs essa chave pode enviar (um arquivo de chave em /catalog/key.txt cobre apenas URLs sob /catalog/). A colocação na raiz evita esse limite.
Ferramentas para configurar e monitorar o IndexNow
- Cloudflare — Crawler Hints — o caminho mais simples. Ative em Cache → Configuração e o Cloudflare envia pings ao IndexNow para você sempre que seu conteúdo mudar. Grátis, sem gerenciamento de chave.
- Plugins WordPress — Yoast SEO Premium (envia pings automáticos ao publicar/atualizar), Rank Math, All in One SEO e o plugin oficial do IndexNow da Microsoft.
- Wix / Duda / Shopify — suporte integrado ao IndexNow para plataformas hospedadas.
- Bing Webmaster Tools — envio manual de URLs vinculado ao IndexNow, além do relatório IndexNow Insights para ver o que está sendo enviado e aceito.
- Ahrefs Site Audit — integração com IndexNow — a que eu construí. Gere uma chave de API na configuração de rastreamento, cole-a no seu arquivo de chave raiz e abra o problema “Pages to submit to IndexNow” — ele mostra páginas com alterações de conteúdo, redirecionamentos ou URLs removidas — e envie-as (ou escolha as suas). Como o Yep é o mecanismo de busca participante da Ahrefs, os mesmos envios também alimentam o índice da própria Ahrefs.
- Crie o seu próprio — veja a aba Scripts para as chamadas GET/POST e a configuração do arquivo de chave, se preferir acessar a API diretamente.
Recursos que valem seu tempo
Meus escritos e trabalhos relacionados
- Integração do IndexNow da Ahrefs (IndexNow, Yep & Ahrefs) — a integração que construí no Site Audit e como o Yep (mecanismo de busca da Ahrefs) também obtém dados do IndexNow.
- Guia do Iniciante para SEO Técnico — onde a descoberta e o rastreamento se encaixam no panorama geral.
Minhas palestras
- How Search Works (SlideShare) — minha explicação sobre a descoberta de URLs, incluindo os mecanismos de push/feed (RSS, WebSub) que o Google realmente usa — contexto útil para entender por que o IndexNow não é um deles. (Minha ressalva padrão se aplica: “This is my understanding of systems… not going to be 100% complete or accurate.”) (tradução) «Esta é a minha compreensão dos sistemas… não será 100% completa ou precisa.»
O protocolo e os apoiadores oficiais
- indexnow.org — a especificação e o FAQ.
- bing.com/indexnow — a visão geral do Bing e o guia de primeiros passos.
De outros
- Yoast — IndexNow: O que é e como beneficia você — claro, focado em plugins e honesto sobre a não adoção pelo Google.
- SEJ — IndexNow celebra dois anos com 1,4 bilhão de URLs enviadas diariamente — contexto de adoção.
- CrawlWP — IndexNow vs API de Indexação do Google vs Sitemaps — a comparação, incluindo o limite de dois tipos de conteúdo da API de Indexação.
- Wikipedia — IndexNow — histórico, linha do tempo e participantes.
- Search Engine Land — Google está testando o protocolo IndexNow para sustentabilidade — a fonte primária para a declaração do Google de novembro de 2021 “estaremos testando”; útil para entender o enquadramento original.
- Search Engine Journal — Tudo o que sabemos sobre o IndexNow até agora — explicador abrangente inicial cobrindo detalhes do lançamento, como funciona o ping compartilhado e opções de integração.
- Search Engine Land — Bing Webmaster Tools ganha novo relatório de Insights do IndexNow — cobre o relatório de Insights do IndexNow no Bing Webmaster Tools e o que ele mostra.
- Search Engine Roundtable — Fabrice Canel sobre Sitemaps e a próxima grande novidade na busca (vlog #234) — o principal gerente de produto do IndexNow na Bing discute o papel do protocolo junto aos sitemaps.
- r/TechSEO — a comunidade para depuração de rastreamento/indexação/descoberta.
Problemas comuns do IndexNow
Sintoma → causa provável → correção, com base nos códigos de resposta que a Bing documenta.
O envio retorna 403 Forbidden
- Causa 1: o arquivo de chave não está acessível na raiz (ou no
keyLocationque você declarou). - Causa 2: o arquivo de chave está acessível, mas seu conteúdo não corresponde à
keyque você enviou. - Correção:
curl -i "https://www.example.com/{your-key}.txt"e confirme que você recebe200com um corpo que é exatamente a chave, sem espaços extras ou wrapper HTML. Reenvie o arquivo se ele estiver ausente ou se o conteúdo estiver errado.
O envio retorna 422
- Causa: as URLs em
urlListnão pertencem aohostque você declarou, ou a chave não corresponde ao host/esquema para o qual você está enviando. Se você estiver usando umkeyLocationnão raiz, isso também ocorre quando uma URL enviada fica fora do caminho do próprio arquivo de chave — uma chave hospedada em/catalog/key.txtnão pode cobrir URLs sob/help/. - Correção: verifique se cada URL no payload compartilha o mesmo host que
host(e protocolo —https://www.example.comvsexample.comsemwwwsão hosts diferentes). Um arquivo de chave cobre um host (e, para posicionamento não raiz, um prefixo de caminho); envie as URLs de cada subdomínio com a chave desse próprio subdomínio.
O primeiro envio com uma nova chave retorna 202 em vez de 200
- Causa: não é um erro.
202significa que a URL foi recebida, mas o mecanismo de busca ainda está verificando a chave contra o seu arquivo de chave. - Correção: nada a fazer — reenvie mais tarde ou apenas espere; envios subsequentes com a
mesma chave, agora verificada, normalmente retornam
200.
O envio retorna 400
- Causa: requisição malformada — JSON inválido, campo obrigatório ausente (
host,key,urlList), ou uma chave fora do padrão de 8–128 caracteres hex/traço. - Correção: valide o corpo JSON e o formato da chave antes de enviar. Para o formato GET, confirme se a URL está devidamente codificada.
O envio retorna 429
- Causa: muitas requisições em um curto intervalo — tratado como spam potencial.
- Correção: envie apenas URLs que realmente mudaram (adicionadas/atualizadas/excluídas), agrupe-as em menos POSTs em vez de um GET por URL, e recue antes de tentar novamente.
Você enviou com sucesso, mas o Google ainda não indexou a página
- Causa: isso não é um problema do IndexNow — o Google não consome o IndexNow de
forma alguma. Um
200do IndexNow apenas confirma que Bing/Yandex/Naver/Seznam/Yep aceitaram o ping. - Correção: para o Google, verifique seu sitemap XML e use o relatório Inspeção de URLs / Sitemaps do GSC — veja as ferramentas Sitemap Validator e Google Search Console CSV Analyzer do site.
As páginas não estão aparecendo mais rápido no Bing apesar das respostas 200
- Causa: o IndexNow é um sinal de priorização, não uma garantia — o Bing ainda decide se e quando (re)rastrear e indexar.
- Correção: confirme se os envios estão chegando de fato por meio do relatório IndexNow Insights do Bing Webmaster Tools. Se forem aceitos, mas as páginas ainda não estiverem atualizando, o problema provavelmente é elegibilidade de rastreamento/indexação (conteúdo fino, noindex, bloqueado por robots.txt), não o push em si.
Referência rápida do IndexNow
Participantes
| Mecanismo | Suporta IndexNow? |
|---|---|
| Bing | Sim (co-lançado, 18 de outubro de 2021) |
| Yandex | Sim (co-lançado, 18 de outubro de 2021) |
| Naver | Sim |
| Seznam.cz | Sim |
| Yep (Ahrefs) | Sim |
| Amazon | Listado como endpoint de envio no FAQ do indexnow.org em julho de 2026 — ainda não nomeado na linha de resumo da própria página inicial |
| Não — testado em 2021, nunca adotado |
Endpoints e limites
| Valor | |
|---|---|
| Endpoint GET | https://api.indexnow.org/indexnow?url={url}&key={key} |
| Endpoint POST | https://api.indexnow.org/indexnow |
| Limite em massa | ≤10 000 URLs por POST |
| Tamanho da chave | 8–128 caracteres, hex (a–z, A–Z, 0–9) + hífens |
| Arquivo de chave | {key}.txt, UTF-8, na raiz do site (ou keyLocation declarado) |
Códigos de resposta
| Código | Significado |
|---|---|
200 | Aceito |
202 | Recebido, validação de chave pendente (normalmente apenas no primeiro envio) |
400 | Solicitação inválida / malformada |
403 | Chave inválida, ou o arquivo de chave não contém a chave |
422 | URLs não pertencem ao host, ou incompatibilidade de chave/esquema |
429 | Limitado por taxa — tratado como spam potencial |
Quem pingar vs o que faz
| Ferramenta | Push/Pull | Alcança o Google? |
|---|---|---|
| IndexNow | Push | Não |
| XML Sitemap | Pull | Sim |
| Google Indexing API | Push | Sim — apenas JobPosting/BroadcastEvent |
Integrações de um clique: Cloudflare (Crawler Hints), Yoast SEO Premium, Rank Math, All in One SEO, Wix, Duda, Shopify, Bing Webmaster Tools, Ahrefs Site Audit.
Verifique se o IndexNow está realmente funcionando
Pontos de prova para cada etapa da configuração, do arquivo de chave ao envio confirmado.
O arquivo de chave está ativo e correto
- Teste a executar:
curl -i "https://www.example.com/{your-key}.txt" - Resultado esperado:
HTTP/2 200com um corpo de resposta que seja exatamente a string da chave, nada mais. - Interpretação de falha: um código diferente de
200significa que o arquivo não está implantado ou não está no local declarado; um corpo que não corresponda à chave significa que o arquivo errado foi enviado. - Janela de monitoramento: imediata.
- Gatilho de reversão: reenvie o arquivo correto se a verificação falhar; não envie URLs até que isso passe, ou cada envio retornará
403.
O envio é aceito
- Teste a executar: envie uma URL conhecida via endpoint GET (veja a aba Scripts) e leia o status HTTP retornado.
- Resultado esperado:
200 OK(ou202 Acceptedse for seu primeiro envio com uma nova chave — isso é normal, não uma falha, e envios posteriores devem se estabilizar em200). - Interpretação de falha:
403= incompatibilidade de chave/arquivo de chave;422= incompatibilidade de URL/host (ou umkeyLocationcujo caminho não cobre esta URL);429= limitado por taxa, recue;400= solicitação malformada. - Janela de monitoramento: imediata — a resposta volta de forma síncrona.
- Gatilho de reversão: corrija a causa específica de acordo com o código de resposta (veja a aba Problemas Comuns) e reenvie.
O mecanismo realmente recebeu e processou os envios
- Teste a executar: verifique o relatório IndexNow Insights no Bing Webmaster Tools.
- Resultado esperado: URLs enviadas listadas com status aceito, correspondendo ao que você enviou.
- Interpretação de falha: URLs ausentes no relatório apesar das respostas
200sugere que um envio que você acha que saiu não saiu (verifique os logs da sua integração — Cloudflare, Yoast, etc.). - Janela de monitoramento: aguarde de algumas horas a um dia para o relatório refletir envios recentes.
- Gatilho de reversão: verifique novamente o arquivo de chave e reenvie se um lote estiver consistentemente ausente no relatório.
O Bing realmente rastreou (ou rastreou novamente) a página alterada
- Teste a executar: verifique os logs do seu servidor (ou uma execução do Log File Analyzer, veja o
Log File Analyzer do site) para um acesso do
bingbotna URL enviada após o ping. - Resultado esperado: uma solicitação do bingbot para a URL dentro de horas após o envio aceito do IndexNow — mais rápido que a cadência normal de recrawl para essa página.
- Interpretação de falha: nenhum acesso do bingbot após uma janela razoável significa que o envio foi aceito, mas ainda não priorizado, ou que a URL está bloqueada (robots.txt, noindex) para ser rastreada.
- Janela de monitoramento: de horas a alguns dias.
- Gatilho de reversão: nenhum — este é um sinal de descoberta, não uma alavanca que você possa forçar; se o rastreamento ainda não seguir, verifique se há um problema de bloqueio.
Confirmando que isso não muda nada para o Google (verificação de sanidade)
- Teste a executar: compare o tempo de rastreamento/indexação do Google para uma URL enviada (via GSC’s URL Inspection ou Crawl Stats) com uma página de controle que você não enviou ao IndexNow.
- Resultado esperado: nenhuma diferença mensurável — o comportamento do Google não é afetado por envios ao IndexNow de qualquer forma.
- Interpretação de falha: se você observar uma correlação, é coincidência (variação normal de rastreamento), não causal — o Google não consome o IndexNow.
- Janela de monitoramento: vários dias até um ciclo normal de rastreamento.
- Gatilho de reversão: nenhum — este teste existe para confirmar expectativas, não para impulsionar uma mudança.
Teste você mesmo: IndexNow
Cinco perguntas rápidas sobre o que é o IndexNow, como ele funciona e onde estão seus limites.
Registro de alterações
Atualizado em 18 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.