Come Fare un SEO Audit Completo: Guida Pratica in 7 Passi

Un SEO audit e l'analisi sistematica di un sito web per identificare problemi tecnici, lacune nei contenuti e opportunità di miglioramento. Serve a costruire una roadmap concreta per aumentare il traffico organico.
Quando farlo? Quando il traffico cala senza motivo apparente, prima di un redesign, dopo una migrazione o semplicemente quando non hai mai verificato lo stato di salute SEO del tuo sito. Un audit completo andrebbe ripetuto almeno ogni 6-12 mesi.
In questa guida ti accompagno attraverso 7 passi pratici per condurre un audit SEO completo. Ogni passo include cosa analizzare, quali strumenti usare e come interpretare i dati. Il risultato finale sarà un piano d'azione con priorità chiare, pronto per essere eseguito.
Cos'e un SEO audit e quando serve farlo
Un SEO audit e un'analisi approfondita che esamina ogni aspetto del sito web che influenza il posizionamento sui motori di ricerca. Non si tratta di un semplice controllo tecnico. Un audit ben fatto copre la struttura del sito, i contenuti, il profilo backlink, la presenza locale e il posizionamento rispetto ai competitor.
L'obiettivo non è produrre un documento di 200 pagine che nessuno leggera. L'obiettivo e individuare i problemi che frenano la crescita organica e tradurli in azioni concrete ordinate per impatto e priorità.
Quando un audit SEO diventa necessario
Esistono situazioni specifiche in cui un audit SEO non è facoltativo, ma essenziale. Ignorare questi segnali significa lasciare sul tavolo traffico, lead e fatturato.
- Calo improvviso del traffico organico: un calo superiore al 15-20 percento in poche settimane indica quasi sempre un problema tecnico o una penalizzazione algoritmica.
- Migrazione del sito: il passaggio a un nuovo dominio, CMS o struttura URL richiede un audit pre-migrazione è uno post-migrazione per evitare perdite di posizionamento.
- Redesign del sito: un restyling grafico può modificare la struttura HTML, i tempi di caricamento e la gerarchia dei contenuti, con impatto diretto sulla SEO.
- Lancio di un nuovo progetto: prima di investire in contenuti e link building, un audit tecnico di base assicura che il sito sia pronto per essere indicizzato correttamente.
- Audit periodico: anche senza problemi evidenti, un controllo semestrale o annuale permette di intercettare criticità prima che diventino gravi.
Un audit SEO non è un evento isolato. È un processo ciclico che dovrebbe accompagnare la crescita del sito nel tempo. Le SERP cambiano, Google aggiorna l'algoritmo, i competitor si muovono. Chi non monitora, perde terreno.
Passo 1 — Analisi tecnica del sito
L'analisi tecnica è il fondamento di qualsiasi audit SEO. Se il sito ha problemi strutturali, nessuna strategia di contenuti o link building potrà compensarli. Google deve poter accedere, renderizzare e comprendere le pagine senza ostacoli.
Velocita di caricamento e Core Web Vitals
I Core Web Vitals sono metriche ufficiali di ranking dal 2021 e nel 2026 il loro peso e aumentato ulteriormente. Google utilizza tre metriche principali per valutare l'esperienza utente legata alle prestazioni.
- Largest Contentful Paint (LCP): misura il tempo di caricamento dell'elemento più grande visibile nel viewport. Il valore ideale e inferiore a 2,5 secondi.
- Interaction to Next Paint (INP): ha sostituito il First Input Delay a marzo 2024. Misura la reattività complessiva della pagina. Il valore target e inferiore a 200 millisecondi.
- Cumulative Layout Shift (CLS): misura la stabilità visiva della pagina durante il caricamento. Il valore ottimale e inferiore a 0,1.
Per analizzare le prestazioni, usa PageSpeed Insights con dati di campo reali (CrUX). I dati di laboratorio sono utili per il debug, ma Google utilizza i dati di campo per il ranking. Verifica sia la versione mobile che desktop del sito.
Protocollo HTTPS e sicurezza
HTTPS è un requisito fondamentale dal 2014 e nel 2026 non esiste motivo per non averlo. Verifica che tutte le pagine siano servite tramite HTTPS, che non esistano contenuti misti (risorse HTTP caricate su pagine HTTPS) e che il certificato SSL sia valido e non scaduto.
Controlla anche i redirect: ogni URL HTTP deve restituire un redirect 301 alla versione HTTPS. Catene di redirect multiple (HTTP verso www verso HTTPS verso non-www) rallentano il crawling e disperdono il link equity.
Compatibilita mobile
Google utilizza il mobile-first indexing dal 2021 per tutti i siti. La versione mobile del sito è quella che Google analizza e indicizza. Se il sito non funziona bene su mobile, non si posiziona bene su nessun dispositivo.
Verifica la navigazione su schermi piccoli, la leggibilita dei testi senza zoom, la dimensione dei pulsanti (almeno 48x48 pixel), l'assenza di contenuti che escono dal viewport e il corretto funzionamento di menu e form su mobile.
Errori di crawling
Controlla Google Search Console nella sezione "Pagine" per identificare errori di scansione. I problemi più comuni includono errori 404 su pagine che ricevono traffico o backlink, errori 5xx che indicano problemi server, redirect loop e pagine bloccate dal rendering.
Ogni errore 404 su una pagina con backlink è una perdita di link equity. Implementa redirect 301 verso la pagina più pertinente o, se non esiste un equivalente, verso la categoria di appartenenza.
Passo 2 — Crawlability e indicizzazione
Dopo aver verificato la base tecnica, il secondo passo riguarda la capacità di Google di scoprire e indicizzare le pagine del sito. Un sito può essere tecnicamente perfetto ma invisibile a Google se le direttive di scansione sono configurate male.
Robots.txt
Il file robots.txt controlla quali aree del sito possono essere scansionate dai crawler. Errori in questo file possono bloccare intere sezioni del sito dall'indicizzazione. Verifica che il file sia accessibile all'URL /robots.txt e che non contenga direttive Disallow troppo ampie.
Controlla che le risorse CSS e JavaScript non siano bloccate. Google ha bisogno di accedere a queste risorse per renderizzare correttamente le pagine. Bloccare CSS o JS nel robots.txt impedisce a Google di comprendere il layout e il contenuto visibile.
Sitemap XML
La sitemap XML elenca tutte le pagine che vuoi far indicizzare a Google. Verifica che la sitemap sia presente, aggiornata e inviata tramite Google Search Console. Controlla che contenga solo URL con status 200 e che non includa pagine con tag noindex.
Per siti di grandi dimensioni, usa sitemap index che raggruppano più sitemap. Ogni singola sitemap non deve superare i 50.000 URL o i 50 MB di dimensione. Verifica che i lastmod siano accurati e riflettano le date reali di modifica.
Tag canonical e noindex
Il tag canonical indica a Google quale versione di una pagina considerare come originale. Errori nel canonical sono tra i problemi più frequenti e insidiosi. Le pagine con canonical che puntano a un'altra URL vengono ignorate nell'indicizzazione.
Verifica che ogni pagina importante abbia un canonical self-referencing. Controlla che le pagine con parametri URL (filtri, ordinamenti, paginazione) abbiano il canonical che punta alla versione pulita. Assicurati che nessuna pagina strategica abbia un tag noindex per errore.
Un errore comune: pagine di staging o di test che restano con noindex anche dopo il passaggio in produzione. Un altro: canonical che puntano a URL con redirect, creando un conflitto di segnali per Google.
Passo 3 — Analisi on-page e contenuti
L'analisi on-page valuta la qualità e l'ottimizzazione dei contenuti presenti sul sito. E la parte dell'audit che ha il maggiore impatto diretto sul posizionamento, perché riguarda ciò che gli utenti e Google vedono effettivamente.
Tag title e meta description
Il tag title resta il fattore on-page più importante per il ranking. Ogni pagina deve avere un title unico, descrittivo e contenente la keyword principale. La lunghezza ideale e tra 50 e 60 caratteri per evitare il troncamento nelle SERP.
La meta description non influisce direttamente sul ranking, ma impatta il CTR. Scrivi descrizioni che anticipino il contenuto della pagina e invoglino al click. Lunghezza ottimale: 140-155 caratteri. Evita meta description duplicate o assenti.
Struttura heading (H1, H2, H3)
Ogni pagina deve avere un solo tag H1 che descriva chiaramente il contenuto principale. Gli H2 suddividono il contenuto in sezioni logiche e gli H3 creano sotto-sezioni. La struttura heading deve seguire una gerarchia coerente, senza salti di livello.
Google utilizza gli heading per comprendere la struttura tematica della pagina. Heading generici come "I nostri servizi" o "Scopri di più" non comunicano nulla. Usa heading descrittivi che includano naturalmente keyword pertinenti.
Contenuti thin e duplicati
Le pagine con contenuto scarso (thin content) sono un segnale negativo per Google. Pagine con meno di 300 parole di testo unico raramente si posizionano bene, a meno che non siano pagine di navigazione o risorse visive con contesto adeguato.
I contenuti duplicati, sia interni che esterni, diluiscono il ranking. Usa strumenti come Siteliner o Screaming Frog per identificare pagine con contenuto sostanzialmente identico. Consolida le pagine duplicate tramite redirect 301 o canonical, oppure riscrivi il contenuto per renderlo unico.
Nel 2026, con la diffusione dei contenuti generati da AI, il rischio di thin content e aumentato. Pagine prodotte in serie senza supervisione umana e senza valore aggiunto reale vengono identificate e penalizzate dall'Helpful Content System di Google.
Passo 4 — Profilo backlink
I backlink restano uno dei tre fattori di ranking più importanti per Google. L'analisi del profilo backlink serve a valutare la qualità dei link in entrata, identificare link potenzialmente tossici e scoprire opportunità di acquisizione.
Identificare link tossici
I link tossici provengono da siti spam, directory di bassa qualità, PBN (Private Blog Network) o siti con contenuti generati automaticamente. Questi link possono innescare un'azione manuale o una penalizzazione algoritmica.
Usa Ahrefs, SEMrush o Moz per analizzare il profilo backlink completo. Cerca pattern sospetti: concentrazioni anomale di link da un singolo paese non pertinente, anchor text eccessivamente ottimizzati (exact match superiore al 5-10 percento del totale), link da siti con Domain Rating molto basso e traffico organico pari a zero.
Se identifichi link tossici, usa lo strumento Disavow di Google Search Console. Disavow solo i link chiaramente spam. Non disavowere link solo perché hanno un basso Domain Rating: molti link naturali provengono da siti piccoli è questo è normale.
Distribuzione anchor text
Un profilo anchor text naturale e diversificato. La maggior parte degli anchor dovrebbe essere di tipo branded (nome dell'azienda o del dominio), seguito da anchor generici ("clicca qui", "questo sito"), URL nudi e infine keyword anchor.
Una distribuzione sana in genere prevede il 40-50 percento di anchor branded, il 20-30 percento di anchor generici o URL, e il 10-20 percento di keyword anchor. Se le keyword anchor superano il 30 percento, il profilo appare manipolato.
Competitor gap
Confronta il tuo profilo backlink con quello dei primi 5 competitor per le keyword target. Identifica i domini che linkano i competitor ma non te. Questi domini rappresentano opportunità concrete di outreach e acquisizione link.
In Ahrefs usa la funzione "Link Intersect", in SEMrush usa "Backlink Gap". Filtra per domini con DR superiore a 30 e traffico organico reale. I domini che linkano due o più competitor sono spesso i più accessibili, perché trattano temi pertinenti al tuo settore.
Passo 5 — Analisi dei competitor
L'analisi competitiva è la parte dell'audit che trasforma i dati in strategia. Non basta sapere quali problemi ha il tuo sito. Devi capire cosa fanno i competitor che si posizionano meglio di te e dove puoi superarli.
Keyword gap
Il keyword gap mostra le parole chiave per cui i competitor si posizionano e tu no. Queste keyword rappresentano traffico che stai lasciando ai concorrenti. Usa SEMrush, Ahrefs o Sistrix per generare un report di keyword gap.
Filtra per keyword con volume di ricerca mensile superiore a 100 e difficoltà coerente con l'autorità del tuo dominio. Raggruppa le keyword per intento: informazionale, navigazionale, commerciale e transazionale. Le keyword transazionali meritano priorità perché generano conversioni dirette.
Content gap
Il content gap va oltre le singole keyword. Analizza i temi e i formati che i competitor coprono e tu no. Forse i competitor hanno guide approfondite, calcolatori interattivi, video tutorial o case study che attirano link e traffico.
Esamina le pagine dei competitor con più traffico organico stimato. Identifica i formati ricorrenti e valuta quali puoi replicare con qualità superiore. Non copiare: crea contenuti che rispondano meglio alle esigenze degli utenti, con dati più aggiornati, esempi più concreti è una struttura più chiara.
Link gap
Oltre al backlink gap già analizzato nel passo 4, esamina la strategia di link building dei competitor. Quali tipi di contenuto attirano più link naturali? Quali partnership o collaborazioni generano backlink di qualità?
Spesso i competitor ottengono link grazie a ricerche originali, infografiche, strumenti gratuiti o report di settore. Identifica il pattern e adattalo al tuo caso. Un report con dati originali sul tuo settore può generare decine di backlink editoriali da siti autorevoli nel giro di poche settimane.
Passo 6 — Check Local SEO
Se la tua attività serve clienti in un'area geografica specifica, la Local SEO e una componente essenziale dell'audit. Il posizionamento nel Local Pack di Google (i tre risultati con mappa) segue regole diverse rispetto ai risultati organici classici.
Profilo dell'attività su Google (GBP)
Il Google Business Profile è il fattore più importante per il Local Pack. Verifica che il profilo sia rivendicato, verificato è completo in ogni sezione. Nome, indirizzo e telefono devono corrispondere esattamente a quelli sul sito web.
Controlla che le categorie siano corrette e specifiche. La categoria principale deve descrivere l'attività core. Aggiungi categorie secondarie pertinenti, ma non esagerare: troppe categorie irrilevanti diluiscono il segnale.
Pubblica aggiornamenti regolari tramite i Google Post. Carica foto aggiornate e di qualità. Rispondi a tutte le domande nella sezione Q&A. Un profilo attivo e curato comunica a Google che l'attività è operativa e affidabile.
Coerenza delle citazioni NAP
NAP sta per Name, Address, Phone. Questi dati devono essere identici su ogni piattaforma: sito web, GBP, pagine social, directory locali, portali di settore. Anche differenze minime (via abbreviata vs scritta per esteso, numero con o senza prefisso) possono creare confusione per Google.
Usa strumenti come BrightLocal o Whitespark per scansionare le citazioni esistenti. Correggi le incongruenze e rimuovi le citazioni su piattaforme non più pertinenti. Concentrati sulle directory più autorevoli per il tuo settore e la tua area geografica.
Recensioni e reputazione
Le recensioni su Google sono un fattore di ranking locale significativo. Non conta solo il numero, ma anche la frequenza, la diversità e il contenuto delle recensioni. Un flusso costante di recensioni recenti pesa più di tante recensioni vecchie.
Rispondi a tutte le recensioni, positive e negative. Le risposte professionali alle recensioni negative dimostrano attenzione al cliente e possono trasformare un feedback negativo in un'opportunità di fidelizzazione. Non chiedere mai recensioni false: Google le rileva e penalizza il profilo.
Passo 7 — Piano d'azione con priorità
L'audit è completo. Hai raccolto centinaia di dati e individuato decine di problemi. Ora arriva la parte più importante: trasformare le scoperte in un piano d'azione ordinato per priorità e impatto.
Matrice impatto/sforzo
Classifica ogni problema o opportunità su due assi: impatto potenziale sul traffico e sforzo necessario per la correzione. Questo genera quattro quadranti.
- Alto impatto, basso sforzo (Quick Wins): queste sono le prime azioni da eseguire. Esempi: correggere title duplicati, aggiungere meta description mancanti, fixare redirect chain.
- Alto impatto, alto sforzo (Progetti strategici): azioni che richiedono tempo e risorse ma generano risultati significativi. Esempi: riscrivere contenuti thin, costruire nuove landing page, implementare schema markup avanzato.
- Basso impatto, basso sforzo (Task di mantenimento): correzioni rapide che migliorano la salute complessiva del sito. Esempi: fixare link interni rotti, aggiornare date nei contenuti, comprimere immagini non ottimizzate.
- Basso impatto, alto sforzo (Da deprioritizzare): azioni che non giustificano l'investimento nel breve termine. Rivaluta queste voci nei trimestri successivi.
Struttura del piano d'azione
Per ogni azione del piano, definisci cinque elementi: cosa fare (il problema specifico), perché farlo (l'impatto atteso), chi lo fa (responsabile), entro quando (deadline) e come misurare il risultato (KPI). Senza questi elementi, il piano resta un elenco di buone intenzioni.
Organizza le azioni in sprint di 2-4 settimane. Ogni sprint dovrebbe contenere un mix di quick wins e task strategici. I quick wins generano risultati visibili nel breve termine e mantengono alta la motivazione del team.
Dopo ogni sprint, misura i risultati. Confronta le metriche chiave (traffico organico, posizionamenti, conversioni, Core Web Vitals) con i valori pre-audit. Questo ciclo di analisi, azione e misurazione e ciò che distingue un audit efficace da un documento che finisce in un cassetto.
Vuoi un audit SEO professionale? Scopri il mio servizio di audit SEO per ottenere un piano d'azione personalizzato con priorità chiare e tempi di esecuzione definiti.
Strumenti consigliati per l'audit SEO
Esistono decine di strumenti per condurre un audit SEO. Non servono tutti. La scelta dipende dal budget, dalla complessità del sito e dagli aspetti da analizzare. Ecco una panoramica degli strumenti più affidabili nel 2026, organizzati per funzione.
Strumenti per l'analisi tecnica e il crawling
- Screaming Frog SEO Spider: il crawler desktop più completo. La versione gratuita analizza fino a 500 URL. La licenza annuale costa circa 259 euro. Analizza struttura HTML, heading, meta tag, status code, canonical, hreflang, structured data e molto altro.
- Google Search Console: gratuito. Fornisce dati di prima mano direttamente da Google su indicizzazione, errori di scansione, Core Web Vitals e performance nelle SERP. Indispensabile.
- PageSpeed Insights: gratuito. Analizza le prestazioni della pagina con dati di laboratorio (Lighthouse) e dati di campo (CrUX). Fornisce suggerimenti specifici per migliorare LCP, INP e CLS.
Strumenti per l'analisi dei contenuti e delle keyword
- SEMrush: piattaforma all-in-one con Site Audit, Keyword Gap, Content Analyzer e Backlink Audit. Piano Pro da circa 140 dollari al mese. Ideale per siti di medie e grandi dimensioni.
- Ahrefs: eccellente per l'analisi backlink e la ricerca keyword. Site Explorer, Content Explorer e Link Intersect sono tra i migliori del mercato. Piano Lite da circa 130 dollari al mese.
- Google Analytics 4: gratuito. Non è uno strumento SEO in senso stretto, ma fornisce dati essenziali su traffico, comportamento degli utenti e conversioni. Indispensabile per misurare l'impatto delle azioni post-audit.
Strumenti per la Local SEO
- BrightLocal: specializzato in Local SEO. Scansiona citazioni NAP, monitora posizionamenti locali e analizza recensioni. Piano da circa 39 dollari al mese.
- Google Business Profile: gratuito. Lo strumento ufficiale per gestire la scheda dell'attività su Google. Insights fornisce dati su visualizzazioni, ricerche e azioni degli utenti.
Un consiglio pratico: non cercare lo strumento perfetto. La combinazione di Google Search Console (gratuito), Screaming Frog (versione gratuita per siti piccoli) è uno tra SEMrush o Ahrefs copre il 90 percento delle esigenze di un audit completo.
Se preferisci affidarti a un consulente SEO esperto che conduca l'audit e definisca il piano d'azione, puoi concentrare il tuo tempo sull'implementazione invece che sull'analisi.
Conclusione: l'audit SEO come investimento strategico
Un audit SEO completo richiede tempo, competenza e attenzione ai dettagli. Non è un esercizio accademico. È un investimento che restituisce risultati concreti sotto forma di traffico organico in crescita, migliori posizionamenti e più conversioni.
I 7 passi di questa guida coprono tutti gli aspetti fondamentali: tecnica, crawlability, contenuti on-page, backlink, competitor, Local SEO e pianificazione. Seguili in ordine, documenta ogni scoperta e costruisci un piano d'azione realistico.
La differenza tra un sito che cresce è uno che ristagna spesso non sta nella mancanza di contenuti o di budget. Sta nella mancanza di una diagnosi accurata. L'audit SEO è quella diagnosi. Fallo regolarmente e i risultati arriveranno.
Domande Frequenti
Il costo di un audit SEO professionale varia in base alla dimensione del sito e alla profondita dell'analisi. Per un sito di piccole dimensioni (fino a 100 pagine), i prezzi partono da 500-800 euro. Per siti di medie dimensioni (100-1.000 pagine), il costo si colloca tra 1.000 e 2.500 euro. Siti enterprise con migliaia di pagine possono richiedere audit da 3.000 a 10.000 euro o più. Il prezzo dipende anche dal numero di competitor analizzati e dalla complessità tecnica del sito.
Un audit SEO completo andrebbe condotto almeno ogni 6-12 mesi. Tuttavia, il monitoraggio tecnico di base (errori di crawling, Core Web Vitals, indicizzazione) dovrebbe essere mensile. Dopo un aggiornamento importante dell'algoritmo di Google, una migrazione o un redesign del sito, è consigliabile eseguire un audit mirato immediato per verificare che non ci siano problemi nuovi.
Si, con gli strumenti giusti è una conoscenza di base della SEO è possibile condurre un audit autonomo. Google Search Console, PageSpeed Insights e la versione gratuita di Screaming Frog coprono buona parte dell'analisi tecnica. Tuttavia, l'interpretazione dei dati, l'analisi competitiva avanzata e la definizione delle priorità richiedono esperienza. Per siti con più di 100 pagine o in settori competitivi, il supporto di un professionista SEO garantisce risultati più accurati e un piano d'azione più efficace.
Un audit SEO completo richiede in media da 2 a 5 giorni lavorativi, a seconda della dimensione del sito. Per un sito con meno di 50 pagine, un professionista esperto può completare l'analisi in 2 giorni. Siti con centinaia o migliaia di pagine richiedono 4-5 giorni o più. A questo tempo va aggiunto il lavoro di reportistica e definizione del piano d'azione, che richiede in genere 1-2 giorni aggiuntivi.
Sull'autore
Claudio Novaglio
SEO Specialist, AI Specialist e Data Analyst con oltre 10 anni di esperienza nel digital marketing. Lavoro con aziende e professionisti a Brescia e in tutta Italia per aumentare la visibilità organica, ottimizzare le campagne pubblicitarie e costruire sistemi di misurazione data-driven. Specializzato in SEO tecnico, local SEO, Google Analytics 4 e integrazione dell'intelligenza artificiale nei processi di marketing.
Vuoi migliorare i tuoi risultati online?
Parliamo del tuo progetto. La prima consulenza è gratuita, senza impegno.