Cos'è l'API Google Indexing e come utilizzarla?

L'API Google Indexing è un servizio Google che permette di notificare direttamente Googlebot che una pagina è stata creata o aggiornata. Invece di aspettare che Google esegua il crawl del tuo sito naturalmente, gli invii un segnale immediato.

Come funziona?

L'API accetta due tipi di notifiche:

  • URL_UPDATED : una pagina è stata creata o modificata → Google la ricrawla in priorità
  • URL_DELETED : una pagina è stata eliminata → Google la rimuove dall'indice

Ogni richiesta è autenticata tramite un account di servizio Google Cloud (Service Account).

Configurazione passo dopo passo

1. Creare un progetto Google Cloud

Vai su Google Cloud Console, crea un progetto e attiva l'Indexing API nella libreria delle API.

2. Creare un account di servizio

In IAM & Admin → Account di servizio: - Crea un nuovo account di servizio - Scarica la chiave JSON (è il tuo file di autenticazione)

3. Aggiungere l'account di servizio a Search Console

In Search Console → Impostazioni → Utenti e autorizzazioni: - Aggiungi l'email dell'account di servizio (formato: [email protected]) - Assegnagli il ruolo di Proprietario

4. Inviare una richiesta

from google.oauth2 import service_account
from google.auth.transport.requests import AuthorizedSession

SCOPES = ["https://www.googleapis.com/auth/indexing"] credentials = service_account.Credentials.from_service_account_file( "votre-cle.json", scopes=SCOPES ) session = AuthorizedSession(credentials)

response = session.post( "https://indexing.googleapis.com/v3/urlNotifications:publish", json={"url": "https://votresite.com/nouvelle-page", "type": "URL_UPDATED"} ) print(response.status_code, response.json())

Limiti e quote

  • 200 richieste al giorno di default (può essere aumentato su richiesta)
  • Ufficialmente destinata alle pagine JobPosting e BroadcastEvent, ma funziona per qualsiasi tipo di contenuto in pratica
  • Non garantisce l'indicizzazione — Google ispeziona la pagina e decide

Automatizzare con IndexAI

Configurare l'API manualmente per ogni sito è faticoso. IndexAI automatizza tutto il processo:

  • Gestione multi-sito con rotazione degli account di servizio
  • Invio in massa con monitoraggio dello stato di ogni URL
  • Ri-invio automatico delle URL che falliscono
  • Verifica dell'indicizzazione tramite l'API di ispezione GSC
  • Fallback IndexNow + ping sitemap se l'API Indexing fallisce

È l'approccio più efficace per i siti con molte pagine da indicizzare regolarmente (e-commerce, siti di contenuti, directory).

In sintesi

L'API Google Indexing è il modo più rapido per far indicizzare le tue pagine. Combinata con uno strumento di orchestrazione come IndexAI, trasforma un processo manuale e incerto in un workflow automatizzato e misurabile.

📞 Unisciti a SEO Hotline — Consigli SEO gratuiti ogni giorno

Unisciti su Telegram