SEO on-page: la checklist completa in 14 punti

SEO on-page: la checklist completa in 14 punti

Una pagina ottimizzata on-page non è quella con più parole chiave ripetute, ma quella che rende inequivocabile a un motore di ricerca (e a un lettore) di cosa tratta, perché è affidabile e perché merita di essere mostrata prima di un'altra pagina sullo stesso argomento. La SEO on-page è l'insieme di scelte che controlli direttamente sulla pagina: cosa scrivi nel title, come struttura i contenuti, dove metti i link interni, come nomini un'immagine. Nessuna di queste scelte, presa da sola, sposta una pagina dalla seconda alla prima posizione. Ma sommate, e fatte bene su ogni pagina del sito, cambiano in modo misurabile quanto un motore di ricerca capisce e si fida di ciò che pubblichi.

Questa checklist è organizzata nell'ordine in cui ha senso lavorarci: prima l'intento e la struttura, poi gli elementi HTML che segnalano rilevanza, poi i dettagli che spesso vengono saltati e che fanno la differenza tra una pagina buona e una mediocre.

1. Parti dall'intento di ricerca, non dalla parola chiave

Prima di scrivere una riga, guarda cosa sta già in prima pagina per la query che vuoi coprire. Se le prime dieci posizioni sono tutte guide passo-passo con elenchi numerati, un articolo teorico e discorsivo non le sposterà, per quanto ben scritto: il motore di ricerca ha già imparato che per quella query gli utenti vogliono un formato specifico, e tende a premiare pagine coerenti con quel formato.

Distingui anche tra intenti diversi che sembrano simili. "Prezzo scarpe da running" e "migliori scarpe da running" usano parole quasi identiche ma vogliono pagine diverse: la prima una scheda prodotto o un listino, la seconda un articolo comparativo. Ottimizzare on-page la pagina sbagliata per l'intento giusto è lo spreco di lavoro più comune, ed è invisibile finché non guardi la SERP con occhio critico.

  • Naviga la SERP effettiva per la query: formato, lunghezza media, tipo di pagina (prodotto, guida, comparativa)
  • Verifica se il motore mostra featured snippet, pacchetto video o pannello locale: sono indizi diretti sull'intento prevalente
  • Se hai già una pagina simile sul sito, unisci i contenuti invece di creare un duplicato che si fa concorrenza da solo

2. Title tag: la keyword all'inizio, il resto per convincere al clic

Il title è il segnale di rilevanza on-page più pesante e insieme il primo elemento che l'utente legge nei risultati. Le due funzioni sono diverse e vanno bilanciate: un title infarcito solo di parole chiave ("Scarpe running scarpe da corsa scarpe sportive economiche") non aiuta il posizionamento più di uno naturale, e scoraggia il clic. Un title accattivante ma privo della query non aiuta il posizionamento, perché il motore fatica ad associare la pagina a quella ricerca.

La lunghezza pratica si aggira sui 50-60 caratteri prima del troncamento visivo nei risultati desktop, ma il limite non è un vincolo rigido: un title leggermente più lungo che finisce con informazione secondaria (nome del brand, anno) tronca senza perdere il senso della frase, mentre un title breve ma vago spreca lo spazio disponibile.

  • Metti la keyword primaria entro i primi 3-4 parole, dove pesa di più
  • Un title per pagina: mai duplicarlo tra pagine diverse dello stesso sito
  • Evita il clickbait che il contenuto poi non mantiene: aumenta il clic ma alza il tasso di rimbalzo, e nel tempo il motore lo nota

3. Meta description: non è un fattore di ranking, ma decide il clic

Va detto con chiarezza perché è un equivoco diffuso: la meta description non influenza direttamente il posizionamento. Il motore di ricerca la riscrive spesso, mostrando invece la porzione di testo che ritiene più pertinente alla query digitata. Scriverla comunque ha senso perché, quando viene mostrata così com'è, è l'unico spazio in cui puoi rispondere direttamente alla domanda "perché cliccare su questo risultato e non sul prossimo".

Una meta description efficace nomina il beneficio concreto o l'informazione specifica che il lettore troverà, non una descrizione generica del sito. "Scopri tutto quello che devi sapere" non dice nulla che l'utente non sappia già; "confronto tra 8 modelli con test di ammortizzazione su asfalto e sterrato" gli dice esattamente cosa aspettarsi.

  • 155-160 caratteri circa prima del troncamento nella maggior parte dei risultati
  • Includi la keyword se rientra naturalmente: viene evidenziata in grassetto quando corrisponde alla query
  • Scrivine una diversa per ogni pagina; se non hai tempo per tutte, priorizza le pagine con più traffico potenziale

4. Struttura degli heading: un solo H1, gerarchia coerente

L'H1 dichiara l'argomento della pagina ed è distinto dal title tag: possono coincidere, ma l'H1 è ciò che il lettore vede in cima al contenuto, mentre il title è ciò che vede nella pagina dei risultati. Usa un solo H1 per pagina. Gli H2 dividono la pagina nei sotto-argomenti principali; gli H3 approfondiscono un H2 quando serve. Saltare livelli (da H2 direttamente a H4) o usare gli heading solo per motivi di stile grafico, invece che di struttura, confonde sia il lettore che rende meno chiara al motore la gerarchia dei contenuti.

Un test rapido: leggi in fila solo gli heading della pagina, senza i paragrafi. Se da soli raccontano una sequenza logica e completa dell'argomento, la struttura sta funzionando. Se sembrano un elenco scollegato di frasi, la pagina probabilmente ha bisogno di essere riorganizzata prima ancora di essere riscritta.

  • Un solo H1 per pagina, coerente con l'argomento reale del contenuto
  • H2 per le sezioni principali, H3 per le sotto-sezioni, senza saltare livelli
  • Ogni heading deve avere senso letto isolato, senza dover leggere il paragrafo per capirlo

5. Il primo paragrafo risponde, non introduce

Chi arriva da una ricerca ha già in mente una domanda specifica. Un'apertura che gira intorno all'argomento per tre frasi prima di arrivare al punto ("Nel mondo di oggi sempre più connesso, sempre più persone si chiedono...") allunga il tempo prima che il lettore trovi ciò che cercava, e in molti casi lo perde prima ancora che arrivi alla risposta. Rispondi alla domanda implicita nella query entro le prime due frasi, poi usa il resto della pagina per il dettaglio, il contesto e le eccezioni.

Questo non significa scrivere in modo secco o telegrafico: significa ordinare le informazioni per priorità del lettore, non per comodità di chi scrive. Il contesto storico, le definizioni di base o gli approfondimenti secondari vanno più in basso nella pagina, non in apertura.

6. Contenuto: profondità reale, non lunghezza artificiale

Non esiste un numero di parole che garantisca il posizionamento, e inseguire una soglia arbitraria porta quasi sempre a riempire la pagina di paragrafi ridondanti che ripetono lo stesso concetto con parole diverse. Quello che conta è se la pagina copre le sotto-domande che chi cerca quella query si pone davvero, comprese quelle che l'utente non sa ancora di doversi porre finché non le legge.

Un modo pratico per verificarlo: cerca la query, guarda le "Altre domande degli utenti" (People Also Ask) se il motore le mostra, leggi i primi risultati e annota quali sotto-argomenti ricorrono in tutti. Se la tua pagina ne copre solo tre su sette, non è la lunghezza a mancare: è la copertura. Aggiungi le sezioni mancanti prima di allungare quelle esistenti.

  • Elenca le sotto-domande reali della query prima di scrivere, non dopo
  • Ogni sezione deve aggiungere un'informazione che non è già in un'altra sezione della stessa pagina
  • Se un paragrafo può essere tagliato senza perdere informazione, tagliarlo migliora la pagina, non la peggiora

7. Densità della parola chiave: nessuna percentuale magica

L'idea di una "densità ottimale" (per esempio l'1-2% del testo) è un residuo di pratiche SEO di quindici anni fa, quando i motori di ricerca si basavano molto di più sul conteggio letterale delle occorrenze. I sistemi attuali riconoscono sinonimi, varianti morfologiche e termini semanticamente collegati, quindi forzare la keyword esatta in ogni paragrafo non aggiunge rilevanza: aggiunge solo testo innaturale, che un lettore percepisce immediatamente come scritto per la macchina e non per lui.

La regola pratica più utile è opposta a una formula: scrivi come parleresti a un collega che ti ha fatto la domanda, usa la keyword dove è naturale che compaia (di solito title, H1, primo paragrafo, un paio di heading), e per il resto lascia che il testo usi le variazioni linguistiche che userebbe naturalmente. Un articolo su "scarpe da running" userà anche "scarpe da corsa", "running shoes", "scarpe per correre": è normale, ed è quello che ci si aspetta da un testo scritto da una persona reale.

8. Link interni: la mappa che dai al motore di ricerca

I link interni servono a due cose distinte. Per il lettore, offrono un percorso verso l'approfondimento che gli interessa nel momento in cui gli interessa. Per il motore di ricerca, distribuiscono autorità dalle pagine più linkate verso quelle nuove o meno visibili, e chiariscono quali pagine del sito sono correlate tra loro. Una pagina orfana, cioè senza alcun link interno che punti verso di essa, è molto più difficile da scoprire e da posizionare, indipendentemente da quanto sia ben scritta.

L'anchor text del link interno conta quanto il link stesso: "clicca qui" non trasmette alcuna informazione sul contenuto della pagina di destinazione, mentre un anchor descrittivo ("la nostra checklist per gli heading SEO") dice esplicitamente di cosa parla la pagina collegata, sia al lettore che al motore.

  • Ogni pagina nuova deve ricevere almeno un link interno da una pagina già indicizzata e visitata
  • Usa anchor text descrittivo, variato, mai lo stesso identico testo per link verso pagine diverse
  • Collega verso il basso (pagine di approfondimento) e verso l'alto (pagine hub/categoria), non solo in una direzione

9. URL: corto, leggibile, stabile nel tempo

Un URL come /blog/seo-on-page-checklist comunica il contenuto della pagina a colpo d'occhio, sia a un utente che lo condivide sia a un motore di ricerca che lo analizza. Un URL come /blog/p?id=48291&cat=12 non comunica nulla a nessuno dei due. La regola pratica: minuscolo, parole separate da trattini, senza parametri inutili, e possibilmente breve.

Il punto più importante, però, riguarda la stabilità: una volta pubblicato e indicizzato, cambiare uno slug senza un redirect 301 dal vecchio URL al nuovo interrompe tutti i link esterni che puntano a quella pagina e disperde l'autorità accumulata. Se lo slug va cambiato, il redirect non è opzionale.

10. Immagini: alt text descrittivo, non parola chiave forzata

L'attributo alt di un'immagine ha una funzione primaria di accessibilità: descrive l'immagine a chi usa uno screen reader o a chi, per qualsiasi motivo, non riesce a caricarla. Ha anche una funzione SEO secondaria, perché è uno dei pochi segnali testuali che un motore di ricerca ha a disposizione per capire cosa rappresenta un'immagine, dato che non può "guardarla" nello stesso modo di un umano.

Le due funzioni vanno nella stessa direzione se l'alt text descrive semplicemente e accuratamente ciò che si vede: "corridore su sentiero sterrato al tramonto con scarpe da trail running" è utile a entrambi gli scopi. "scarpe running scarpe corsa comprare online scarpe economiche" non descrive nulla e non aiuta nessuno dei due.

  • Nomina il file immagine in modo descrittivo prima del caricamento (scarpe-trail-running.jpg, non IMG_4821.jpg)
  • Comprimi le immagini prima della pubblicazione: il peso del file influisce sui tempi di caricamento, che sono un segnale di esperienza utente
  • Usa l'alt text vuoto (alt="") solo per immagini puramente decorative, mai per immagini che portano informazione

11. Contenuto duplicato e canonical: dire al motore quale versione contare

Molti siti generano involontariamente più versioni della stessa pagina: con e senza www, con parametri di tracciamento nell'URL, con e senza slash finale. Ognuna di queste varianti può essere indicizzata separatamente, e quando questo accade il motore di ricerca deve scegliere quale mostrare, oppure può finire per considerarle pagine in competizione tra loro invece che un'unica pagina forte.

Il tag canonical (<link rel="canonical" href="...">) risolve il problema dicendo esplicitamente al motore quale URL è la versione da contare come principale. Va inserito su ogni pagina, anche quando punta a se stessa: è la difesa contro le varianti che il sito genera senza che tu te ne accorga.

12. Velocità di caricamento e Core Web Vitals

Core Web Vitals è un insieme di metriche che Google usa come segnale di ranking legato all'esperienza utente: misura, tra le altre cose, quanto velocemente appare il contenuto principale della pagina e quanto la pagina resta stabile visivamente mentre carica (evitando che un pulsante si sposti proprio mentre l'utente sta per cliccarlo). Non è il segnale più pesante nell'algoritmo, ma a parità di pertinenza tra due pagine può essere il fattore che decide chi sta sopra.

Sul piano on-page, le cause più comuni di un punteggio scarso sono immagini non ottimizzate, font caricati in modo bloccante, e script di terze parti (widget, tracker pubblicitari) che ritardano il rendering. Nessuna di queste richiede interventi complessi: sono ottimizzazioni tecniche puntuali, non una riscrittura del sito.

13. Ottimizzazione mobile: il punto di partenza, non un'aggiunta

L'indicizzazione avviene prevalentemente sulla base della versione mobile della pagina, non di quella desktop. Questo significa che se un contenuto è visibile solo su desktop (per esempio nascosto dietro un accordion che su mobile non si apre correttamente, o tagliato da un layout responsive fatto male), quel contenuto potrebbe essere sostanzialmente ignorato ai fini del posizionamento, anche se sulla versione desktop è perfettamente presente e leggibile.

Verificare la pagina direttamente su un dispositivo mobile reale, non solo simulandolo nel browser, resta il modo più affidabile per accorgersi di problemi che un test automatico non sempre cattura: testo che esce dal contenitore, pulsanti troppo vicini tra loro, popup che coprono il contenuto principale al primo caricamento.

14. Gli errori più comuni che vanificano tutto il resto

Anche quando ogni singolo elemento della checklist è tecnicamente a posto, alcuni errori strutturali possono azzerarne l'effetto. Vale la pena controllarli per ultimi, come verifica finale.

Il più frequente è la cannibalizzazione: due o più pagine dello stesso sito ottimizzate per la stessa query, che si fanno concorrenza a vicenda invece di rafforzarsi. Il secondo è il tag noindex lasciato per errore su una pagina che dovrebbe essere indicizzata, spesso residuo di un ambiente di staging portato in produzione senza modifiche. Il terzo è il title o la meta description duplicati su decine di pagine per un errore nel template, invisibile finché non si guarda il codice sorgente pagina per pagina.

  • Cerca su Search Console pagine con impression alte e clic prossimi allo zero: spesso è un segnale di title o meta poco convincenti, non di scarsa rilevanza
  • Verifica periodicamente che le pagine importanti non abbiano un noindex residuo da un ambiente di test
  • Controlla che due pagine non stiano competendo per la stessa query: se succede, unificale o differenzia chiaramente l'intento di ciascuna

Domande frequenti

Qual è la differenza tra SEO on-page e SEO off-page?

La SEO on-page riguarda tutto ciò che controlli direttamente sulla pagina: title, contenuto, heading, link interni, immagini, codice. La SEO off-page riguarda segnali esterni al sito, principalmente i link in ingresso da altri domini. Sono complementari: una pagina tecnicamente perfetta ma senza alcun segnale esterno di autorità farà comunque fatica su query competitive.

Quanto conta davvero la keyword nel title rispetto al resto della pagina?

Il title resta uno dei segnali on-page più pesanti, ma agisce insieme al contenuto della pagina, non al posto suo. Un title perfetto su una pagina che poi non risponde davvero alla query non regge nel tempo: il motore di ricerca osserva anche come gli utenti si comportano dopo il clic.

Serve ottimizzare ogni singola pagina del sito o solo quelle principali?

Conviene priorizzare le pagine con maggiore potenziale di traffico o di conversione, ma alcuni elementi base — un title unico, un H1 coerente, un canonical corretto — hanno un costo minimo e vanno applicati a tutte le pagine indicizzabili, non solo a quelle strategiche.

Dopo aver applicato una checklist SEO on-page, in quanto tempo si vedono risultati?

Non esiste un tempo fisso: dipende da quanto spesso il motore di ricerca ricrawla la pagina, dalla competitività della query e dal punto di partenza. In molti casi i primi segnali (variazioni nelle impression o nel posizionamento medio su Search Console) diventano visibili nell'arco di alcune settimane, non di giorni.

La densità della parola chiave influenza ancora il posizionamento?

Non nel modo in cui veniva intesa in passato. I motori di ricerca moderni riconoscono sinonimi e termini correlati, quindi forzare una percentuale fissa di ripetizioni non aggiunge rilevanza e rischia di rendere il testo innaturale. È più utile coprire l'argomento in modo completo che ripetere la stessa frase.

Aggiornato: 25 agosto 2026

Tutti gli articoli