SEO Audit Checklist: Come Analizzare il Sito in Modo Sistematico

Un SEO audit è l’analisi sistematica di un sito web per identificare i fattori che ne limitano la visibilità organica. A differenza di una revisione casuale, un audit strutturato segue un percorso preciso che copre tutte le aree rilevanti — tecnica, contenuto, link, esperienza utente — e produce un quadro chiaro di cosa funziona, cosa no e dove intervenire con priorità.

Questa checklist copre le aree principali di un SEO audit completo. Puoi usarla sia per un’analisi iniziale di un sito nuovo, sia per la revisione periodica di un sito esistente. Per ogni area troverai i controlli specifici da eseguire e i segnali che indicano la presenza di un problema. Non tutti i punti sono rilevanti per ogni tipo di sito — la priorità dipende dal contesto del progetto — ma avere un riferimento completo aiuta a non tralasciare nulla di critico.

1. Accesso e configurazione degli strumenti

Prima di iniziare qualsiasi analisi, verifica di avere accesso agli strumenti essenziali. Senza questi, molti controlli non sono eseguibili in modo affidabile.

Google Search Console deve essere configurato e verificato per il dominio del sito. È la fonte primaria per dati su impressioni, clic, CTR, posizioni medie e problemi di indicizzazione segnalati direttamente da Google. Google Analytics (o un’alternativa come Matomo o Plausible) deve essere attivo e configurare correttamente le conversioni. Uno strumento di analisi SEO di terze parti come Screaming Frog, Semrush, Ahrefs o Sitebulb permette di eseguire un crawl completo del sito e identificare problemi tecnici che Search Console non segnala esplicitamente.

Se Google Search Console non è ancora configurato, inizia da lì: è gratuito e indispensabile per qualsiasi attività SEO seria.

2. Audit tecnico: indicizzazione e crawlabilità

I problemi tecnici sono spesso invisibili agli utenti ma bloccano Google nella scansione e nell’indicizzazione del sito. Sono il primo livello da verificare perché anche il contenuto migliore non serve a niente se Google non riesce ad accedervi.

Robots.txt e direttive di indicizzazione

Verifica il file robots.txt all’indirizzo tuosito.it/robots.txt. Controlla che non stia bloccando accidentalmente sezioni importanti del sito (una delle cause più frequenti di cali di traffico improvvisi). Verifica che la sitemap XML sia indicata nel file robots.txt. Controlla che le pagine importanti non abbiano il tag meta robots con “noindex” — un tag che impedisce l’indicizzazione della pagina. Lo strumento di ispezione URL in Google Search Console permette di verificare se una specifica pagina è indicizzata o esclusa, e il motivo.

Sitemap XML

La sitemap deve essere aggiornata, inviata a Google Search Console, e deve contenere solo URL canonici e indicizzabili. Non includere pagine con noindex, URL con parametri di tracking, o pagine di scarso valore come tag e archivi di data. Verifica in Search Console quante pagine della sitemap sono state indicizzate rispetto a quante ne hai inviate — una discrepanza significativa indica problemi di qualità dei contenuti o di struttura del sito.

Errori di crawl

In Google Search Console, controlla la sezione “Copertura” per gli errori di indicizzazione. Le categorie principali sono: errori 404 (pagine non trovate), errori 5xx (problemi del server), e URL bloccati. Gli errori 404 su pagine che ricevevano traffico o link devono essere risolti con redirect 301 verso la pagina più pertinente. Un numero elevato di errori di crawl può segnalare problemi più sistemici nell’architettura del sito.

Redirect e URL canonici

Verifica che le versioni www e non-www del sito reindirizzino in modo permanente (301) verso la versione scelta come principale. Verifica che HTTP reindirizzamenti verso HTTPS. Controlla la presenza di redirect chain (A → B → C invece di A → C direttamente) — ogni redirect aggiuntivo riduce il PageRank trasferito e rallenta il caricamento. Controlla i tag canonical per le pagine con contenuto simile o duplicato: devono puntare all’URL preferito.

3. Audit tecnico: performance e Core Web Vitals

La velocità di caricamento è un fattore di ranking diretto per Google e ha un impatto misurabile sulla user experience e sul tasso di conversione. Google misura le performance attraverso i Core Web Vitals: LCP (Largest Contentful Paint), INP (Interaction to Next Paint) e CLS (Cumulative Layout Shift).

Misura i Core Web Vitals con Google PageSpeed Insights sia per la versione mobile che desktop. I valori target: LCP sotto 2,5 secondi, INP sotto 200 millisecondi, CLS sotto 0,1. In Google Search Console, la sezione “Esperienza Pagina” mostra i dati reali degli utenti (Core Web Vitals da Chrome User Experience Report) aggregati per URL.

I problemi più comuni che causano LCP alto sono immagini di grandi dimensioni non ottimizzate, assenza di lazy loading, hosting lento, mancanza di cache. Il CLS alto è spesso causato da immagini senza dimensioni definite, banner o popup che appaiono dopo il caricamento della pagina, o font web che sostituiscono i font di sistema. Per una guida dettagliata alle tecniche di ottimizzazione, leggi l’articolo su come ottimizzare le performance del sito web.

4. Audit on-page: struttura e metadati

L’ottimizzazione on-page riguarda gli elementi di ogni singola pagina che comunicano a Google di cosa tratta il contenuto e che influenzano il click-through rate nella SERP.

Meta title

Ogni pagina deve avere un meta title univoco, che include la keyword principale e ha una lunghezza compresa tra 50 e 60 caratteri (per evitare il troncamento nella SERP). Identifica con un crawl le pagine senza meta title, con meta title duplicati, o con meta title troppo lunghi. I meta title duplicati sono particolarmente problematici su siti e-commerce dove molte schede prodotto usano lo stesso template.

Meta description

La meta description non è un fattore di ranking diretto ma influenza il CTR: una descrizione rilevante e con una call to action implicita aumenta la probabilità di clic. Lunghezza ideale tra 120 e 155 caratteri. Controlla le pagine senza meta description (Google ne genera una automaticamente, spesso non ottimale), con descrizioni duplicate o troppo corte. Attenzione: Google può ignorare la meta description e mostrare un estratto diverso se ritiene che risponda meglio alla query dell’utente.

Tag H1

Ogni pagina deve avere un H1 univoco che descrive chiaramente l’argomento della pagina. Verifica che: non ci siano pagine senza H1, che ogni pagina abbia un solo H1 (non multipli), e che l’H1 sia diverso dal meta title ma coerente con la keyword principale. La gerarchia dei titoli (H1 → H2 → H3) deve essere logica e rispettata — i titoli non devono essere usati per lo stile visivo ma per strutturare il contenuto in modo semantico.

URL

Gli URL devono essere brevi, leggibili, in minuscolo, con parole separate da trattini (non underscore o spazi). Controlla la presenza di URL con parametri non necessari, URL dinamici con ID numerici senza slug descrittivo, e URL molto lunghi. Una struttura logica dell’URL (es. /categoria/sottocategoria/nome-articolo/) aiuta sia i motori di ricerca che gli utenti a capire dove si trovano nel sito.

5. Audit del contenuto

Il contenuto è il fattore più determinante per il ranking organico. Un audit del contenuto valuta la qualità, la pertinenza e l’unicità delle pagine del sito, e identifica i contenuti che penalizzano più che aiutare.

Contenuto duplicato

Il contenuto duplicato — identico o quasi identico su più URL dello stesso sito o copiato da altri siti — è uno dei problemi più dannosi per la SEO. I casi più frequenti su WordPress e WooCommerce sono le pagine di archivio (tag, categorie, date), le pagine di prodotti con varianti che generano URL diversi per lo stesso contenuto, e la versione stampabile di articoli. Usa tag canonical per indicare la versione preferita, o noindex per le pagine di archivio a basso valore. Per i siti e-commerce, l’audit richiede controlli aggiuntivi specifici — paginazione delle categorie, URL delle varianti di prodotto, struttura dei filtri di ricerca — che trovi approfonditi nella guida alla SEO per e-commerce.

Contenuto thin

Le pagine con contenuto insufficiente — testi troppo corti, pagine quasi vuote, pagine con solo immagini o video senza testo — possono trascinare verso il basso la qualità percepita dell’intero sito. Identifica le pagine con meno di 300 parole e valuta se arricchirle, consolidarle con pagine simili, o rimuoverle (con redirect se hanno link in entrata).

Keyword cannibalization

La keyword cannibalization avviene quando più pagine dello stesso sito competono per la stessa keyword, riducendo le possibilità che Google scelga la pagina “giusta” come risultato principale. Controlla se hai più pagine ottimizzate sulla stessa query principale. Quando esiste cannibalization, la soluzione è consolidare i contenuti in un’unica pagina autorevole o differenziare l’angolo di attacco di ogni pagina su keyword correlate ma distinte.

Aggiornamento dei contenuti

Identifica gli articoli che ricevevano traffico in passato ma che ora hanno perso posizioni. Spesso la causa è l’invecchiamento del contenuto — informazioni superate, esempi datati, assenza di aggiornamenti rispetto all’evoluzione del tema. Un aggiornamento sostanziale (non solo la data) può recuperare ranking persi in modo significativo.

6. Audit della struttura del sito e dei link interni

L’architettura del sito e i link interni determinano come il “PageRank” interno si distribuisce tra le pagine e come Google comprende le relazioni gerarchiche tra i contenuti.

Profondità di click

Qualsiasi pagina importante del sito dovrebbe essere raggiungibile dalla homepage in non più di 3 clic. Pagine sepolte a 5-6 livelli di profondità ricevono poca attenzione dai crawler e scarsa autorità interna. Usa il tool di crawl per mappare la profondità di ogni URL e identifica le pagine strategiche che sono troppo lontane dalla home.

Link interni

I link interni distribuiscono autorità e segnalano a Google quali pagine sono correlate tematicamente. Controlla che le pagine più importanti abbiano un numero adeguato di link interni in entrata, che i testi ancoraggio (anchor text) siano descrittivi e includano keyword pertinenti, e che non ci siano pagine orfane (senza link interni in entrata). Un silo tematico ben strutturato — articoli correlati che si linkano a vicenda e verso la pagina principale del cluster — è uno degli interventi di link building interna più efficaci.

Link rotti

I link interni che puntano a pagine inesistenti (404) creano una cattiva esperienza utente e disperdono autorità. Esegui un crawl regolare per identificarli e correggerli — o aggiornando il link alla destinazione corretta, o impostando un redirect sulla pagina rimossa.

7. Audit dei link in entrata (backlink)

I backlink — link da altri siti verso il tuo — rimangono uno dei segnali di ranking più potenti. Un audit dei backlink identifica il profilo attuale, le opportunità di acquisizione e i link potenzialmente dannosi.

Usa Ahrefs, Semrush o Google Search Console (sezione “Link”) per analizzare il profilo backlink. I dati da valutare: numero di domini unici che linkano al sito (referring domains), autorità dei siti che linkano, distribuzione dei link tra homepage e pagine interne, e anchor text usati nei link in entrata. Una concentrazione eccessiva di link con anchor text corrispondente esattamente alla keyword principale può essere un segnale di ottimizzazione artificiale.

Identifica i link provenienti da siti spam o di bassa qualità. In casi estremi è possibile usare lo strumento Disavow di Google Search Console per segnalare a Google di non tenere conto di quei link — ma è uno strumento da usare con cautela, solo quando ci sono prove concrete di link manipolativi che penalizzano il sito.

8. Audit mobile e UX

Google usa il mobile-first indexing: scansiona e indicizza il sito nella sua versione mobile, non desktop. Un sito non ottimizzato per mobile è penalizzato non solo nell’esperienza utente ma direttamente nel ranking.

Testa il sito con lo strumento “Test ottimizzazione per dispositivi mobili” di Google (search.google.com/test/mobile-friendly). Verifica che il testo sia leggibile senza zoom, che gli elementi interattivi (pulsanti, link) abbiano dimensioni e spaziatura adeguate per essere cliccabili su touch screen, e che i contenuti non escano dal viewport. Controlla anche che i popup o i banner che compaiono su mobile non coprano il contenuto principale — Google penalizza i cosiddetti “intrusive interstitials” sulle pagine mobile.

9. Sicurezza e segnali di fiducia

Certificato SSL attivo (HTTPS) è il requisito minimo. Verifica che tutti gli URL del sito siano serviti in HTTPS, che non ci siano mixed content warnings (risorse caricate in HTTP su una pagina HTTPS), e che il certificato non sia scaduto o in scadenza imminente. La sezione sicurezza di Google Search Console segnala eventuali problemi di malware, contenuto ingannevole o hacking rilevati da Google. Per un audit completo della sicurezza, consulta la guida sulla sicurezza del sito web.

Come prioritizzare gli interventi

Un audit completo produce quasi sempre una lista di problemi più lunga di quella che si può risolvere in tempi brevi. Il criterio di prioritizzazione deve tenere conto di due dimensioni: l’impatto potenziale sul traffico organico e lo sforzo richiesto per la correzione.

Gli interventi ad alto impatto e basso sforzo — correggere redirect mancanti, aggiungere meta title e description alle pagine che ne sono prive, risolvere errori 404 su pagine con link in entrata — vanno affrontati subito. Gli interventi ad alto impatto ma alto sforzo — riscrivere contenuti thin su decine di pagine, ristrutturare l’architettura informativa del sito — vanno pianificati con un orizzonte temporale realistico. Gli interventi a basso impatto possono essere rimandati o delegati.

Per costruire una strategia di visibilità organica più ampia che vada oltre la correzione dei problemi tecnici, leggi l’articolo su come far notare il tuo sito web o approfondisci le nostre strategie SEO avanzate per il posizionamento su Google.

Domande frequenti sul SEO audit

Con quale frequenza fare un SEO audit?

Un audit completo ha senso ogni 6-12 mesi per un sito in produzione. Un monitoraggio più frequente — mensile o trimestrale — dovrebbe invece coprire i dati di performance in Search Console, le variazioni di traffico e le posizioni delle keyword principali. I siti che pubblicano contenuti frequentemente o che hanno subito modifiche tecniche significative (migrazione, cambio CMS, redesign) beneficiano di un audit completo più ravvicinato.

Quali strumenti usare per un SEO audit?

La combinazione minima per un audit efficace è: Google Search Console (gratuito, dati diretti da Google), Google PageSpeed Insights (gratuito, performance) e Screaming Frog SEO Spider (versione gratuita fino a 500 URL, molto utile per crawl tecnico). Per un’analisi più avanzata dei backlink e delle keyword, Semrush e Ahrefs offrono le funzionalità più complete — entrambi a pagamento, con trial gratuito.

Posso fare un SEO audit da solo o serve un esperto?

Un audit di base — verificare gli errori in Search Console, testare la velocità, controllare meta title e description — è accessibile anche senza competenze avanzate usando gli strumenti gratuiti di Google. Un audit più approfondito che copre architettura del sito, profilo backlink, cannibalization e analisi della concorrenza richiede competenze e strumenti specializzati. In molti casi, un audit professionale fatto una volta all’anno vale l’investimento per avere un quadro completo e un piano d’azione prioritizzato.

Un SEO audit migliora automaticamente il ranking?

L’audit in sé non cambia nulla — identifica i problemi. Il miglioramento del ranking viene dagli interventi che seguono l’audit. I risultati non sono immediati: Google deve ri-scansionare le pagine modificate e rivalutarne il ranking. Alcuni interventi (correggere errori tecnici, aggiungere meta title mancanti) possono mostrare effetti in poche settimane. Altri (produzione di nuovo contenuto, acquisizione di backlink) richiedono mesi per produrre risultati visibili nelle posizioni.

Qual è la differenza tra SEO audit tecnico e audit dei contenuti?

Il SEO audit tecnico analizza gli aspetti infrastrutturali del sito — crawlabilità, velocità, sicurezza, struttura degli URL, redirect, dati strutturati. L’audit dei contenuti analizza la qualità, la pertinenza e le performance delle singole pagine — keyword targeting, profondità dei testi, aggiornamento, cannibalization. I due audit si completano a vicenda: problemi tecnici non risolti limitano l’efficacia di contenuti eccellenti, e contenuti di scarsa qualità limitano i risultati anche su un sito tecnicamente perfetto. Un audit completo copre entrambi i livelli.