Pagine orfane: la sottrazione che le trova e la tabella che decide

Una pagina orfana è una pagina senza link interni in entrata. Ecco la sottrazione in cinque passi per trovarle, la tabella collegare/fondere/reindirizzare/rimuovere e i tre modi in cui la misura mentisce.

Scansione e indicizzazioneLettura di 6 min1584 visualizzazioni
Pagine orfane: la sottrazione che le trova e la tabella che decide

Una pagina orfana è una pagina a cui non punta nessun altro link interno del sito. Google può comunque trovarla tramite la sitemap o un link esterno, quindi essere orfana non significa essere invisibile. Quello che perde è il contesto: nessun testo di ancoraggio che la descriva, nessuna posizione nella struttura e nessun percorso per chi è già sul sito. Trovarle è una sottrazione, e il metodo completo sta in questo capitolo.

Questo capitolo presuppone che esista già una struttura di link interni con cui confrontarti. Se non c’è, parti da la strategia di link interno. Il controllo qui sotto si esegue dopo, perché una pagina orfana è definita da ciò che la struttura non raggiunge.

Cosa conta come pagina orfana

Basta una condizione: nessun link interno di nessuna pagina punta a lei. Due cose che spesso vengono aggiunte alla definizione non cambiano il risultato.

SegnaleÈ orfana?
Nessun link internoSì, è la definizione
Solo nella sitemapSì, una sitemap non è un link
Solo dal footerNo, è collegata, ma debolmente
Non è indicizzataNo, altro problema, altra cura
Si raggiunge solo dalla ricercaSì, un modulo non è un link

La quarta riga costa una settimana di lavoro. Una pagina non indicizzata e una orfana si somigliano in un report e non hanno nulla a che fare. Una pagina può essere orfana e indicizzata, oppure ben collegata e non indicizzata. La diagnosi parte da due punti diversi.

Perché una sitemap non risolve una pagina orfana

Google descrive tre modi per scoprire un URL: alcune pagine sono note perché Google le ha già visitate, altre perché estrae un link da una pagina nota, altre ancora perché invii un elenco di pagine, una sitemap (How Google Search works, consultato il 2026-11-02). La sitemap copre la scoperta, e nient’altro.

Trasporta un URL e nulla di più: nessun testo di ancoraggio, nessuna frase intorno, nessuna indicazione della sezione del sito a cui appartiene. Il link dell’esempio di Google porta quelle informazioni. Per questo la stessa pagina scoperta in due modi non arriva con la stessa quantità di contesto.

Una sitemap dice al crawler che una pagina esiste. Un link gli dice a cosa serve.

Dal lato del lettore è più semplice e più duro: chi naviga sul tuo sito non può raggiungere una pagina orfana. Esiste per chi arriva da un risultato di ricerca, e per nessun altro.

Come trovare le pagine orfane in cinque passi

Il metodo è una differenza tra insiemi: tutto ciò che pensi di pubblicare meno tutto ciò che i tuoi link raggiungono. Il lavoro sta nel costruire le due liste con onestà.

  1. Crea la lista A: ogni URL che pensi di avere. La sitemap è la fonte più rapida; un export del CMS è più completo, perché include pagine che il generatore della sitemap ha saltato.
  2. Crea la lista B: ogni URL raggiungibile seguendo i link interni dalla home. Usa il crawler che hai già e verifica che esegua JavaScript se la navigazione dipende da esso.
  3. Sottrai B da A. Ciò che resta è una lista di candidate, non un verdetto.
  4. Classifica ogni candidata: collegare, fondere o rimuovere. La tabella sotto contiene tutta la decisione.
  5. Verifica quelle che tieni. Dopo aver aggiunto i link, conferma che la pagina è indicizzata con lo strumento di ispezione del tuo CMS o di Search Console.
# Lista A: ogni URL dichiarato dalla sitemap
curl -s https://example.com/sitemap.xml \
  | grep -oE '<loc>[^<]+' | sed 's/<loc>//' | sort -u > all-urls.txt

# Lista B: export del crawler, un URL per riga
sort -u crawled-urls.txt > reached.txt

# A meno B: le candidate orfane
comm -23 all-urls.txt reached.txt

Se i due file usano convenzioni diverse per lo slash finale o per il protocollo, la sottrazione dichiarerà orfano l’intero sito. Normalizza le liste prima di eseguire e controlla il numero prima di crederci. Esegui la sottrazione due volte: una contro la sitemap e una contro un export del CMS, se ce l’hai. Dove le liste divergono, la divergenza è il risultato: un URL presente nel CMS ma non nella sitemap è una pagina che la catena di pubblicazione ha smesso di produrre.

La tabella di classificazione

Ogni candidata finisce in una di quattro righe. Decidere richiede circa trenta secondi per pagina con la tabella davanti.

La pagina èCosa farePerché
Utile e unicaCollegarla dall’hub giustoDove sta non guadagna nulla
Quasi duplicataFonderla nella pagina forteDue pagine deboli valgono meno di una
Obsoleta, senza link esterniRimuoverlaNessuno punta a lei
Obsoleta, con link esterniReindirizzare, non cancellareIl link esterno è il suo unico asset

L’ultima riga merita una pausa. Prima di cancellare qualcosa, controlla se la pagina riceve link da altri siti. Un’orfana interna può essere la pagina più collegata del tuo sito dall’esterno, e rimuoverla butta via l’unico segnale che ha accumulato.

Tre modi in cui la misura mentisce

Tutti e tre producono una lista di candidate convincente e sbagliata.

  1. Il crawler non ha eseguito la navigazione. Se i link sono costruiti da script e la scansione non lo esegue, la lista B è corta e metà sito sembra orfano. Controlla il rendering prima di concludere.
  2. La lista A viene solo dalla sitemap. Le pagine saltate dal generatore non entrano mai nel confronto, quindi le più propense a essere orfane sono proprio quelle che mancano dall’input.
  3. Paginazione e filtri gonfiano entrambe le liste. Gli URL con facet generano migliaia di candidate che non sono pagine volute. Escludile per pattern prima di classificare.

Cosa non significa essere orfana

Non è una penalità. Nessuna documentazione di Google descrive le pagine orfane come un segnale negativo, e non abbiamo misure che suggeriscano il contrario. Non significa nemmeno che la pagina non possa posizionarsi: la scoperta tramite sitemap è un percorso documentato. E non possiamo dire quanto traffico perde un’orfana: servirebbe un prima e dopo sulla stessa pagina, aggiungendo solo link e senza cambiare altro, e quel test non l’abbiamo fatto.

Quello che diciamo con chiarezza: una pagina a cui nessuno nel tuo sito collega è una pagina che nessuno del tuo team ha ritenuto degna di indicare. Di solito è il risultato più utile. Per vedere cosa restituisce davvero un accesso a quella pagina prima di decidere il suo destino, guarda come QueryWin legge una pagina.

Domande frequenti

Le pagine orfane fanno male alla SEO?

Non direttamente, e nessuna documentazione lo dice. Il costo è indiretto: nessun testo di ancoraggio che descriva la pagina, nessun link interno che la raggiunga e nessun percorso per chi è già sul sito. Tre perdite reali che si sommano senza mai diventare una penalità.

Come trovo le pagine orfane senza crawler?

Confronta la sitemap con il log di accesso del server dell’ultimo mese e tieni gli URL senza visite con referrer interno. È un metodo più grezzo e perde le pagine non visitate per altri motivi, ma non richiede altri strumenti oltre ai file che hai già.

Un link nel footer impedisce che sia orfana?

Sì, secondo la definizione usata qui: è collegata. Se un link nel footer, presente su ogni pagina, descriva utilmente la destinazione è un’altra domanda, e questo controllo non la risponde.

Devo mettere le pagine orfane nella sitemap?

Solo se le colleghi anche. Una pagina che sta solo nella sitemap è scopribile e senza contesto, esattamente lo stato che volevi correggere. Metterla nella sitemap e fermarsi lì risolve il report, non il problema.

Ogni quanto va ripetuto questo controllo?

Dopo ogni migrazione, ogni redesign della navigazione e, altrimenti, una volta al trimestre. Le orfane arrivano a gruppi: un cambio di template o un trasloco di CMS ne crea decine in una volta.

Fa parte di del manuale di QueryWin · Livello 2

Pagine orfane: la sottrazione che le trova e la tabella che decide