On-page SEO: guida completa all’ottimizzazione delle pagine
Come migliorare contenuti, intestazioni, link e metadati come sistema coerente — non come checklist di trucchi di posizionamento isolati.
La SEO on-page è l'ottimizzazione di ogni elemento della pagina stessa: tag, contenuti, struttura degli URL, immagini, link interni e velocità di caricamento. A differenza della SEO off-page (backlink, menzioni esterne), l'on-page è interamente sotto il tuo controllo. La rende l'area di ottimizzazione più accessibile e rapida da verificare.
Cos’è la SEO on-page e cosa copre
Quando Google valuta una pagina analizza decine di segnali on-page. Ricadono in tre gruppi: segnali tecnici (tag, URL, velocità), segnali di contenuto (testo, intestazioni, keyword, E-E-A-T) e segnali di UX (struttura, navigazione, engagement degli utenti).
Fattori di posizionamento
Google usa circa 200 fattori di posizionamento, la maggior parte con una componente on-page
Impatto dell’LCP
Un aumento di 0,1 s dell’LCP riduce le conversioni e-commerce dell’8% (Google/Deloitte)
Rimbalzo su mobile
Degli utenti abbandona una pagina che impiega più di 3 secondi a caricarsi su mobile
CTR organico
Le prime tre posizioni catturano circa il 60% di tutti i clic — l’on-page incide su ognuna
Title e meta description: la prima impressione nella ricerca
Il title tag è il segnale on-page più pesante. È il campo principale che Google usa per determinare l'argomento della pagina, e la prima cosa che l'utente vede nei risultati di ricerca. La meta description non è un fattore di posizionamento diretto, ma incide sul CTR: una description convincente aumenta i clic, e questo migliora indirettamente le posizioni.
Regole per scrivere il title
- Lunghezza 50–60 caratteri — Google tronca i title più lunghi a circa 580 pixel
- Keyword principale verso l’inizio — le prime parole hanno più peso
- Title unico su ogni pagina — i duplicati riducono la comprensione della gerarchia del sito da parte di Google
- Ometti il suffisso | brand se il dominio è già chiaro dall’URL
- Sentence case, non Title Case — non penalizzato algoritmicamente, ma più leggibile
- Evita il keyword stuffing: «servizi SEO ottimizzazione SEO SEO Londra» è una bandiera rossa
Regole per scrivere la meta description
- Lunghezza 140–160 caratteri — Google mostra di rado di più, anche su desktop
- Includi la keyword principale — Google mette in grassetto le corrispondenze con la query dell’utente
- Unica per ogni pagina — le description duplicate riducono il CTR dell’intero sito
- Call to action specifica: «Scopri come…», «Leggi la guida…», «Confronta…»
- Evita caratteri speciali e virgolette — a volte vengono rimossi in visualizzazione
Struttura delle intestazioni H1–H6
Le intestazioni sono la mappa gerarchica di una pagina — per Google e per l'utente. L'H1 segnala l'argomento; le H2 lo dividono in sezioni principali; H3–H4 aggiungono dettaglio. Un albero di intestazioni ben strutturato aiuta Google a capire la semantica e aiuta chi scorre velocemente a trovare ciò che gli serve.
H1 — uno per pagina
L'H1 deve essere unico nella pagina e contenere la keyword principale. Non deve essere identico parola per parola al title, ma l'argomento deve coincidere. Lunghezza ottimale sotto i 70 caratteri.
H2 — sezioni dell’articolo
Le H2 dividono la pagina in blocchi tematici. Includi nelle H2 query semanticamente correlate e sinonimi — rafforzano la pertinenza tematica della pagina senza duplicare l’H1.
H3–H6 — livelli di dettaglio
Le H3 e i livelli successivi aggiungono dettaglio alle sottosezioni H2. Non saltare livelli (H2 → H4) — rompere la gerarchia rende più difficile per i crawler interpretare la struttura dei contenuti e disturba la navigazione in pagina.
Contenuti e keyword
Google è passato dalla «densità di keyword» a «quanto bene questa pagina risolve il compito dell’utente?». È il cambiamento fondamentale della SEO on-page. Le keyword contano ancora — ma come segnali tematici, non come meccanica di manipolazione della densità.
La qualità dei contenuti secondo gli standard di Google
Con le Quality Raters' Guidelines e la serie di Helpful Content Update, Google ha formalizzato gli standard di qualità dei contenuti. I valutatori esaminano le pagine contro i criteri E-E-A-T: Experience, Expertise, Authoritativeness, Trustworthiness.
| Criterio | Cosa significa in pratica | Come implementarlo |
|---|---|---|
| Experience | L’autore ha esperienza diretta dell’argomento | Esempi dal mondo reale, case study, screenshot di dati reali |
| Expertise | Profondità e accuratezza delle informazioni | Cifre specifiche, citazioni da fonti primarie, nessuna formula generica |
| Authoritativeness | Autorevolezza dell’autore e del sito nella nicchia | Biografia dell’autore, menzioni esterne, link da altre fonti autorevoli |
| Trustworthiness | Accuratezza e trasparenza | Data di pubblicazione, fonti citate, autore nominato, dati aggiornati |
Uso delle keyword
Usare le keyword correttamente nel 2026 significa copertura semantica dell'argomento, non densità meccanica. Includi la query principale nell'H1, nel primo paragrafo, in almeno una H2 e qualche volta nel corpo. Per le pagine lunghe, aggiungi sinonimi e termini LSI per ampliare il campo semantico.
- Query principale: H1, primo paragrafo, una o due H2, URL, title, alt text delle immagini
- Sinonimi e varianti: distribuiti in modo naturale, senza concentrazioni
- Termini correlati: ampliano la copertura tematica (LSI, termini legati all’NLP)
- Non ripetere la stessa query in ogni sottotitolo — si legge artificiale e danneggia la leggibilità
- Densità ottimale: ~1–2% per la query principale (non esiste una regola rigida)
- Controlla la cannibalizzazione — esiste un’altra pagina che compete per la stessa query?
Struttura degli URL
L'URL è un segnale one-shot: Google lo legge una volta alla prima scansione e lo usa per capire argomento e gerarchia. Un URL ben fatto rispecchia la struttura del sito e contiene la keyword target.
Parole leggibili
Usa parole, non ID: /blog/onpage-seo batte /p=4821. Le parole nell’URL segnalano l’argomento e aiutano gli utenti a capire dove porta il link.
Trattini come separatori
Separa le parole con trattini (-), non con underscore (_). Google tratta i trattini come separatori di parole; gli underscore uniscono le parole in un’unica stringa.
Tienilo corto
Gli URL brevi sono preferiti sia da Google sia dagli utenti. Rimuovi le stop word (preposizioni, congiunzioni) e tieni solo i termini significativi.
Gerarchia logica
L’URL deve rispecchiare la struttura: /blog/categoria/slug-articolo. Più di tre livelli di annidamento segnalano complessità di navigazione. Evita /pagina/sottopagina/sottosottopagina/articolo.
Link interni
I link interni sono uno degli strumenti on-page più sotto-utilizzati. Distribuiscono il PageRank tra le pagine, aiutano Google a scoprire e scansionare i contenuti e creano cluster tematici che rafforzano l’autorevolezza di una sezione.
Anchor text per i link interni
L'anchor text di un link interno è un segnale diretto a Google sull'argomento della pagina di destinazione. A differenza dei link esterni, sul tuo sito controlli il 100% degli anchor. Usa anchor descrittivi contenenti keyword della pagina di destinazione.
| Tipo di anchor | Esempio | Raccomandazione |
|---|---|---|
| Corrispondenza esatta | «ottimizzazione title tag» | Usa con moderazione — 20–30% dei link |
| Corrispondenza parziale | «come scrivere un title efficace» | Ottimale — naturale e informativo |
| Brand | «scopri di più su example.com» | Accettabile, ma non porta segnali semantici |
| Generico | «qui», «clicca», «link» | Evita — non fornisce informazioni sull’argomento |
Strategia di collegamento interno
- Linka le pagine correlate da articoli tematicamente vicini — rafforza la struttura a cluster
- Le pagine chiave di servizi e categorie devono ricevere più link interni dei contenuti di supporto
- Aggiungi subito le nuove pagine al grafo dei link interni dai contenuti esistenti
- 3–10 link interni per pagina è una guida ragionevole per i contenuti informativi
- Non aggiungere link solo per gonfiare il conteggio — ogni link deve servire l’utente
- Verifica regolarmente i link interni rotti: sprecano crawl budget e creano una UX scadente
Ottimizzazione delle immagini
Le immagini offrono un doppio beneficio: ottimizzate bene accelerano il caricamento della pagina (migliorando i Core Web Vitals) e attirano traffico da Google Immagini. Non ottimizzate, rallentano il sito e aumentano il carico del server.
Alt text
L'alt è una descrizione dell'immagine per Google e per gli utenti ipovedenti. Descrivi il contenuto in modo specifico e includi la keyword target dove appropriato. Non riempire l'alt meccanicamente con un'unica keyword ripetuta su tutte le immagini.
Formato e compressione
WebP è il formato preferito: 25–35% più leggero del JPEG a qualità comparabile. AVIF è ancora più leggero ma il supporto dei browser è incompleto. Comprimi le immagini prima del caricamento, senza perdita di qualità visibile.
Nome del file
Il nome del file è un altro segnale tematico: onpage-seo-guide.webp è più chiaro di IMG_3847.webp. Usa trattini e parole inglesi che descrivono il contenuto.
Dimensioni e lazy loading
Specifica sempre gli attributi width ed height — prevengono il Layout Shift (CLS). Aggiungi loading="lazy" alle immagini sotto la piega per non rallentare il caricamento iniziale.
Page speed e Core Web Vitals
Dal 2021 i Core Web Vitals sono segnali ufficiali di posizionamento Google nell'ambito della Page Experience. Misurano tre dimensioni dell'esperienza utente: velocità di caricamento del contenuto visibile (LCP), interattività (INP) e stabilità visiva (CLS).
| Metrica | Cosa misura | Soglia buona | Soglia scarsa |
|---|---|---|---|
| LCP (Largest Contentful Paint) | Tempo di caricamento dell’elemento più grande nella viewport | ≤ 2,5 s | > 4,0 s |
| INP (Interaction to Next Paint) | Ritardo di risposta all’interazione dell’utente | ≤ 200 ms | > 500 ms |
| CLS (Cumulative Layout Shift) | Movimento totale degli elementi visivi durante il caricamento | ≤ 0,1 | > 0,25 |
Aree chiave di ottimizzazione della velocità
- LCP: ottimizza l’immagine hero (WebP, preload), usa una CDN, elimina le risorse render-blocking
- INP: riduci le dimensioni del JavaScript, usa il code splitting, differisci gli script non critici
- CLS: imposta dimensioni esplicite su immagini e slot pubblicitari, evita di iniettare contenuti above-the-fold in modo dinamico
- TTFB: ottimizza il tempo di risposta del server, usa il caching, passa a HTTP/2 o HTTP/3
- Usa PageSpeed Insights e Chrome DevTools per diagnosticare i problemi specifici
- Controlla la velocità con regolarità — ogni aggiornamento di tema o plugin può degradare le metriche
Dati strutturati nella pagina
Il markup strutturato Schema.org permette a Google non solo di indicizzare una pagina, ma di capirne il tipo: articolo, ricetta, prodotto, FAQ, recensione. Questo sblocca i Rich Result — snippet arricchiti che aumentano il CTR e fanno risaltare il tuo risultato nella ricerca.
Tipi di markup più utili
Article / BlogPosting
Per blog e notizie. Fornisce a Google autore, data di pubblicazione e argomento. Può attivare il carosello Top Stories per i contenuti freschi.
FAQPage
Espande domande e risposte direttamente nei risultati di ricerca. Aumenta sensibilmente lo spazio occupato nella SERP, rafforzando la visibilità.
Product
Mostra prezzo, disponibilità e valutazione nello snippet. Uno dei Rich Result con CTR più alto per l’e-commerce.
Review / AggregateRating
Stelle di valutazione nei risultati di ricerca. Aumentano sensibilmente il CTR: gli studi mostrano miglioramenti del 15–30% nel click-through rate.
Audit on-page: checklist
Prima di ottimizzare una pagina serve capirne lo stato attuale. Un audit on-page sistematico rivela i problemi specifici e aiuta a dare priorità alle correzioni.
Elementi tecnici
- Verifica l'indicizzabilità: la pagina è aperta alla scansione (robots.txt, noindex) e raggiungibile all'URL canonical
- Verifica che il tag canonical sia corretto: nessun canonical in conflitto, nessun duplicato con parametri di query
- Controlla il title — unico, 50–60 caratteri, contiene la keyword principale
- Controlla la meta description — unica, 140–160 caratteri, senza duplicati
- Controlla hreflang se il sito è multilingua
- Assicurati che l'URL sia pulito: nessun parametro extra, nessuna maiuscola, trattini al posto degli spazi
Contenuti e struttura
- Un H1 per pagina, con la keyword principale, coerente con l'argomento del title
- La gerarchia delle intestazioni è logica: H2 → H3, nessun livello saltato
- Il contenuto copre l’argomento in modo completo: risponde a tutte le domande correlate degli utenti
- Nessun keyword stuffing, nessun testo nascosto, nessun contenuto duplicato da altre pagine
- Link interni piazzati con anchor descrittivi
- Tutte le immagini hanno alt text e sono ottimizzate per dimensioni e formato
Performance e UX
- PageSpeed Insights: LCP ≤ 2,5 s, INP ≤ 200 ms, CLS ≤ 0,1
- La pagina è mobile-friendly (Google Mobile-Friendly Test)
- Il markup strutturato è implementato correttamente e validato con il Rich Results Test
- Nessun link rotto (404), e i link in uscita puntano a risorse vive e pertinenti
- La pagina carica via HTTPS senza avvisi di mixed content
Domande frequenti sulla SEO on-page
Quante keyword deve puntare una singola pagina?
Ogni quanto vanno aggiornati i contenuti per la SEO?
La lunghezza del contenuto incide sul posizionamento?
Per Google conta di più il title o l’H1?
Il contenuto duplicato va marcato con noindex?
Check it with SpiderHead
Free and local: run the audit on your own machine.




