Perché una checklist senza ordine diventa rumore
Ho visto progetti in cui il team ha lanciato una revisione di link rotti, immagini senza ALT e meta description nella stessa settimana. Tre mesi dopo, il traffico era ancora piatto. Il problema non era lo sforzo: era la sequenza. Una checklist di audit SEO on page e off page serve a poco se non distingue tra ciò che va corretto prima di continuare a pubblicare e ciò che può aspettare il trimestre successivo.
Questa checklist è ordinata per impatto e dipendenza. I primi blocchi sono bloccanti: se falliscono, il resto delle azioni perde efficacia. Gli ultimi sono miglioramenti cumulativi. Non è una lista da spuntare in un pomeriggio; è un ordine di lavoro per le prossime settimane.
Blocco 1: controlli che bloccano tutto il resto
1. Indicizzabilità reale, non quella che mostra il CMS
Apri Search Console e controlla il report delle pagine. Poi verifica con una richiesta diretta (curl o lo strumento di ispezione URL) se le pagine chiave restituiscono un 200 senza noindex. Un errore frequente: il plugin SEO imposta noindex su categorie e archivi, ma lo eredita anche la paginazione dei prodotti. Secondo la documentazione ufficiale di Google sulle direttive robots, il noindex ereditato per errore è una delle cause più comuni di perdita silenziosa di traffico.
2. Canonical coerenti tra loro
Controlla tre livelli: il canonical dichiarato dalla pagina, quello dichiarato dalla sua versione con parametri e quello dichiarato dalla versione con e senza barra finale. Se tutti e tre puntano a URL diverse, hai un problema di consolidamento dei segnali. Non basta che esista un canonical: deve puntare all’URL che vuoi realmente posizionare.
3. Sitemap che riflette la realtà
Confronta il numero di URL della sitemap con il numero di pagine indicizzabili rilevate in una scansione propria. Differenze superiori al 20% indicano di solito URL orfane, redirect mal gestiti o contenuti generati dinamicamente e non inclusi. Una sitemap che include pagine con noindex invia segnali contraddittori.
4. Redirect che non si concatenano
Un redirect 301 che punta a un altro 301 che punta a un 404 è una catena rotta. Controlla le catene con più di due salti. Nelle migrazioni di dominio è comune trovare catene di tre o quattro salti che rallentano la scansione e diluiscono l’autorità.
5. Codici di stato sulle URL che ricevono più traffico
Esporta le 100 URL con più clic in Search Console e controlla il loro codice di risposta. Un 200 nella maggior parte non significa che quelle che falliscono non contino: proprio quelle che falliscono sono spesso quelle che contribuiscono di più al business.
Blocco 2: on page, ma con criterio di business
6. Un H1 per pagina e che coincida con l’intento
Non è solo una questione di quantità. L’H1 deve rispondere all’intento dominante della query. Se la pagina si posiziona per una keyword informazionale ma l’H1 vende un prodotto, il CTR calerà anche se la posizione è buona. Controlla l’H1 delle dieci pagine con più impressioni e meno clic: lì c’è la disconnessione tra aspettativa e contenuto.
7. Titoli che stiano senza troncarsi
Oltre ai pixel, controlla se il titolo ripete il brand all’inizio in tutte le pagine. Questo consuma spazio utile e sposta la keyword. Un’eccezione ragionevole: pagine di brand o home, dove il brand può stare davanti.
8. Meta description che non siano un estratto automatico
Se il CMS genera la meta description dalle prime righe del contenuto, controlla le pagine con CTR inferiore alla media della loro posizione. Un estratto che taglia una frase a metà riduce il clic anche se lo snippet è valido.
9. Struttura Hn che rifletta il contenuto reale
Un errore che vedo spesso: usare H2 per ogni paragrafo e H3 per sottosezioni che non esistono. La gerarchia deve permettere a un lettore di scansionare il testo e capire l’argomento. Se leggendo solo i titoli non si capisce la pagina, la struttura fallisce.
10. Link interni con intenzione
Controlla se le pagine che convertono di più ricevono link interni dalle pagine con più autorità. Non si tratta di collegare tutto con tutto: si tratta di far seguire al flusso di autorità il percorso del funnel. Un pattern abituale: il blog collega alla home, ma non alle pagine di servizio che monetizzano.
11. Immagini con peso ragionevole e attributi completi
Controlla il peso delle immagini nelle pagine con il peggior LCP. Un ALT descrittivo aiuta l’accessibilità e il contesto, ma non compensa un’immagine da 2 MB. Dai priorità a formato e dimensioni prima che al testo alternativo.
12. Contenuto duplicato tra varianti di prodotto o servizio
Nell’ecommerce, le varianti di colore o taglia condividono spesso la descrizione. Se non apportano valore differenziale, valuta di consolidarle con canonical o di unificarle in un’unica URL. Secondo studi del settore, la duplicazione interna non penalizza di per sé, ma diluisce la rilevanza della pagina principale.
Blocco 3: off page che puoi davvero misurare
13. Profilo di link in entrata: qualità prima della quantità
Esporta i domini di riferimento e classificati per tematica. Se la maggior parte dei link proviene da directory generiche o da siti senza relazione con il tuo settore, l’autorità tematica non si costruisce. Controlla anche l’evoluzione: un picco improvviso di link seguito da un calo indica di solito una campagna acquistata o una directory di bassa qualità.
14. Ancore che non siano troppo esatte
Una distribuzione naturale include ancore di brand, generiche, di URL ed esatte. Se più del 40% dei tuoi link esterni usano la keyword esatta, controlla il profilo. Non è una regola fissa, ma è un segnale di manipolazione che gli algoritmi rilevano facilmente.
15. Link rotti in uscita e in entrata
Controlla i link in uscita delle tue pagine più visitate. Un link a un dominio scaduto o a un 404 toglie credibilità. Sul lato in entrata, verifica se qualche menzione senza link può essere convertita in link: è la via più pulita di link building editoriale.
16. Menzioni di brand senza link
Cerca il nome del tuo brand nei motori di ricerca e controlla se le menzioni includono un link. Contattare il media per richiedere il link è legittimo se la menzione esiste già. Ciò che non funziona è inviare email massive a siti che non ti hanno mai menzionato.
17. Coerenza del NAP nelle directory e sulle mappe
Se hai un’attività locale, controlla che nome, indirizzo e telefono coincidano su Google Business Profile, Bing Places e nelle directory principali. Una discrepanza nel numero di telefono può dividere i segnali di entità. Questo non è SEO on page, ma influisce sulla fiducia che il motore di ricerca ripone nella tua attività.
18. Link interni da contenuti vecchi
Controlla gli articoli pubblicati più di un anno fa e aggiungi link alle nuove pagine rilevanti. È una delle azioni con il miglior rapporto sforzo-risultato nei progetti con blog consolidato. Non richiede di creare contenuti nuovi, solo di collegare quelli che già esistono.
Blocco 4: misurazione e documentazione
19. Search Console: query con impressioni e zero clic
Filtra le query con più di 100 impressioni e zero clic negli ultimi 28 giorni. Lì ci sono opportunità di titolo e meta description. Non cambiare tutto insieme: applica la modifica a un gruppo di pagine e misura il CTR due settimane dopo.
20. Posizioni medie che nascondono cannibalizzazione
Se due URL del tuo sito compaiono per la stessa query in posizioni 4 e 18, hai cannibalizzazione. Controlla se il contenuto è sovrapposto e decidi quale URL deve posizionarsi. La soluzione non è sempre fondere: a volte basta differenziare l’intento.
21. Core Web Vitals per template, non per pagina
Raggruppa le URL per tipo di template (home, categoria, prodotto, articolo) e controlla LCP e CLS di ogni gruppo. Ottimizzare pagina per pagina senza correggere il template è lavoro duplicato. Secondo la documentazione di Google sui Web Vitals, le prestazioni si valutano a livello di URL, ma le cause sono spesso strutturali.
22. Documentare ogni modifica con data e responsabile
Un foglio di calcolo con colonne di data, URL, modifica applicata e metrica attesa evita di ripetere errori. Quando il traffico cala, la prima domanda è cosa è stato toccato. Senza registro, la risposta si perde.
Cosa non risolve questa checklist
Nessuna checklist sostituisce il criterio. Ci sono casi in cui il problema non è nella pagina né nei link: è nel modello di business o nella stagionalità. Se il tuo traffico cala ad agosto perché il tuo settore è stagionale, nessun audit on page lo risolverà.
Non funziona nemmeno allo stesso modo in tutti i settori. In un sito con migliaia di URL generate da filtri, la gestione di canonical e parametri pesa più del contenuto. In un’attività locale con dieci pagine, il NAP e le recensioni pesano più del link building interno. Adatta l’ordine dei blocchi al tuo contesto prima di iniziare.
E un avvertimento pratico: non applicare modifiche massive a titoli e meta description senza avere una linea di base del CTR. Senza misurazione preventiva, non saprai se il miglioramento è venuto dalla modifica o dalla stagionalità. L’audit SEO on page e off page è un processo di ipotesi e verifica, non una lista di attività da spuntare.