Hostwinds Blog
Cerca risultati per:
I codici di stato HTTP sono brevi messaggi inviati da un server per informare il browser sul successo o il fallimento della sua richiesta.Tra questi, la serie 4xx tratta gli errori del client e all'interno di questa serie, il codice di stato 410 è specifico per la gestione dei contenuti Web.
Il codice di stato 410 - o "410 sparito" - i mezzi che la risorsa richiesta è stata permanentemente rimossa dal server web.A differenza del codice di stato 404 (che indica che una pagina potrebbe restituire), il codice di stato 410 è un segnale chiaro sia per i browser Web che per i motori di ricerca che la pagina è sparita per sempre.
Una delle cose più importanti da capire sul codice di stato 410 è che dice ai motori di ricerca di interrompere lo strisciare e indicizzare una pagina.Pertanto, dovrebbe essere utilizzato solo se si è certi che una pagina non è più pertinente o non presenta alcun valore al tuo sito Web.
Mentre il codice di stato 410 è utile, ci sono diverse situazioni in cui l'utilizzo di altri codici di stato sarebbe più appropriato.
Mentre entrambi i codici di stato 410 e 404 indicano che una pagina non è disponibile, servono a scopi diversi.IL 404 Codice di stato suggerisce che la pagina potrebbe essere temporaneamente non disponibile, probabilmente a causa di un collegamento rotto o di un errore di battitura nell'URL.I motori di ricerca continueranno a strisciare queste pagine pensando che torneranno.
D'altra parte, il codice di stato 410 indica ai motori di ricerca e agli utenti che la pagina è permanentemente sparita e non torna indietro.Questa distinzione è molto importante per la SEO, poiché l'utilizzo del codice di stato errato può portare a una scansione inefficiente e potenziali cadute nelle classifiche di ricerca.
L'uso del codice giusto garantisce che i motori di ricerca gestiscano correttamente il tuo sito: i 404s potrebbero ancora essere controllati dai crawler, ma i 410 dicono loro di fermarsi.
L'impostazione di un codice di stato 410 è semplice.Diamo un'occhiata a come farlo usando server Web Apache e Nginx.L'implementazione su altri server Web dovrebbe essere simile.
Inserisci il seguente comando al tuo file .htaccess:
RewriteRule ^old-page$ - [L,R=410]
Questo dice al server che l'URL 'Old-Page' è sparito e dovrebbe restituire uno stato 410.
Su un server Web Nginx, il seguente comando andrà nel blocco del server:
server {
listen 80;
server_name example.com;
location /old-page {
return 410;
}
location /another-removed-page {
return 410;
}
# Other locations and server settings...
}
In questa configurazione, le richieste fatte '/vecchia pagina' e '/un'altra pagina rimossa' restituirà uno stato 410.
Se utilizzato correttamente, il codice di stato 410 può essere un ottimo strumento per la gestione del sito e l'invio dei segnali SEO giusti: i motori di ricerca possono concentrarsi su pagine attive, pertinenti e è possibile mantenere un sito pulito, scansionato e adatto a user.
Scritto da Hostwinds Team / settembre 5, 2024