API de indexação do Google

O que a Google Indexing API realmente faz — oficialmente suportada apenas para páginas com JobPosting e BroadcastEvent (transmissão ao vivo), não para conteúdo geral. Os mitos, o que o Google realmente diz e o que usar em vez disso para indexação mais rápida.

Publicado pela primeira vez: 22 de jun. de 2026 · Última atualização: 3 de ago. de 2026 · Avançado
Idiomas

A Google Indexing API é uma forma programática de notificar o Google que uma URL foi adicionada, atualizada ou removida — mas o Google oficialmente a suporta apenas para páginas com dados estruturados de JobPosting ou BroadcastEvent (transmissão ao vivo), não para conteúdo geral. O maior mito é que ela indexa qualquer página rapidamente; não indexa, e uma submissão bem-sucedida apenas confirma que o Google recebeu sua solicitação, não que algo foi indexado. O Google alertou repetidamente que o uso indevido pode resultar na revogação do seu acesso. Para páginas normais, use sitemaps, links internos, qualidade e a ocasional opção 'Solicitar indexação' do Search Console.

TL;DR — A API de Indexação é uma API REST autenticada pelo Google Cloud (v3) que aceita notificações URL_UPDATED e URL_DELETED. O Google a suporta oficialmente apenas para páginas JobPosting e BroadcastEvent-em-VideoObject (transmissão ao vivo) — não para conteúdo geral. Um 200 do endpoint de status confirma recebimento, não indexação. A postura do Google endureceu ao longo dos anos: 2022 (“não faz sentido”) → setembro de 2024 (um aviso de spam adicionado à documentação) → maio de 2025 (Mueller: “spammers usam mal a API de Indexação… use-a corretamente, ou não a use”). Uso indevido, incluindo múltiplas contas para inflar a cota, pode ter o acesso revogado. Para páginas gerais, suas alavancas são sitemaps, links internos, qualidade e ocasional “Request indexing” do GSC — e lembre-se de que o Google não suporta IndexNow.

Evidence for this claim Google documents the Indexing API for pages containing JobPosting or BroadcastEvent embedded in VideoObject, not general-purpose web indexing. Scope: Current documented eligibility. Confidence: high · Verified: Google Search Central: Indexing API overview Evidence for this claim An Indexing API notification tells Google that an eligible URL changed or was deleted; it does not guarantee crawling or indexing. Scope: Current API semantics and indexing caveat. Confidence: high · Verified: Google Search Central: Using the Indexing API

O que a API de Indexação realmente é

A API de Indexação é um canal de envio programático: uma API REST (v3), autenticada por meio de uma conta de serviço do Google Cloud, que você chama para informar ao Google que uma URL foi adicionada/atualizada (URL_UPDATED) ou deve ser removida (URL_DELETED). Ela fica ao lado dos sitemaps e do Search Console como uma forma de o Google descobrir e atualizar URLs — mas é a mais restrita de todas em termos de tipo de conteúdo.

Na minha apresentação How Search Works, listo a API de Indexação como uma fonte de descoberta de URL com o rótulo “casos de uso limitados” — o que resume tudo em duas palavras. Ela é real, funciona e só é permitida para uma fração da web.

Para o que o Google oficialmente a suporta

Este é o fato essencial, então vou afirmá-lo como o Google faz. A API de Indexação “só pode ser usada para rastrear páginas com JobPosting ou BroadcastEvent incorporados em um VideoObject.” É isso — dois tipos de dados estruturados:

Evidence for this claim Google currently limits the Indexing API to pages with JobPosting or BroadcastEvent embedded in a VideoObject. Scope: official Google documentation, Search Console and production URL verification Confidence: high · Verified: Indexing API Quickstart
  • JobPosting — páginas de listagem de empregos. Elas expiram, e empregos desatualizados são uma má experiência do usuário, então a adição/remoção em tempo hábil é importante.
  • BroadcastEvent em um VideoObject — páginas de eventos ao vivo. Elas só são relevantes durante (e logo em torno) da transmissão.

Por que apenas esses dois? Ambos são inerentemente sensíveis ao tempo e de curta duração. A justificativa que o Google dá é que a notificação rápida de mudanças é muito mais importante para estes do que para páginas perenes, que o rastreamento normal lida bem.

Como funciona

Pré-requisitos

A configuração não é trivial — este não é um recurso de um clique:

  • Um projeto do Google Cloud com a API de Indexação ativada. Como o Google diz, você “precisa informar ao Google sobre seu cliente e ativar o acesso à API.”
  • Uma conta de serviço com um arquivo de chave JSON, armazenado com segurança.
  • Verificação no Search Console do site e, em seguida, adicione sua conta de serviço como proprietário delegado do site.
  • OAuth: “Toda chamada à API de Indexação deve ser autenticada com um token OAuth que você obtém em troca da sua chave privada,” usando o escopo https://www.googleapis.com/auth/indexing.

Os dois métodos (mais uma verificação de status)

  • URL_UPDATED“Para notificar o Google sobre uma nova URL para rastrear ou que o conteúdo em uma URL enviada anteriormente foi atualizado.” Envie por POST a URL com "type": "URL_UPDATED". Uma chamada bem-sucedida recebe um HTTP 200 — a própria redação do Google é que isso “significa que o Google pode tentar rastrear novamente esta URL em breve,” não que o fará, ou que o rastreamento resultará em indexação.
  • URL_DELETED — antes de solicitar a remoção, o Google exige que “a URL deve retornar um código de status 404 ou 410 ou a página deve conter” uma tag meta noindex — é um ou/ou, não “exclua a página e também adicione noindex.” Uma vez que isso seja verdade, envie por POST a URL com "type": "URL_DELETED" para que o Google a remova.
  • Status (GET) — retorna metadados (latest_update, latest_remove, notify_time). A ressalva crítica, textualmente: a solicitação GET “apenas retorna se você enviou uma solicitação com sucesso.” Ela não informa se o Google realmente indexou ou removeu algo.
  • Loteamento — para reduzir conexões HTTP, você pode “combinar até 100 chamadas à API de Indexação em uma única solicitação HTTP.” A cota ainda é contada por URL: 10 solicitações em um lote ainda usam 10 solicitações da cota.

Cotas

A cota padrão do Google tem três dimensões separadas, não apenas um número:

  • 200 solicitações de publicação/dia por projeto — cobre tanto chamadas URL_UPDATED quanto URL_DELETED combinadas. Este é o número que a maioria dos guias cita.
  • 180 solicitações getMetadata (status)/minuto por projeto.
  • 380 solicitações/minuto por projeto em todos os endpoints combinados.

Todos os três são descritos como “cota inicial padrão para teste” — ir além deles “exige aprovação adicional para uso e provisionamento de recursos,” por meio de um formulário de solicitação, e o Google observa “a cota pode aumentar ou diminuir com base na qualidade do documento.” O “truque” comum de criar várias contas de serviço ou projetos para inflar a cota diária é exatamente o que o Google proíbe (veja abaixo).

Você pode usá-la para páginas normais? O que o Google realmente diz

Resposta curta: não, não de forma suportada — e o Google tem sido notavelmente consistente e cada vez mais direto sobre isso.

A documentação traz um aviso de spam. Por volta de setembro de 2024, o Google adicionou linguagem ao quickstart tornando a postura explícita: “Todas as submissões através da Indexing API passam por detecção rigorosa de spam,” e “qualquer tentativa de abusar da Indexing API, incluindo o uso de múltiplas contas ou outros meios para exceder as cotas de uso, pode resultar na revogação do acesso.”

Evidence for this claim Indexing API submissions undergo spam detection, and quota circumvention or abuse can lead to revoked access. Scope: official Google documentation, Search Console and production URL verification Confidence: high · Verified: Indexing API Quickstart

Os representantes disseram isso há anos. Em maio de 2022, John Mueller enquadrou isso com sua analogia de veículos de construção: a API “é destinada a tipos muito específicos de conteúdo,” e usá-la em outros lugares “não faz muito sentido.” Em maio de 2025, o tom estava mais afiado — Mueller: “Vemos muitos spammers usando mal a Indexing API assim, então eu recomendaria apenas seguir os casos de uso documentados e suportados,” e “Eu apenas usaria corretamente, ou não usaria. Se quiséssemos sugerir que as pessoas pudessem usá-la independentemente, documentaríamos assim.”

Esse arco — 2022 “não faz sentido” → 2024 aviso de spam na documentação → 2025 “spammers usam mal… use corretamente ou não use” — é um padrão de vários anos, não um caso isolado. A cobertura também observou que a API fica efetivamente inundada por blogueiros e profissionais de SEO que tratam sites normais como se fossem qualificados.

O risco real, declarado com precisão. Mueller não promete uma penalidade algorítmica. O enquadramento honesto é: não é suportado e vai contra as diretrizes, o conteúdo enviado de forma inadequada pode não permanecer indexado, e seu acesso pode ser revogado. Não exagere como uma ação manual garantida — mas também não finja que é gratuito.

O mito do endpoint de status

Este merece uma linha própria porque muitas ferramentas erram: uma submissão bem-sucedida é confirmação de recebimento, não uma promessa de indexação. O GET de status “apenas retorna se você enviou uma solicitação com sucesso.” Se um painel mostra um selo verde de “indexado” com base em um 200, ele está inferindo algo que a API nunca informou.

Indexing API vs Request Indexing vs IndexNow

Três coisas são confundidas constantemente. São mecanismos diferentes:

  • Indexing API (Google): programática, mas com conteúdo restrito a JobPosting/BroadcastEvent. A mais restrita das três.
  • Request Indexing (GSC URL Inspection): funciona para qualquer página que você possua, mas é manual, uma URL por vez, e destinada a uso ocasional — e é uma solicitação, não uma garantia.
  • IndexNow: o protocolo aberto de envio entre mecanismos (Bing, Yandex, Yep, Seznam, Naver) — e o Google não o usa. É o análogo entre mecanismos da Indexing API, e é o que eu realmente defendo: ajudei a lançar a integração do IndexNow no Ahrefs Site Audit. Mas ele não alcança o Google.

(Detalhamento completo na aba Frameworks.)

O que fazer em vez disso para páginas gerais

Se você não está publicando vagas ou transmissões ao vivo, a Indexing API não é sua ferramenta, e o Google já disse isso repetidamente. Suas verdadeiras alavancas do Google são as pouco glamourosas:

  • Sitemaps — para cobertura e descoberta.
  • Links internos — páginas órfãs têm dificuldade; páginas linkadas são encontradas.
  • Qualidade do conteúdo — o Google decide o que vale a pena indexar; páginas finas param em “Descoberta – atualmente não indexada”, não importa o quanto você as empurre.
  • GSC “Request indexing” — para casos pontuais genuínos, com moderação.

Para envio entre mecanismos (Bing e afins, não Google), IndexNow é a ferramenta certa. E se você se importa com por que as páginas não estão sendo indexadas em primeiro lugar, isso é uma questão de frequência de rastreamento e qualidade, não uma questão de API.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.