Link rotti

Un link rotto è un hyperlink che punta a una pagina inesistente e restituisce uno status HTTP 4xx o 5xx (nella maggior parte dei casi 404). Compaiono quando le pagine vengono eliminate, gli URL cambiano o ci sono errori di codice. Peggiorano l'UX, sprecano crawl budget e possono incidere negativamente sul posizionamento.

I link rotti sono hyperlink che puntano a pagine non disponibili per utenti e bot. Nella maggior parte dei casi il server restituisce uno status 404 (Not Found), ma contano anche il 410 (Gone), il 500 (Internal Server Error) e altri errori. I link rotti possono essere interni (verso altre pagine dello stesso sito) o esterni (verso altri siti).

txt
Examples of broken links:
- Internal: https://site.ru/deleted-page (404)
- External: from your site to a deleted page on another site
- Images: src="image.jpg" but the file is missing
- CSS/JS: linked files that return 404

Perché i link rotti fanno danno

L'impatto SEO dei link rotti può essere significativo:

  • UX scadente: l'utente clicca e vede un errore, aumenta il rimbalzo e cala la fiducia.
  • Crawl budget sprecato: i bot perdono tempo su pagine inesistenti invece che su contenuti utili.
  • Valore dei link disperso: se un link rotto riceve PageRank (per esempio da una pagina importante), quel valore va perso o finisce su una pagina d'errore.
  • Segnali di autorità negativi: un numero elevato di link rotti può abbassare la valutazione di qualità del sito (E-E-A-T).
I link rotti in homepage, nella navigazione principale o in pagine con molto valore sono i più pericolosi. Infastidiscono gli utenti e dicono a Google che il sito è tenuto male.

Come trovare i link rotti

  • Screaming Frog SEO Spider — scansiona il sito e mostra tutti i codici di risposta. Filtra per status 4xx/5xx.
  • Google Search Console → Pagine → errori 404. GSC mostra le pagine scoperte da Google che restituiscono 404.
  • Sitebulb, Netpeak Spider, Ahrefs Site Audit — strumenti simili con report avanzati.
  • Link esterni rotti — verifica con Ahrefs (Broken Backlinks) o Semrush (Backlink Audit).
txt
Quick check via command line (Linux, macOS):
curl -I https://site.ru/page 2>/dev/null | head -n 1 | grep -E "404|410|500"

For mass checking, write a Python script or use wget with the --spider flag.

Come sistemarli

  • Per i link interni rotti: - Se la pagina è eliminata per sempre: mantieni il 404 o 410, ma aggiorna tutti i link che la puntano. - Se il contenuto si è spostato: configura un redirect 301 verso la nuova pagina pertinente. - Se è un errore di battitura: correggi l'URL.
  • Per i link esterni rotti (che puntano al tuo sito): - Se la pagina deve esistere: ripristina il contenuto o fai un 301 alla versione attuale. - Se la pagina è eliminata: restituisci 410 (per accelerare la rimozione dall'indice) e se possibile contatta i webmaster dei donor.
  • Fai audit regolari — ogni 1–3 mesi, soprattutto dopo redesign o eliminazioni di massa.
Non ignorare i link rotti. Google può leggere molti 404 come segno di trascuratezza. Meglio un 410 (dichiara esplicitamente l'eliminazione) o un redirect.

FAQ

I link rotti penalizzano il sito da soli?
No, Google non penalizza gli errori 404 se naturali (pagina davvero eliminata). Il problema è un numero elevato di link rotti senza redirect: danneggia l'UX e spreca crawl budget.
Devo bloccare i link rotti in robots.txt?
No. robots.txt controlla l'accesso, non sistema i link. Meglio impostare redirect o aggiornare i link.
Ogni quanto controllare i link rotti?
Ogni mese per i siti dinamici (e-commerce, portali di news) e ogni trimestre per i blog statici.
E i link a immagini rotte?
Trovali con l'audit (Screaming Frog mostra le immagini rotte). Sostituiscili con URL funzionanti o rimuovi i tag img. Altrimenti contano come link rotti a tutti gli effetti.
I link esterni rotti sul mio sito incidono sul mio posizionamento?
Linkare una risorsa esterna rotta non penalizza direttamente il tuo sito, ma degrada l'UX. Se sono altri a linkarti con link rotti, perdi solo potenziale traffico: nessuna penalizzazione.