# Google Indexing API

| Campo | Valor |
|---|---|
| **Prioridade** | Baixo |
| **Status** | Aberto |
| **Origem** | `cms/specs/3_seo/06-active-indexing-api.md` (Concordia) |
| **ADR provável** | — (ADR-027 adota IndexNow nativo) |
| **Relaciona** | ADR-027, plano 14 |

## Objetivo

Notificar o Google em tempo real sobre publicação/remoção de URLs. O ADR-027 adota **IndexNow**
(ping HTTP nativo, sem SDK) como padrão; a **Google Indexing API** fica como complemento opcional.

## Escopo (o que fazer)

- [ ] Avaliar necessidade real (a API do Google é restrita a vagas/transmissões e afins).
- [ ] Se adotar: job assíncrono com `google/apiclient` + credenciais de service account.
- [ ] Observer em `saved`/`deleted` dos models públicos.
- [ ] Fallback: apenas ping de sitemap + IndexNow quando a API falhar/ausente.

## Fora de escopo

- Substituir sitemap/robots (já no ADR-027).

## Dependências

- Credenciais Google e avaliação de custo/dependência.

## Critérios de promoção (backlog → ADR/plano)

- [ ] `kd write` + ADR (se adotado) + plano.
- [ ] Atualizar `00-index`/`AGENTS.md`; remover este item.

## Notas

- Dependência pesada (`google/apiclient`) para ganho incerto — só com justificativa.
