🔍 SEO ToolsFree Piano

GET_STATUS_CODE

Ottenere il codice di stato HTTP di un URL

Firma della Formula
=GET_STATUS_CODE(url)

Restituisce: number

Panoramica

GET_STATUS_CODE recupera il codice di stato della risposta HTTP per qualsiasi URL direttamente in Google Sheets. Questa funzione è essenziale per i professionisti SEO che devono monitorare lo stato di salute delle pagine del loro sito web su larga scala. Invece di controllare manualmente ogni URL attraverso un browser o uno strumento esterno, puoi incollare centinaia o migliaia di URL in una colonna e vedere istantaneamente quali pagine restituiscono 200 (OK), 301 (Reindirizzamento Permanente), 302 (Reindirizzamento Temporaneo), 404 (Non Trovato), 500 (Errore Interno del Server) o qualsiasi altro codice di stato HTTP.

Parametri

ParametroTipoObbligatorioDescrizione
urlstringL'URL completo da controllare, incluso il protocollo (http:// o https://)

Esempi

1

Controllare una pagina attiva

Restituisce il codice di stato HTTP per una homepage attiva.

fx
=GET_STATUS_CODE("https://example.com")

Output

200
2

Rilevare un reindirizzamento

Restituisce 301 se la pagina è stata reindirizzata permanentemente a un nuovo URL.

fx
=GET_STATUS_CODE("http://example.com/old-page")

Output

301
3

Trovare pagine non funzionanti

Restituisce 404 quando la pagina non esiste più sul server.

fx
=GET_STATUS_CODE("https://example.com/deleted-page")

Output

404
4

Controllo di massa da una colonna

Fa riferimento a una cella contenente un URL. Trascina verso il basso per controllare un'intera colonna di URL contemporaneamente.

fx
=GET_STATUS_CODE(A2)

Output

200

Casi d'Uso

Agenzia SEO

Validazione di Migrazione del Sito

Dopo aver migrato un sito web di un cliente a un nuovo dominio o CMS, controlla ogni vecchio URL per confermare che restituiscano reindirizzamenti 301 che puntano alle nuove pagine corrette, prevenendo la perdita di traffico organico.

E-commerce

Audit dei Link Interrotti

Scansiona regolarmente tutte le pagine di prodotti e categorie per identificare errori 404 causati da prodotti discontinuati, assicurando che clienti e motori di ricerca non incontrino mai vicoli ciechi.

Content Marketing

Monitoraggio dello Stato dei Backlink

Controlla lo stato delle pagine che hanno guadagnato backlink per garantire che il valore del link non venga perso a causa di cancellazioni accidentali o reindirizzamenti mal configurati.

Ricerca di Mercato

Monitoraggio delle Pagine dei Concorrenti

Monitora le landing page e gli URL dei prodotti dei concorrenti per rilevare quando rimuovono pagine, ristrutturano il loro sito o lanciano nuove sezioni.

DevOps

Controlli di Salute CDN e Server

Monitora endpoint critici in più regioni per rilevare rapidamente errori 502 o 503 che indicano interruzioni del server o della CDN.

Suggerimenti Professionali

SUGGERIMENTO

Combina con GET_URLS_FROM_SITEMAP per estrarre automaticamente tutti gli URL del tuo sito e poi verificare i loro codici di stato in massa, creando un audit completo dello stato di salute del sito in pochi minuti.

SUGGERIMENTO

Usa la formattazione condizionale per evidenziare le celle: verde per 200, giallo per 301/302 e rosso per errori 4xx/5xx. Questo ti dà una panoramica visiva istantanea dello stato di salute del tuo sito.

SUGGERIMENTO

Programma controlli periodici salvando il tuo foglio di calcolo con elenchi di URL e rieseguendo le formule settimanalmente per rilevare nuovi problemi prima che influiscano sul tuo SEO.

Questa funzione è particolarmente preziosa durante le migrazioni di siti web, quando devi verificare che i vecchi URL reindirizzino correttamente ai nuovi. È anche utile per audit SEO tecnici di routine, dove i link interrotti e gli errori del server possono danneggiare silenziosamente il tuo posizionamento nei motori di ricerca. Combinando GET_STATUS_CODE con GET_URLS_FROM_SITEMAP, puoi estrarre ogni URL dalla tua sitemap e poi verificare lo stato di ciascuno, creando un report completo sullo stato di salute dell'intero sito web.

La funzione segue i reindirizzamenti per impostazione predefinita e restituisce il codice di stato finale. Supporta tutti i codici di stato HTTP standard, incluse le risposte informative (1xx), di successo (2xx), di reindirizzamento (3xx), di errore del client (4xx) e di errore del server (5xx). Per controlli su larga scala, considera di distanziare le tue richieste per evitare di sovraccaricare il server di destinazione. Questa funzione funziona con qualsiasi URL accessibile pubblicamente, incluse le pagine dietro CDN e load balancer.

Errori Comuni

#VALUE!

Causa: All'URL manca il protocollo (http:// o https://) o non è un formato URL valido.

Soluzione: Assicurati che l'URL inizi con "https://" o "http://". Ad esempio, usa "https://example.com" invece di solo "example.com".

#ERROR!

Causa: Il server non ha risposto entro il periodo di timeout o il dominio non esiste.

Soluzione: Verifica che il dominio sia corretto e accessibile. Prova ad aprire l'URL nel tuo browser prima. Se il server è lento, riprova più tardi.

#N/A

Causa: La risoluzione DNS è fallita perché il nome di dominio non è stato trovato.

Soluzione: Verifica l'ortografia del dominio. Assicurati che non ci siano errori di battitura e che il dominio sia ancora registrato e attivo.

Domande Frequenti

Sì, la funzione segue la catena di reindirizzamento e restituisce il codice di stato HTTP finale. Se devi vedere ogni passaggio della catena di reindirizzamento, usa invece la funzione CHECK_REDIRECT_CHAIN.

Una pagina sana e accessibile restituisce il codice di stato 200 (OK). Ciò significa che il server ha elaborato con successo la richiesta e ha restituito il contenuto della pagina.

La funzione può controllare solo URL accessibili pubblicamente. Le pagine dietro muri di login o autenticazione restituiranno tipicamente un codice di stato 401 (Non Autorizzato) o 403 (Proibito).

Puoi controllare centinaia di URL trascinando la formula verso il basso in una colonna. Google Sheets elabora le richieste in batch. Per elenchi molto grandi (oltre 1000 URL), considera di dividerli in più fogli per evitare timeout.

Un codice di stato 503 (Servizio Non Disponibile) significa che il server è temporaneamente incapace di gestire la richiesta, solitamente a causa di manutenzione o sovraccarico. Questa è tipicamente una condizione temporanea.

Sì, la funzione funziona con qualsiasi URL valido, inclusi quelli con parametri query (ad es., ?page=2&sort=date). Assicurati che l'URL completo sia correttamente codificato.

Funzioni Correlate

Inizia a usare GET_STATUS_CODE oggi

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