410 Scomparso

Cos'è lo stato HTTP 410 Gone, come Google rimuove dall'indice le pagine 410 più rapidamente dei 404, quando usare 410 invece di 404 per contenuti eliminati definitivamente e come incide sul crawl budget.

Prima pubblicazione: 27 giu 2026 · Ultimo aggiornamento: 8 ago 2026 · Advanced
Lingue
1 segnale di evidenza in questa pagina

Uno stato 410 Gone dice ai motori di ricerca che una pagina è stata rimossa intenzionalmente e definitivamente, mentre un 404 dice soltanto «non trovato» senza spiegare perché. Entrambi fanno uscire la pagina dall'indice prima o poi; 410 segnala più chiaramente la permanenza, quindi Google conferma e rimuove la pagina un po' più rapidamente e la ricontrolla un po' meno spesso. La differenza è reale ma modesta: non è il drammatico «3 volte più veloce» che circola online. Per la maggior parte delle eliminazioni singole va bene un 404; 410 è utile su larga scala (eliminazioni di massa, migrazioni senza URL equivalente, pulizia di spam). L'errore più grave che scegliere tra 404 e 410 è un soft 404, che spreca per sempre il crawl budget.

TL;DR — 410 e 404 rimuovono entrambi un URL dall’indice di Google nel tempo; la domanda vera riguarda la velocità della decisione di rimozione e l’efficienza del crawl budget, non il fatto che la rimozione avvenga. I documenti di riferimento di Google trattano 404 e 410 come un’unica categoria 4xx. L’affermazione «410 è più veloce» è una sfumatura riconosciuta da test sul campo e da dichiarazioni riportate, ma è piccola, non drammatica. Il numero onesto è questo: Google conferma che un 410 viene rimosso un po’ più rapidamente e sottoposto a crawling meno spesso. La cifra spesso ripetuta «3 volte più veloce, 4 contro 12 giorni» è folklore non verificato: non ripeterla. Il 410 è utile su larga scala (eliminazioni di massa, migrazioni senza URL equivalente, pulizia di spam o pagine violate); l’errore più grave è un soft 404, che spreca il crawl budget senza limiti.

Cos’è davvero un 410

410 Gone è uno status di errore client della famiglia 4xx. Semanticamente è il «404 più forte»: la risorsa esisteva, è stata rimossa intenzionalmente e permanentemente e non viene offerto alcun indirizzo alternativo. Un 404 non fa alcuna affermazione sull’intento o sulla permanenza: significa solo «non trovato per ora».

Evidence for this claim RFC 9110 defines 410 Gone as indicating that access to the target resource is no longer available and is likely to remain unavailable. Scope: HTTP semantics for 410 responses; servers should use 404 when permanence is unknown. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 Gone

La RFC 9110 §15.5.11, lo standard HTTP attuale, è precisa sul significato di «scomparso»: la condizione è probabilmente permanente e, se non sai davvero se lo sia, la guida della specifica è usare invece 404. Il suo scopo dichiarato è agevolare la manutenzione indicando a client e crawler che il link dovrebbe essere rimosso. La specifica aggiunge due sfumature che molti articoli omettono: non richiede che ogni risorsa scomparsa permanentemente usi 410 e non richiede che lo status 410 resti in vigore per sempre; entrambe le decisioni spettano all’origine. Nota inoltre che una risposta 410 è memorizzabile per euristica per impostazione predefinita, quindi una cache intermedia o un CDN può continuare a servire quella risposta fino alla scadenza, salvo intestazioni cache-control esplicite.

Evidence for this claim RFC 9110 does not require every permanently unavailable resource to return 410, nor does it require the 410 status to remain in place indefinitely — both are left to the origin server's discretion. A 410 response is also heuristically cacheable by default unless cache-control headers say otherwise. Scope: HTTP semantics for 410 responses; deployment scope, duration, and caching are origin/CDN-level decisions, not protocol requirements. Confidence: high · Verified: IETF: RFC 9110 §15.5.11 — 410 Gone

Per la SEO, la distinzione riguarda interamente il segnale di intenzione. Entrambi i codici dicono al crawler che la pagina non dovrebbe essere servita. Il 410 aggiunge «…e non aspettarti che torni»: è questo il dettaglio su cui i motori di ricerca possono agire.

Google deindicizza i 410 più rapidamente dei 404?

Risposta breve: sì, ma con un margine modesto. Ecco la versione onesta, separando i tre elementi che spesso vengono confusi.

1. Cosa dicono davvero i documenti di Google. I documenti di riferimento di Google non prevedono tempi speciali per il 410. La documentazione sui crawler dice esplicitamente: “All 4xx errors, except 429, are treated the same: Google crawlers inform the next processing system that the content doesn’t exist.” (traduzione) «Tutti gli errori 4xx, tranne 429, vengono trattati allo stesso modo: i crawler di Google informano il sistema di elaborazione successivo che il contenuto non esiste». Evidence for this claim Google treats 404, 410, and other 4xx responses except 429 the same for Search, does not use their content, and removes previously indexed URLs over time. Scope: Google Search handling of 4xx responses; no exact removal timetable is promised. Confidence: high · Verified: Google: HTTP status codes and Search Google: How HTTP status codes affect Google's crawlers I documenti della Ricerca descrivono la stessa meccanica con parole diverse: “Google doesn’t use the content from URLs that return 4xx status codes. If a URL was previously used but is now returning 4xx status code, Google systems will stop using the URL over time.” (traduzione) «Google non usa il contenuto degli URL che restituiscono codici di stato 4xx. Se un URL era già stato usato ma ora restituisce un codice 4xx, i sistemi Google smettono di usarlo nel tempo». La meccanica di rimozione è descritta per i 404 e si applica nello stesso modo: “the indexing pipeline removes the URL from the index if it was previously indexed… The crawling frequency gradually decreases.” (traduzione) «la pipeline di indicizzazione rimuove l’URL dall’indice se era già stato indicizzato… la frequenza di crawling diminuisce gradualmente». A livello documentale, 404 e 410 sono funzionalmente identici; 429 è l’unico 4xx trattato diversamente, perché significa «riprovare più tardi» e non segnala una rimozione.

2. Cosa ha detto John Mueller. Il portavoce di Google ha sostenuto entrambe le posizioni, e questo è istruttivo. In un primo momento ha definito trascurabile la differenza. In seguito, dopo una verifica interna, si è corretto: “it appears I was wrong there — we do treat 410s slightly differently than 404s,” (traduzione) «sembra che mi sbagliassi: trattiamo davvero i 410 in modo leggermente diverso dai 404»; e Google “will sometimes want to confirm a 404 before removing a URL from the index, and we tend to do that faster with a 410.” (traduzione) «a volte vuole confermare un 404 prima di rimuovere un URL dall’indice e tende a farlo più rapidamente con un risultato HTTP 410». Quindi una differenza esiste: la decisione di rimozione dall’indice può essere un po’ più rapida, ma il margine è piccolo. Soprattutto, passare a 410 non impedisce a Google di ricontrollare occasionalmente l’URL, specie se conserva link in ingresso.

3. Cosa mostrano i test indipendenti. I dati migliori che ho trovato sono quelli dell’esperimento controllato di Reboot Online: 119 URL di test osservati per oltre 3 mesi. Il risultato riguarda la frequenza di crawling, non i giorni effettivi necessari alla deindicizzazione: “404’s are, on average, crawled 49.6% more often than 410’s.” (traduzione) «in media, i 404 vengono sottoposti a crawling il 49,6% più spesso dei 410». In altre parole, Googlebot spende sensibilmente meno budget per ricontrollare i 410. È l’argomento del crawl budget in forma concreta. (La cautela è importante: lo studio ha misurato la frequenza di nuovo crawling perché l’API GSC non consentiva di misurare con chiarezza «ancora indicizzato» contro «rimosso».)

La mia impostazione in Codici di stato HTTP: elenco completo è coerente con tutto questo: “404s and 410s have a similar treatment. Both drop pages from the index, but 410s are slightly faster. In practical applications, they’re roughly the same.” (traduzione) «404 e 410 ricevono un trattamento simile. Entrambi fanno uscire le pagine dall’indice, ma i 410 sono un po’ più rapidi. Nella pratica sono più o meno equivalenti». Credi a «leggermente» e non alla cifra «3x».

Il mito da abbandonare

Vedrai ripetuta in molti blog l’affermazione «410 deindicizza 3 volte più velocemente — 4 giorni contro 12». Non sono mai riuscito a ricondurre quella cifra a uno studio originale con una metodologia documentata: sembra una versione deformata del numero di Reboot. Non citarla. La tesi difendibile è «un po’ più rapido e sottoposto a crawling un po’ meno spesso», punto.

Quando usare 410, 404 o un redirect

È una decisione a tre vie, non a due.

  • Usa 410 quando sei certo che il contenuto sia scomparso per sempre e vuoi segnalarlo attivamente: eliminazioni di massa, linee di prodotti ritirate, pulizia di spam o contenuti violati, consolidamenti del sito in cui un insieme di URL non ha sostituzioni. Con 410 prendi una posizione.
  • Usa 404 quando non sei certo, la pagina potrebbe tornare o non vale la pena sostenere il costo tecnico di una risposta speciale. Per eliminazioni isolate e poco numerose, 404 va bene: la differenza SEO non giustifica un’implementazione personalizzata.
  • Usa un redirect 301 quando esiste una pagina equivalente. Non trasformare in 410 qualcosa che ha una sostituzione naturale: reindirizzalo, trasferisci i segnali e conserva la domanda. 410 elimina tutto questo intenzionalmente.

Vale la pena essere espliciti su un altro punto: 410, 404 e redirect non sono di per sé una leva sul valore dei backlink o sull’autorevolezza tematica. Il fatto che i link in ingresso continuino a trasmettere valore dipende dalla destinazione dopo l’azione (un redirect può trasmettere segnali alla nuova pagina; un 410 non ha una destinazione a cui trasferirli), non da una proprietà automatica dello status. Considera le conseguenze su backlink e autorevolezza dipendenti dalle evidenze: controlla chi collega davvero l’URL e dove porta il link, senza presumere che una scelta di status garantisca un risultato di autorevolezza in una direzione o nell’altra.

La trappola del soft 404 (l’errore che costa davvero)

Scegliere il codice 4xx «sbagliato» è un errore di arrotondamento rispetto a servire un soft 404: una pagina che restituisce 200 OK con un messaggio «non trovato» nel corpo. Google continua a sottoporre a crawling i soft 404 perché, per quanto riguarda lo status, sono pagine attive. Queste “will continue to be crawled, and waste your budget.” (traduzione) «continueranno a essere sottoposte a crawling e sprecheranno il tuo budget». Se elimini contenuti, l’obiettivo è un vero 404/410, non una pagina amichevole «oops, è scomparsa» che risponde ancora 200.

410 durante le migrazioni e le eliminazioni di massa

Qui la scelta smette di essere teorica. Durante un re-platforming o una grande potatura dei contenuti, decidi il destino di migliaia di URL in una volta sola.

  • Migrazioni: la guida di migrazione di Google dice esplicitamente che i contenuti che non trasferisci devono restituire un vero 404 o 410 sul nuovo sito. Il modello mentale è: reindirizza ciò che ha un equivalente, usa 410 per ciò che ritiri deliberatamente senza equivalente e non preoccuparti di lasciare come 404 gli URL davvero incerti. Mantieni a lungo i redirect (Google suggerisce almeno un anno), ma un URL che non ha nulla a cui reindirizzare è candidato a 410, non a un redirect forzato verso una pagina solo vagamente correlata.
  • Eliminazioni di massa (deindicizzazioni ecommerce, potatura dei contenuti, consolidamenti): questo è il caso più forte per 410. Se elimini 50 mila SKU fuori catalogo o un’intera sottosezione, il risparmio di crawl budget dovuto alla minore frequenza di nuovo crawling dei 410 si accumula. Regola rapida per il retail: un prodotto davvero ritirato per sempre è un 410; un prodotto temporaneamente esaurito ma destinato a tornare non lo è: lascialo live (l’esaurimento scorte non è una cancellazione).
  • Implementazione su larga scala: usa regole, non una pagina alla volta. Corrispondi ai pattern degli URL nella configurazione del server, nel CDN/edge worker o nel CMS: un blocco Nginx location, una RewriteRule … [R=410] Apache o un plugin massivo, così l’intero insieme ritirato restituisce 410 senza modificare ogni pagina a mano.

Consulta la scheda Playbooks per una procedura dettagliata sulle eliminazioni di massa.

Come lo gestisce Bing (e come accelerare)

Il meccanismo di Bing è simile nello spirito: elimina la pagina affinché restituisca 404 o 410, mantieni l’URL sottoponibile a crawling (non bloccarlo in robots.txt) così Bingbot può osservare lo status e Bing lo rimuove dopo un nuovo crawling che conferma l’eliminazione. L’acceleratore pratico di Bing è IndexNow: invialo al momento della rimozione perché Bing impari a rivisitare prima l’URL e mantieni aggiornata la sitemap. Per rimozioni urgenti (casi di fuga di dati o conformità), lo strumento Block URLs di Bing nasconde un URL per ~90 giorni come soluzione temporanea mentre il 410 permanente si propaga.

Una cautela sull’ultimo paragrafo: le pagine di assistenza di Bing vengono renderizzate tramite JavaScript, il che ha impedito una nuova verifica automatica pulita del testo esatto e aggiornato. Considera il meccanismo sopra come prassi documentata da Bing, non come una citazione appena riconfermata: controlla la pagina di assistenza live di Bing Webmaster Tools prima di considerare definitivi dettagli come la finestra di ~90 giorni dello strumento Block URLs.

Come verificare che un 410 funzioni

  • Controlla lo status grezzo. curl -I https://example.com/gone-page/ dovrebbe mostrare HTTP/… 410. I DevTools del browser → scheda Network mostrano lo stesso risultato. Non fidarti della pagina visibile: fidati dell’header.
  • Controllo URL (GSC). Conferma l’ultimo crawling di Google e lo status che ha osservato.
  • Rapporto Copertura / Indicizzazione delle pagine. Controlla che gli URL rimossi escano dall’insieme indicizzato nei crawling successivi.

Ricorda le aspettative chiarite nella mia guida rimuovere URL: una pagina viene “removed from the index shortly after the page is re-crawled. Until it is removed, the page may still show in search results.” (traduzione) «rimossa dall’indice poco dopo essere stata sottoposta a nuovo crawling. Finché non viene rimossa, la pagina può ancora comparire nei risultati di ricerca». Un 410 non precede il nuovo crawling: fa vincere la decisione una volta che il nuovo crawling avviene.

Letture correlate in questo cluster: lo status generale 404 Not Found, il confronto diretto 404 contro 410 e la trappola del soft 404 appena descritta.

Try it live

This is a real endpoint on this site — not a simulation. Hit it from the button, open it in a new tab, or curl -i it from your terminal, and the server answers with the actual status code this article is about.

Open in new tab ↗

Add an expert note

Pin an expert quote

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