{"id":22873,"date":"2026-08-30T08:36:32","date_gmt":"2026-08-30T06:36:32","guid":{"rendered":"https:\/\/www.curiaweb.ch\/?post_type=docs&#038;p=22873"},"modified":"2026-08-30T08:36:33","modified_gmt":"2026-08-30T06:36:33","password":"","slug":"trovare-e-correggere-lerrore-404","status":"publish","type":"docs","link":"https:\/\/www.curiaweb.ch\/it\/hilfe\/seo-monitoring\/404-fehler-finden-beheben\/","title":{"rendered":"Individuare e risolvere gli errori 404"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Clicchi su un link e invece della pagina attesa compare \u201ePagina non trovata\u201c? Allora si tratta spesso di un errore 404.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il codice di stato HTTP <code>404 Non Trovato<\/code> significa che il server \u00e8 raggiungibile, ma la risorsa richiesta all'URL specificato non \u00e8 stata trovata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le singole risposte 404 sono perfettamente normali su Internet. Diventano problematiche soprattutto quando pagine importanti sono scomparse per errore, link interni puntano a URL non pi\u00f9 esistenti o, dopo un rilancio del sito web, rimangono vecchi indirizzi senza un reindirizzamento adeguato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In questa guida ti mostriamo come trovare gli errori 404, individuarne la causa e decidere se l'URL debba essere corretto, ripristinato, reindirizzato o lasciato deliberatamente come non esistente.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Breve spiegazione:<\/strong> <code>404 Non Trovato<\/code> non significa automaticamente che l'intero sito web o server sia inattivo. Il server \u00e8 stato raggiunto, ma non \u00e8 riuscito a trovare la risorsa specifica richiesta a quell'URL.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Cosa significa il codice di stato 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Quando visiti un URL, il tuo browser invia una richiesta HTTP al server web competente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la risorsa richiesta esiste e pu\u00f2 essere consegnata con successo, la risposta \u00e8 tipicamente:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>200 OK<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la risorsa richiesta non pu\u00f2 essere trovata a questo URL, il server pu\u00f2 invece rispondere:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>404 Non Trovato<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In parole semplici \u00e8 cos\u00ec:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Browser\n   \u2193\nhttps:\/\/example.com\/produkte\/test\/\n   \u2193\nWebserver\n   \u2193\nRisorsa non trovata a questo URL\n   \u2193\n404 Non Trovato<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Un errore 404 non significa automaticamente un guasto del server<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Questa \u00e8 una distinzione importante.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In un classico errore 404, il server web \u00e8 riuscito fondamentalmente a elaborare la richiesta. Il problema riguarda la risorsa o l'URL richiesto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Altri codici di stato HTTP possono indicare cause diverse. Un <code>403<\/code> significa ad esempio qualcosa di diverso da un <code>404<\/code>, e difetti provenienti dal campo <code>5xx<\/code> indicano problemi lato server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Puoi trovare una panoramica su <a href=\"\/it\/aiuto\/monitoraggio-seo\/codici-di-stato-http-spiegati\/\">Codici di stato HTTP spiegati: 200, 301, 404, 403 e 500<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Che aspetto ha un errore 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">L'aspetto visivo di una pagina 404 dipende dal rispettivo sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ad esempio, potresti vedere messaggi come:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>404 Non Trovato\n\nPagina non trovata\n\nPagina non trovata\n\nLa pagina richiesta non \u00e8 stata trovata.<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Molti siti web utilizzano una pagina di errore personalizzata con navigazione, funzione di ricerca o un link di ritorno alla homepage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tuttavia, non \u00e8 importante solo il testo visibile. Per la valutazione tecnica, \u00e8 determinante il codice di stato HTTP effettivamente restituito dal server.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perch\u00e9 si verificano gli errori 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ci sono numerose possibili cause. Spesso una pagina \u00e8 stata eliminata, rinominata o spostata, mentre i link continuano a puntare al vecchio URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anche un semplice errore di digitazione in un indirizzo pu\u00f2 causare un errore 404.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Corretto:\n\/kontakt\/\n\nErrato:\n\/kontkat\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Il server non pu\u00f2 sapere che in realt\u00e0 <code>\/contatto\/<\/code> si intendeva. Per lui si tratta di due percorsi differenti.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pagine eliminate come causa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se una pagina viene eliminata, il suo URL precedente potrebbe non esistere pi\u00f9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supponendo che finora sia esistito:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/example.com\/alte-leistung\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">La pagina verr\u00e0 eliminata e non ci saranno pi\u00f9 contenuti a questo indirizzo. Un accesso successivo potr\u00e0 quindi avvenire con <code>404 Non Trovato<\/code> essere risposto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il fatto che questo sia un problema dipende dal fatto che la risorsa sia stata rimossa intenzionalmente e che esista un successore valido.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">URL modificati come causa<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Gli errori 404 si verificano particolarmente spesso quando viene modificato l'indirizzo di una pagina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prima:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/example.com\/webdesign-chur-alt\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/example.com\/webdesign-chur\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Se la vecchia URL scompare semplicemente, i vecchi link possono continuare a puntare al precedente indirizzo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In caso di una modifica permanente dell'URL, \u00e8 quindi spesso opportuno un reindirizzamento 301 adeguato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ti spieghiamo come configurarli su <a href=\"\/it\/aiuto\/monitoraggio-seo\/configurare-il-reindirizzamento-301\/\">Configurazione del reindirizzamento 301: reindirizzare gli URL in modo permanente<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Collegamenti interni difettosi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una causa comune e evitabile sono i link difettosi all'interno del proprio sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Lato A\n   \u2193\nLink a \/preise-alt\/\n   \u2193\n404 Not Found<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Se la pagina di destinazione corretta nel frattempo si trova sotto <code>\/prezzi\/<\/code> \u00e8 accessibile, il link interno dovrebbe essere modificato direttamente su questo URL corrente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un reindirizzamento 301 esistente pu\u00f2 comunque intercettare i vecchi link esterni. Tuttavia, i tuoi link interni dovrebbero comunque essere impostati il pi\u00f9 direttamente possibile sulla destinazione attuale.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Link esterni non funzionanti<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Anche altri siti Web possono collegarsi a un URL che non esiste pi\u00f9 sul tuo sito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non puoi sempre modificare tu stesso simili link.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la vecchia risorsa nel frattempo ha un nuovo successore adatto, un reindirizzamento pu\u00f2 avere senso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se invece non esiste pi\u00f9 un contenuto comparabile, non si dovrebbe scegliere una pagina qualsiasi come destinazione del reindirizzamento solo a causa del link esterno.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Errore 404 dopo un rilancio del sito web<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un rilancio \u00e8 un momento particolarmente critico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se in questo modo la struttura degli URL cambia, molti indirizzi che finora funzionavano possono scomparire contemporaneamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Vecchio sito web:\n\/produkte\/hosting.html\n\/service\/kontakt.php\n\/unternehmen\/ueber-uns.html\n\nNuovo sito web:\n\/hosting\/\n\/kontakt\/\n\/ueber-uns\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Senza una corretta mappatura delle vecchie e nuove URL, dopo il rilancio possono verificarsi numerosi errori 404.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Importante per un rilancio:<\/strong> Gli URL esistenti dovrebbero essere registrati preferibilmente prima della migrazione e associati alle nuove pagine di destinazione corrispondenti. \u00c8 esattamente a questo scopo che un piano di reindirizzamento si rivela utile.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Gli errori 404 dovuti a errori di battitura sono normali<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Non ogni chiamata 404 indica un problema del tuo sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un visitatore pu\u00f2 ad esempio inserire manualmente un indirizzo non esistente:<\/p>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/example.com\/diese-seite-gibt-es-gar-nicht\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Anche i bot e gli scanner automatizzati accedono regolarmente a percorsi casuali o noti che potrebbero non essere mai esistiti sul tuo sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il fatto che il tuo server restituisca uno stato 404 per una risorsa che in realt\u00e0 non esiste \u00e8 fondamentalmente un comportamento corretto.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Regola fondamentale:<\/strong> L'obiettivo non \u00e8 costruire un sito web che non restituisca mai uno stato 404. L'obiettivo \u00e8 rilevare errori 404 non intenzionali su URL effettivamente pertinenti e gestirli in modo sensato.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Come trovo gli errori 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ci sono diverse possibilit\u00e0. Quale di queste abbia senso dipende, tra le altre cose, dal fatto che tu stia esaminando una singola URL problematica o che voglia trovare sistematicamente errori su un sito web pi\u00f9 grande.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per un singolo indirizzo, puoi prima aprirlo direttamente nel browser.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Su un sito web di maggiori dimensioni, anche strumenti di scansione, il monitoraggio del sito web, le informazioni sul server o Google Search Console possono fornire indizi su URL problematici.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Verificare sistematicamente i link interni<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un crawler per siti web pu\u00f2 seguire i link interni del tuo sito e rilevare quali URL collegati restituiscono uno stato di errore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo \u00e8 particolarmente utile dopo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Rilancio del sito web\nModifiche agli URL\nCancellazione di molte pagine\nRistrutturazione della navigazione\nMigrazione a un altro CMS\ngrandi pulizie di contenuti<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Successivamente \u00e8 importante la valutazione del ritrovamento. Uno strumento pu\u00f2 mostrarti che un URL restituisce uno stato 404. Se questo URL debba essere ripristinato, reindirizzato o debba rimanere deliberatamente rimosso, devi deciderlo in base al contenuto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Errore 404 nella Google Search Console<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Anche Google Search Console pu\u00f2 fornire indicazioni sugli URL che Google ha visitato, ma che non \u00e8 riuscito a indicizzare correttamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A tal proposito, non dovresti considerare automaticamente ogni URL 404 elencato l\u00ec come un errore critico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Verifica prima:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Questo URL \u00e8 davvero esistito in passato?\n\nDovrebbe esistere ancora oggi?\n\nEsiste un nuovo contenuto pertinente?\n\nViene ancora linkato internamente?\n\nL'URL \u00e8 semplicemente un percorso vecchio o sconosciuto?<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Tratteremo come configurare fondamentalmente Google Search Console pi\u00f9 avanti in <a href=\"\/it\/aiuto\/monitoraggio-seo\/google-search-console-einrichten\/\">Configurare Google Search Console e verificare il sito web<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Controllare l'errore 404 tramite gli strumenti di sviluppo del browser<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se vuoi controllare il reale stato HTTP di un URL, puoi utilizzare gli strumenti di sviluppo di un browser moderno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nella visualizzazione di rete \u00e8 possibile verificare quale richiesta \u00e8 stata effettuata e quale codice di stato ha restituito il server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ci\u00f2 ti consente, ad esempio, di distinguere se effettivamente <code>404<\/code> viene restituito o se la pagina sembra solo visivamente una pagina di errore.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cos'\u00e8 un Soft 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nel cosiddetto soft 404, una pagina appare al visitatore come se il contenuto desiderato non esistesse, ma il server non restituisce un codice di stato di errore appropriato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ad esempio, una risorsa inesistente potrebbe mostrare una pagina con il testo \u201eContenuto non trovato\u201c, ma tecnicamente con:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>200 OK<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">rispondere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ci\u00f2 crea una contraddizione:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Il contenuto dice:\n\"Pagina non trovata\"\n\nLa risposta HTTP dice:\n\"200 OK\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">I motori di ricerca possono riconoscere tali situazioni come soft 404 o trattarle di conseguenza.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Importante:<\/strong> Una pagina di errore ben progettata dovrebbe comunque restituire lo stato HTTP tecnicamente corretto. Il design di una pagina di errore e il suo stato HTTP sono due cose diverse.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Quando dovrebbe essere corretto un errore 404?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La necessit\u00e0 di agire sussiste in particolare quando un URL dovrebbe effettivamente funzionare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ci\u00f2 si verifica, ad esempio, quando una pagina importante viene cancellata accidentalmente, un link interno \u00e8 errato o, a seguito di una modifica dell'URL, esiste un successore appropriato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La soluzione corretta dipende dalla causa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caso 1: La pagina dovrebbe continuare a esistere<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se la risorsa \u00e8 stata cancellata accidentalmente, pubblicata in modo errato o inserita a un indirizzo sbagliato, dovresti ripristinare la pagina effettiva o correggere la configurazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un reindirizzamento non \u00e8 automaticamente la soluzione giusta se in realt\u00e0 proprio questo URL deve continuare a funzionare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caso 2: L'URL \u00e8 stato modificato permanentemente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se il contenuto precedente \u00e8 raggiungibile permanentemente a un nuovo URL, pu\u00f2 essere utile un reindirizzamento 301.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vecchia URL\n   \u2193 301\nnuova URL corrispondente<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">In questo modo il vecchio indirizzo non porta pi\u00f9 a un errore 404, ma direttamente al successore effettivo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caso 3: Un link interno \u00e8 errato<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se all'interno del tuo sito web \u00e8 stato scritto male un solo link, dovresti correggerlo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Errato:\n\/kontakt-us\/\n\nCorretto:\n\/kontakt\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Sarebbe inutile impostare permanentemente un reindirizzamento per ogni errore di battitura interno, se controlli tu stesso il link errato e puoi correggerlo direttamente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Caso 4: Il contenuto \u00e8 stato eliminato senza sostituzione<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se una risorsa \u00e8 stata rimossa consapevolmente e permanentemente e non esiste un sostituto semanticamente appropriato, l'URL non deve essere reindirizzato a nessun'altra pagina.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uno stato 404 pu\u00f2 essere tecnicamente comprensibile in questo caso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 importante che il tuo sito web non continui a linkare in modo evidente la risorsa rimossa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tutti i 404 dovrebbero essere reindirizzati alla homepage?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>No.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una regola generale come:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ogni URL sconosciuto\n        \u2193 301\nPagina iniziale<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">non \u00e8 una soluzione pulita.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un visitatore che, ad esempio, visualizza un vecchio articolo specialistico non si aspetta automaticamente la homepage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anche dal punto di vista tecnico, un reindirizzamento permanente alla homepage non descrive in modo sensato ci\u00f2 che \u00e8 accaduto a una qualsiasi risorsa sconosciuta.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Consiglio pratico:<\/strong> Utilizza un reindirizzamento solo se puoi determinare una destinazione comprensibile e semanticamente appropriata.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Che dire di pagine di sostituzione molto simili?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se una vecchia pagina \u00e8 stata rimossa e una nuova pagina svolge lo stesso scopo o uno molto simile, questa pu\u00f2 essere una destinazione di reindirizzamento adeguata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>VECCHIO:\n\/anleitungen\/wordpress-backup-alt\/\n\nNUOVO:\n\/hilfe\/wordpress\/wordpress-backup-erstellen\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ci\u00f2 che conta non \u00e8 che i due URL sembramo simili. Ci\u00f2 che conta \u00e8 che la nuova risorsa sia effettivamente utile per un visitatore che si aspetta il vecchio contenuto.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creare una pagina 404 a misura di utente<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Anche con risposte 404 tecnicamente corrette puoi aiutare i visitatori.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una buona pagina di errore dovrebbe comunicare chiaramente che la pagina desiderata non \u00e8 stata trovata e offrire un modo utile per continuare a navigare nel sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A seconda del sito web, ad esempio, la navigazione principale, una funzione di ricerca o un link alla home page possono essere utili.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evita invece i messaggi di errore che non spiegano al visitatore cosa \u00e8 successo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">La pagina 404 pu\u00f2 collegarsi alla homepage<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Qui vi \u00e8 un'importante differenza rispetto all'inoltro automatico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una pagina 404 pu\u00f2 naturalmente contenere un link visibile alla pagina iniziale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il visitatore decide poi autonomamente se desidera passarci.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo \u00e8 ben diverso dal reindirizzare automaticamente qualsiasi URL sconosciuto alla homepage con un 301.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Le pagine 404 non dovrebbero diventare esse stesse un vicolo cieco<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se un visitatore finisce su un URL inesistente, non dovrebbe necessariamente essere costretto a lasciare il sito web tramite il pulsante indietro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una pagina di errore chiara con navigazione pu\u00f2 aiutare a trovare una sezione adatta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per i siti web estesi, pu\u00f2 essere utile anche una funzione di ricerca.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Correggere prima i link interni verso le pagine 404<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Durante la definizione delle priorit\u00e0, dovresti prestare particolare attenzione agli errori causati dal tuo stesso sito web.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se un articolo visitato regolarmente collega a una pagina interna inesistente, puoi correggere questo errore direttamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Di solito questo \u00e8 pi\u00f9 rilevante di un URL casuale inesistente che qualche bot ha provato.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Errore 404 e backlink esterni<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se un URL non pi\u00f9 esistente viene collegato da altri siti web, dovresti verificare se esiste un contenuto successivo adeguato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se s\u00ec, un reindirizzamento permanente pu\u00f2 essere utile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In caso contrario, non dovresti scegliere una pagina di destinazione tematicamente inadatta solo per via del link esterno presente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Errore 404 dopo una migrazione di dominio o di sito web<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo una migrazione, possono verificarsi errori 404 se i percorsi degli URL non sono stati trasferiti completamente o se la struttura delle pagine \u00e8 cambiata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In tali casi non dovresti limitarti a correggere i singoli errori, ma verificare se \u00e8 presente uno schema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ALTRO:\n\/knowledgebase\/artikel-1\/\n\/knowledgebase\/artikel-2\/\n\/knowledgebase\/artikel-3\/\n\nNUOVO:\n\/hilfe\/kategorie\/artikel-1\/\n\/hilfe\/kategorie\/artikel-2\/\n\/hilfe\/kategorie\/artikel-3\/<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Con modifiche strutturali di questo tipo, una mappatura completa dei vecchi URL con le loro nuove corrispondenze \u00e8 molto pi\u00f9 affidabile rispetto alla riparazione successiva dei singoli errori 404.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Evitare catene di reindirizzamento durante la risoluzione dei problemi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se per un vecchio URL esiste gi\u00e0 un reindirizzamento e la sua destinazione cambia nuovamente in seguito, si pu\u00f2 creare una catena di reindirizzamenti.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>URL A\n \u2193 301\nURL B\n \u2193 301\nURL C<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Se <code>URL C<\/code> mentre l'obiettivo finale \u00e8, si dovrebbe verificare se <code>URL A<\/code> direttamente a <code>URL C<\/code> pu\u00f2 fare riferimento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In questo modo eviti inutili tappe intermedie.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Controllare regolarmente gli errori 404<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Su un piccolo sito web statico si verificano normalmente meno modifiche agli URL rispetto a un sito web che viene continuamente ampliato o ristrutturato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In particolare, soprattutto dopo modifiche importanti, vale quindi la pena effettuare un nuovo controllo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ci\u00f2 include in particolare:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Rilancio\nModifica del CMS\nModifica della struttura dei permalink\nEliminazione di molti contenuti\nRinomina di pagine importanti\nCambio di dominio\nMaggiore rinnovamento della navigazione<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Non ogni URL 404 trovato \u00e8 ugualmente importante<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Su un sito web di grandi dimensioni, gli strumenti possono segnalare numerosi URL inesistenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dai priorit\u00e0 innanzitutto agli URL che sono effettivamente pertinenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Particolarmente importanti sono, ad esempio, le pagine non pi\u00f9 raggiungibili con link interni, i vecchi URL noti dopo un rilancio o gli indirizzi a cui continuano a puntare link esterni rilevanti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le richieste di bot generate casualmente per percorsi mai esistiti hanno una priorit\u00e0 diversa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google segnala ancora un vecchio URL 404<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I motori di ricerca possono conoscere gli URL, anche se questi non sono pi\u00f9 collegati sul tuo sito web attuale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ad esempio, un URL potrebbe essere esistito in precedenza o essere stato scoperto tramite un link esterno.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se la risorsa \u00e8 stata rimossa intenzionalmente e non ha un sostituto adeguato, non devi necessariamente creare una nuova pagina o un reindirizzamento solo affinch\u00e9 l'URL non appaia pi\u00f9 come un errore 404.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se invece la pagina manca accidentalmente o ha un successore chiaro, dovresti agire di conseguenza.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Google non indicizza una pagina importante<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Uno stato 404 \u00e8 solo una delle tante possibili cause per cui un URL non appare nei risultati di ricerca.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Anche altri settaggi tecnici, il collegamento interno, la reperibilit\u00e0 dell'URL e l'elaborazione da parte di Google possono giocare un ruolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tratteremo questo argomento in dettaglio pi\u00f9 avanti in <a href=\"\/it\/aiuto\/monitoraggio-seo\/google-non-indicizza-il-sito-web\/\">Google non indicizza il mio sito web: verifica le cause<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">404 o altro problema?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prima di scegliere una soluzione, dovresti assicurarti che si tratti effettivamente di uno stato 404.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una pagina potrebbe non funzionare come previsto per vari motivi.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>404 \u2192 Risorsa non trovata\n\n403 \u2192 Accesso non consentito\n\n500 \u2192 Errore interno del server\n\nReindirizzamento \u2192 viene chiamata un'altra URL\n\nProblema DNS \u2192 Dominio possibilmente non raggiungibile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Il messaggio di errore o lo stato HTTP effettivo aiuta a determinare il livello corretto di risoluzione dei problemi.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ecco come procedere in caso di errore 404<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>URL 404 trovata\n        \u2193\nLa URL esisteva in precedenza?\n        \u2193\nIl contenuto deve continuare ad esistere?\n        \u2193\n \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n S\u00cc           NO\n \u2193              \u2193\nRipristinare   Esiste un\nla pagina      successore idoneo?\no              \u2193\nrecuperarla    \u250c\u2500\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2500\u2510\n               S\u00cc           NO\n               \u2193              \u2193\n            Reindirizzamento  Il 404 pu\u00f2\n            idoneo            essere corretto\n               \u2193\n          Aggiornare i\n          link interni<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Elenco di controllo per la ricerca errori 404<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>Accedere direttamente all'URL interessato\n        \u2193\nControllare lo stato HTTP\n        \u2193\nEscludere errori di digitazione\n        \u2193\nVerificare il link interno\n        \u2193\nChiarire se la pagina esisteva in precedenza\n        \u2193\nCercare un successore adeguato\n        \u2193\nRiparare la pagina OPPURE\nImpostare un 301 OPPURE\nLasciare deliberatamente un 404\n        \u2193\nAggiornare i link interni\n        \u2193\nTestare nuovamente la soluzione<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Riepilogo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il codice di stato HTTP <code>404 Non Trovato<\/code> significa che il server non \u00e8 riuscito a trovare la risorsa richiesta all'URL chiamato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uno stato 404 non \u00e8 fondamentalmente un errore che deve essere sempre risolto. Se una risorsa effettivamente non esiste e non ha un successore sensato, una risposta 404 pu\u00f2 essere del tutto corretta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La necessit\u00e0 di agire si manifesta in particolare nel caso di pagine scomparse per errore, link interni difettosi e vecchi URL per i quali, a seguito di una modifica permanente, esiste un nuovo contenuto adeguato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In questo caso dovresti ripristinare la pagina a seconda della causa, correggere il link errato o impostare un reindirizzamento 301 appropriato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evita invece i reindirizzamenti generici di tutti gli URL 404 alla homepage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>In caso di errore 404, la domanda pi\u00f9 importante non \u00e8 \u201eCome faccio a eliminare il 404?\u201c, ma \u201eCosa dovrebbe logicamente accadere a questo URL?\u201c.\u201c<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>Du klickst auf einen Link und statt der erwarteten Seite erscheint \u201eSeite nicht gefunden\u201c? Dann handelt es sich h\u00e4ufig um einen 404-Fehler. Der HTTP-Statuscode 404 Not Found bedeutet, dass der Server erreichbar ist, die unter der angeforderten URL erwartete Ressource jedoch nicht gefunden wurde. Einzelne 404-Antworten sind im Internet vollkommen normal. Problematisch werden sie vor [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"doc_category":[85],"doc_tag":[],"class_list":["post-22873","docs","type-docs","status-publish","hentry","doc_category-seo-monitoring"],"year_month":"2026-09","word_count":2659,"total_views":"9","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Silvio Mazenauer","author_nicename":"admin-curia","author_url":"https:\/\/www.curiaweb.ch\/it\/author\/admin-curia\/"},"doc_category_info":[{"term_name":"SEO &amp; Monitoring","term_url":"https:\/\/www.curiaweb.ch\/it\/hilfe-kategorie\/seo-monitoring\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/docs\/22873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/comments?post=22873"}],"version-history":[{"count":1,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/docs\/22873\/revisions"}],"predecessor-version":[{"id":22875,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/docs\/22873\/revisions\/22875"}],"wp:attachment":[{"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/media?parent=22873"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/doc_category?post=22873"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.curiaweb.ch\/it\/wp-json\/wp\/v2\/doc_tag?post=22873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}