🌐 Web ScrapingPro Piano

INDEX_NOW

Invia URL ai motori di ricerca tramite il protocollo IndexNow (Bing, Yandex).

Firma della Formula
=INDEX_NOW(urls, apiKey)

Restituisce: string with submission status for each search engine

Panoramica

INDEX_NOW invia URL direttamente ai motori di ricerca che supportano il protocollo IndexNow, notificandoli che il contenuto a quegli URL è stato creato, aggiornato o eliminato. Invece di aspettare che i crawler dei motori di ricerca scoprano i cambiamenti secondo il loro programma, IndexNow fornisce un meccanismo basato su push che può accelerare drammaticamente l'indicizzazione e la reindicizzazione dei tuoi contenuti. I motori di ricerca attualmente supportati includono Bing, Yandex e altri motori che hanno adottato il protocollo IndexNow.

Parametri

ParametroTipoObbligatorioDescrizione
urlsstring or rangeUna singola stringa URL o un intervallo di celle contenenti URL da inviare. Tutti gli URL devono appartenere allo stesso dominio della chiave API verificata. La dimensione batch massima raccomandata è 10.000 URL per invio.
apiKeystringLa tua chiave API IndexNow ottenuta da indexnow.org. La chiave deve essere verificata ospitando un file di testo alla radice del tuo dominio (ad es. https://tuodominio.com/{tua-chiave}.txt).

Esempi

1

Inviare un nuovo post del blog per l'indicizzazione

Invia un singolo URL a Bing e Yandex per il crawling immediato. Usa questo subito dopo la pubblicazione di un nuovo articolo per farlo indicizzare il più rapidamente possibile.

fx
=INDEX_NOW("https://myblog.com/new-post-title", "abc123def456")

Output

Submitted 1 URLs. Bing: OK, Yandex: OK
2

Inviare in batch più URL da una colonna

Invia tutti gli URL elencati nelle celle da A2 ad A20 in una singola richiesta batch. Efficiente per inviare più pagine dopo un aggiornamento di contenuto o il lancio di una sezione del sito.

fx
=INDEX_NOW(A2:A20, "abc123def456")

Input

https://myblog.com/post-1
https://myblog.com/post-2
https://myblog.com/post-3

Output

Submitted 3 URLs. Bing: OK, Yandex: OK
3

Inviare pagine prodotto aggiornate dopo una modifica di prezzo

Invia URL di pagine prodotto dalla colonna B usando la chiave API memorizzata nella cella C1. Ideale per notificare i motori di ricerca dopo aggiornamenti di prodotto in blocco in modo che i risultati di ricerca riflettano i prezzi correnti.

fx
=INDEX_NOW(B2:B50, C1)

Output

Submitted 49 URLs. Bing: OK, Yandex: OK

Casi d'Uso

Notizie e Media

Indicizzazione Notizie Last-Minute

Invia articoli di notizie last-minute immediatamente dopo la pubblicazione per garantire che Bing e Yandex li indicizzino in pochi minuti. Nella pubblicazione di notizie, essere primi nei risultati di ricerca può significare differenze significative di traffico, e IndexNow riduce il ritardo da ore a minuti.

E-commerce

Notifiche Lancio Prodotti E-commerce

Notifica i motori di ricerca quando nuovi prodotti vengono aggiunti al tuo catalogo o quando le pagine prodotto esistenti vengono aggiornate con nuovi prezzi, descrizioni o disponibilità. Garantisce che i risultati di ricerca mostrino prezzi correnti e stato delle scorte piuttosto che versioni cache obsolete.

Content Marketing

Campagne Aggiornamento Contenuti

Dopo aver aggiornato un batch di post del blog evergreen con dati freschi, nuove sezioni o statistiche aggiornate, invia tutti gli URL aggiornati per far reindicizzare rapidamente i contenuti aggiornati. Aiuta i contenuti aggiornati a posizionarsi per le ricerche dell'anno corrente più rapidamente.

Eventi e Biglietteria

Aggiornamenti Eventi e Inserzioni

Invia pagine eventi quando i dettagli cambiano (date, luoghi, disponibilità biglietti, prezzi). Garantisce che i risultati di ricerca riflettano informazioni attuali sugli eventi, riducendo confusione del cliente e richieste di supporto da snippet di ricerca obsoleti.

Sviluppo Web

Accelerazione Indicizzazione Post-Migrazione

Dopo aver migrato a un nuovo dominio o struttura URL, invia tutti i nuovi URL tramite IndexNow per accelerare la transizione negli indici dei motori di ricerca. Complementa i redirect 301 dicendo proattivamente ai motori di ricerca le nuove posizioni degli URL.

Attività Locali

Aggiornamenti Informazioni Attività Locali

Quando cambiano orari di apertura, informazioni di contatto o offerte di servizi, invia le pagine aggiornate per garantire che i motori di ricerca riflettano informazioni correnti. Particolarmente importante per attività stagionali con orari o menu che cambiano frequentemente.

Suggerimenti Professionali

SUGGERIMENTO

Mantieni la tua chiave API in una singola cella (ad es. A1 di un foglio "Impostazioni") e fai riferimento ad essa in tutte le formule INDEX_NOW. Questo facilita la rotazione delle chiavi senza aggiornare più formule.

SUGGERIMENTO

Crea un foglio "Registro Indicizzazione" che registri quali URL sono stati inviati e quando. Questo ti aiuta a evitare di inviare ripetutamente gli stessi URL non modificati e a tracciare quanto rapidamente le pagine inviate vengono indicizzate.

SUGGERIMENTO

Combina INDEX_NOW con il tuo flusso di lavoro di pubblicazione contenuti: elenca URL nuovi o aggiornati in una colonna, poi inviali tutti in batch una volta. Questo è più efficiente che inviare URL individuali uno alla volta.

SUGGERIMENTO

Dopo una migrazione del sito, combina CHECK_REDIRECT_CHAIN per verificare che i redirect funzionino, poi usa INDEX_NOW per inviare tutti i nuovi URL di destinazione. Questo approccio in due fasi garantisce sia redirect corretti che reindicizzazione rapida.

La funzione accetta sia un singolo URL come stringa sia un intervallo di celle contenenti più URL, facilitando l'invio di singole pagine o l'invio in batch di interi sitemap di URL in una singola chiamata. Ogni invio include la tua chiave API IndexNow per l'autenticazione, che puoi ottenere gratuitamente da indexnow.org ospitando un file di verifica della chiave sul tuo dominio.

Quando invii URL, la funzione li invia a tutti i motori di ricerca supportati simultaneamente e restituisce un riepilogo che mostra lo stato di invio per ciascun motore. Un invio riuscito significa che il motore di ricerca ha riconosciuto la notifica e darà priorità al crawling di quegli URL, anche se l'indicizzazione non è garantita poiché i motori di ricerca applicano ancora i propri criteri di qualità e rilevanza.

INDEX_NOW è particolarmente preziosa per siti di notizie, negozi e-commerce e siti web ricchi di contenuti dove l'indicizzazione tempestiva impatta direttamente il traffico e i ricavi. Pubblicare un articolo sensibile al tempo, aggiornare i prezzi dei prodotti o aggiungere nuove pagine di inventario traggono tutti beneficio dalla notifica immediata al motore di ricerca. Complementa i metodi di indicizzazione tradizionali come le sitemap XML e Google Search Console URL inspection, e funziona insieme all'infrastruttura di crawling esistente piuttosto che sostituirla.

Nota che Google attualmente non supporta IndexNow, quindi per l'indicizzazione su Google dovresti continuare a usare lo strumento URL Inspection di Google Search Console o le funzioni GOOGLE_SEARCH_CONSOLE disponibili in Unlimited Sheets.

Errori Comuni

Error: URLs and API key are required

Causa: Uno o entrambi i parametri richiesti sono mancanti o vuoti.

Soluzione: Assicurati che sia gli URL che la chiave API siano forniti. Verifica che i riferimenti di cella puntino a celle non vuote. La chiave API deve essere una stringa non vuota.

Submitted X URLs. Bing: Failed, Yandex: Failed

Causa: I motori di ricerca hanno rifiutato l'invio. Le cause comuni includono una chiave API non valida o non verificata, il file di verifica della chiave non accessibile all'URL previsto, o gli URL inviati che non corrispondono al dominio verificato.

Soluzione: Verifica che il tuo file della chiave API sia accessibile su https://tuodominio.com/{tua-chiave}.txt. Assicurati che il file contenga solo il testo della chiave. Conferma che tutti gli URL inviati appartengano allo stesso dominio della chiave verificata. Verifica che il file della chiave sia servito con uno status code 200 e content type text/plain.

Error: At least one URL is required

Causa: L'intervallo URL fornito è vuoto o contiene solo celle vuote.

Soluzione: Assicurati che l'intervallo di celle contenga almeno un URL valido. Controlla gli spazi bianchi nascosti nelle celle che appaiono vuote. Verifica che il riferimento all'intervallo sia corretto (ad es. A2:A20 non A2:A1).

Domande Frequenti

Visita indexnow.org e genera una chiave API (funziona qualsiasi stringa univoca di caratteri, oppure usa il loro generatore). Poi ospita un file di verifica sul tuo sito web all'URL radice: crea un file di testo chiamato {tua-chiave}.txt contenente la tua chiave, e posizionalo su https://tuodominio.com/{tua-chiave}.txt. Ad esempio, se la tua chiave è "abc123", crea un file su https://tuodominio.com/abc123.txt contenente il testo "abc123". I motori di ricerca verificheranno la chiave controllando questo file quando invii URL per la prima volta.

A partire dal 2025, Google non supporta ufficialmente il protocollo IndexNow. Gli invii IndexNow raggiungeranno Bing, Yandex e altri motori di ricerca partecipanti, ma non Google. Per l'indicizzazione su Google, usa lo strumento URL Inspection di Google Search Console, invia una sitemap XML o usa l'API di Search Console. Unlimited Sheets fornisce funzioni separate per Google Search Console a questo scopo. Microsoft ha dichiarato che tutti gli invii IndexNow sono condivisi con i motori di ricerca partecipanti, quindi inviare una volta li raggiunge tutti.

IndexNow notifica ai motori di ricerca che il tuo contenuto è cambiato, ma non garantisce l'indicizzazione immediata. Bing tipicamente effettua il crawling degli URL inviati entro minuti o ore, anche se l'indicizzazione effettiva (apparire nei risultati di ricerca) può richiedere più tempo a seconda della qualità della pagina, priorità di crawling e code di elaborazione del motore di ricerca. I domini ad alta autorità con una storia di contenuti di qualità generalmente vedono un'indicizzazione più rapida. Pensa a IndexNow come spostare i tuoi URL in cima alla coda di crawling, non come un servizio di indicizzazione istantanea.

Il protocollo IndexNow consente invii batch fino a 10.000 URL per richiesta. Puoi effettuare più richieste, ma evita invii eccessivi poiché i motori di ricerca potrebbero limitare la velocità o segnalare account che inviano troppo aggressivamente. Invia solo URL che sono genuinamente cambiati (contenuto nuovo, aggiornato o eliminato). Inviare URL non modificati ripetutamente non fornisce alcun beneficio e spreca la tua quota. La funzione elabora tutti gli URL in una singola chiamata API per efficienza.

Dovresti inviare URL quando apporti modifiche significative al contenuto che vuoi che i motori di ricerca ripetano il crawling: nuove pagine, aggiornamenti significativi del contenuto, modifiche di prezzo, pagine eliminate o modifiche strutturali. Non è necessario inviare URL per modifiche minori come correzione di errori di battitura, regolazione CSS o aggiornamento di timestamp. I motori di ricerca scoprono anche i cambiamenti attraverso il crawling normale, quindi IndexNow serve per accelerare la scoperta di cambiamenti importanti, non per sostituire completamente il crawling regolare.

No. Ogni chiave API IndexNow è verificata contro un dominio specifico tramite il file di verifica della chiave ospitato su quel dominio. Hai bisogno di una chiave API separata (e file di verifica) per ogni dominio da cui vuoi inviare URL. Gli URL inviati devono corrispondere al dominio dove è ospitato il file della chiave. Tentare di inviare URL da un dominio diverso risulterà in un errore di verifica.

Inviare un URL che restituisce uno stato 404 è in realtà un caso d'uso valido. Dice ai motori di ricerca che la pagina non esiste più, chiedendo loro di rimuoverla dal loro indice più rapidamente rispetto ad attendere il prossimo crawling programmato. Questo è utile quando elimini pagine, interrompi prodotti o rimuovi contenuti obsoleti. Il motore di ricerca effettuerà il crawling dell'URL, scoprirà lo stato 404 ed elaborerà la rimozione dal suo indice di conseguenza.

La funzione restituisce un messaggio di stato che mostra il risultato per ciascun motore di ricerca (ad es. "Inviati 5 URL. Bing: OK, Yandex: OK"). Uno stato "OK" significa che il motore di ricerca ha accettato l'invio. Uno stato "Failed" può indicare una chiave API non valida, problemi con il file di verifica o un problema temporaneo del servizio. Dopo l'invio, puoi controllare Bing Webmaster Tools per vedere l'attività di crawling sugli URL inviati. Nota che "OK" significa che l'invio è stato accettato per l'elaborazione, non che gli URL sono stati indicizzati.

Funzioni Correlate

Inizia a usare INDEX_NOW oggi

Installa Unlimited Sheets per ottenere INDEX_NOW e altre 41 potenti funzioni in Google Sheets.