Checklist di SEO tecnico per chi sviluppa siti web

SEO 9 min di lettura Aggiornato il 2026-08-07

Rapporto di scansione che mostra codici di stato e tag canonici di un sito web
Quasi tutto il SEO tecnico è verificabile anziché discutibile: o si risolve correttamente o no.

Il SEO tecnico è la parte del lavoro sui motori che vive nel codice anziché in un piano editoriale. È in gran parte una checklist, e la maggior parte è verificabile anziché opinabile.

Questa guida è quella checklist, raggruppata per il problema che ogni voce previene, con gli errori abbastanza frequenti da meritare di essere nominati.

Controllo dell'indicizzazione#

L'obiettivo qui è che siano indicizzate esattamente le pagine che vuoi, e nient'altro: niente copie di preproduzione, niente permutazioni di filtri, niente duplicati per la stampa.

  • Un solo nome host canonico; ogni altra variante vi reindirizza con un 301, HTTP e il gemello con o senza www compresi.
  • Un canonico autoreferenziale su ogni pagina indicizzabile.
  • noindex, follow sulle pagine povere o duplicate: risultati della ricerca interna, combinazioni di filtri, pagine di ringraziamento.
  • Non bloccare mai nel robots.txt una pagina che porta un noindex: il tag non potrà mai essere letto, e l'URL resta nell'indice.
  • Preproduzione bloccata con autenticazione HTTP, non solo con robots.txt.
  • Gestione dei parametri decisa: quali stringhe di query creano una pagina distinta e quali no.

noindex e un blocco nel robots.txt fanno cose opposte e si annullano. Se vuoi che una pagina sparisca, consenti la scansione perché il noindex possa essere visto.

Reindirizzamenti e codici di stato#

I reindirizzamenti sono il punto in cui i rilanci perdono traffico in silenzio. I guasti sono meccanici e facili da collaudare prima del lancio.

SituazioneRisposta correttaErrore comune
Pagina spostata definitivamente301 alla pagina equivalente302, oppure reindirizzamento alla home
Pagina eliminata, nessun equivalente410 o 404Soft 404: una pagina «non trovato» che restituisce 200
Temporaneamente non disponibile503 con Retry-AfterRestituire 200 con un messaggio di errore
Varianti con e senza barra finaleUna forma canonica, l'altra con 301Entrambe che servono lo stesso contenuto con 200
Vecchio dominio301 mappata pagina per paginaTutto alla nuova home
Catene di reindirizzamentiRidurre a un solo saltoA → B → C → D, con perdita di segnale a ogni passo

Paginazione, faccette e duplicazione#

Le pagine di elenco generano i maggiori problemi di indice, perché una manciata di filtri può produrre migliaia di combinazioni di URL che sembrano tutte quasi duplicate.

  1. Pagine paginate: link scansionabili veri, ogni pagina autocanonica; non rendere canonica la pagina 2 verso la pagina 1.
  2. Combinazioni di filtri: noindex, follow per impostazione predefinita; indicizza solo le poche che corrispondono a una domanda di ricerca reale.
  3. Ordinamenti: non creare mai un nuovo URL indicizzabile. Stesso contenuto, sequenza diversa.
  4. Identificatori di sessione e parametri di tracciamento: rimuovili, o rendi canonico verso l'URL pulito.
  5. Duplicati per la stampa o di tipo AMP: canonico verso la versione principale.
  6. Prodotti in più categorie: un solo URL canonico, collegato da tutte.

Una navigazione a faccette lasciata aperta è la causa più comune di gonfiore dell'indice, e si riassorbe lentamente. Prevenirla in fase di costruzione costa molto meno che disfarla dopo.

Dati strutturati e impostazione internazionale#

Due aree in cui un errore meccanico disattiva in silenzio l'intera funzionalità.

ElementoRegolaModo di fallire
Markup ArticleSolo su articoli veri, con date vereDate di freschezza inventate fanno ignorare la funzionalità
Markup ProductPrezzo e disponibilità devono corrispondere alla paginaLa discrepanza provoca un'azione manuale
Markup FAQSolo per domande visibili sulla paginaIl contenuto nascosto è una violazione delle linee guida
Briciole di paneDevono corrispondere al percorso visibilePercorsi divergenti vengono semplicemente ignorati
hreflangReciproco su ogni pagina dell'insiemeTag unidirezionali fanno scartare l'intero gruppo
Codici hreflangLo stesso codice nell'HTML e nella sitemapDue codici diversi per la stessa pagina rompono il gruppo
x-defaultPunta al selettore di lingua o alla versione predefinitaSe manca si perde il comportamento di ripiego

Domande frequenti

Come trovo problemi di SEO tecnico su un sito esistente?

Scansionalo con un crawler da scrivania e confronta il risultato con la tua sitemap e con la copertura in Search Console. Dove i tre elenchi non concordano stanno i problemi: URL nella scansione ma non nella sitemap, URL indicizzati ma non nella scansione, e pagine escluse per motivi che non avevi previsto.

Le catene di reindirizzamenti contano davvero?

Sì, per due motivi. Ogni salto aggiunge latenza per gli utenti veri, e i crawler smettono di seguirle dopo pochi. Dopo un paio di migrazioni è comune trovare catene profonde quattro o cinque livelli che nessuno aveva pianificato. Riducile perché ogni vecchio URL punti direttamente alla destinazione finale in un solo salto.

Devo mettere in noindex le pagine di tag e categoria?

Solo se sono davvero povere. Una pagina di categoria con una descrizione vera, un elenco curato e link interni è una pagina d'ingresso legittima e spesso forte. Una pagina di tag con due articoli e nessun testo è gonfiore dell'indice. Giudica ogni template su quanto risponda a una domanda che qualcuno pone davvero.

Cosa rompe hreflang più spesso?

Tag non reciproci. Se la pagina inglese elenca l'alternativa italiana ma quella italiana non elenca l'inglese, il gruppo viene scartato. Il secondo guasto più comune è dichiarare un codice nell'HTML e uno diverso nella sitemap per la stessa pagina. Genera entrambi dalla stessa fonte perché non possano divergere.

seo tecnicochecklist seotag canonicireindirizzamentihreflangdati strutturati

Tutte le guide

Ultimo aggiornamento 2026-08-07 di websitedevelopment.biz · Chi siamo

Scritto internamente

Ogni guida è documentata e scritta dalla nostra redazione, non riciclata da altri siti.

Rivisto con regolarità

Ogni guida riporta la data dell’ultima revisione, anche quando non è cambiato nulla.

Nessuno spazio a pagamento

Nessuna agenzia, piattaforma o sviluppatore può comprare qui una menzione, una posizione o un link.

Dodici lingue

Ogni guida è tradotta: ogni lingua ha il proprio URL e la propria data di revisione.

I tuoi dati restano tuoi

I brief non vengono mai pubblicati né venduti. Li condividiamo con gli sviluppatori corrispondenti, così possono contattarti, e ti comunichiamo chi sono.