Audit SEO: come individuare criticità e priorità di intervento
Home » Blog » Dati e KPI
10/03/2025, Giovanni Basile | Ultimo aggiornamento: 7 Aprile 2026 – 15 min lettura
Un audit SEO è un’analisi strutturata di un sito web che consente di mappare lo stato tecnico, on-page e off-page di un dominio rispetto ai requisiti dei motori di ricerca. Permette di individuare errori che limitano la visibilità organica, stabilire una gerarchia di interventi correttivi e orientare le attività SEO verso obiettivi misurabili. Si applica in fase di avvio di un progetto, dopo una migrazione, in seguito a un calo di traffico organico e come verifica periodica nei piani di ottimizzazione continuativa.
Indice
ToggleCos’è un audit SEO
L’audit SEO è il punto di partenza di qualsiasi progetto di ottimizzazione organica che sviluppa una web agency. Prima di intervenire su un sito, occorre capire il suo stato attuale: quali pagine vengono scansionate e indicizzate, come sono strutturati i contenuti, quali segnali arrivano dall’esterno. L’analisi produce una fotografia del dominio e definisce le basi su cui costruire un piano di intervento coerente con le priorità reali del sito.
Definizione dell’analisi e stato di salute del sito
Per “stato di salute” di un sito si intende la sua capacità complessiva di essere scansionato dai crawler dei motori di ricerca, indicizzato correttamente e posizionato nelle SERP in modo proporzionato alla qualità e alla rilevanza dei contenuti. Un’analisi SEO misura quanto il sito si avvicina o si discosta da questo stato ottimale. Gli aspetti da considerare spaziano dalla struttura tecnica dell’infrastruttura alle scelte editoriali, fino alla qualità del profilo di link esterni.
Uno degli errori più diffusi è affrontare l’ottimizzazione su singoli elementi senza avere una visione d’insieme. Pagine lente, errori di scansione, contenuti duplicati e backlink di bassa qualità possono coesistere sullo stesso dominio e sommarsi nell’impatto negativo sul posizionamento. L’audit serve proprio a raccogliere questi segnali in modo sistematico, prima che si traducano in correzioni parziali o inefficaci.
Obiettivi dell’audit SEO tra diagnosi, correzione e priorità
L’obiettivo primario di un audit SEO è diagnostico: raccogliere dati sufficienti a comprendere perché un sito ottiene determinati risultati nelle ricerche organiche. La fase di diagnosi precede quella correttiva e ne definisce la direzione. Senza una diagnosi accurata, gli interventi rischiano di concentrarsi su problemi secondari trascurando quelli che incidono in modo significativo sul traffico.
Una volta identificati i problemi, l’audit consente di stabilire una gerarchia di priorità. Non tutti gli errori hanno lo stesso peso: un errore 404 su una pagina con zero backlink e traffico residuale è molto meno urgente di un problema di indicizzazione che esclude dal crawler interi segmenti del sito. La prioritizzazione dipende dall’impatto atteso sull’organico, dalla difficoltà di implementazione e dalle risorse disponibili.
Differenza tra controllo tecnico, on-page e off-page
Un audit SEO si articola in tre ambiti distinti che richiedono approcci e strumenti differenti. Il controllo tecnico riguarda l’infrastruttura del sito: velocità, crawlability, gestione degli status code HTTP, configurazione del web server, HTTPS e tutto ciò che influenza la capacità dei bot di accedere e processare le pagine. Il controllo on-page riguarda i contenuti e le scelte editoriali: ottimizzazione dei tag HTML, struttura degli URL, link interni, dati strutturati. Il controllo off-page analizza i segnali esterni: backlink, authority di dominio, menzioni e confronto con i competitor.
| Area | Oggetto dell’analisi | Strumenti principali |
|---|---|---|
| Tecnico | Crawling, indicizzazione, server, HTTPS, velocità | Screaming Frog, Google Search Console, log del server |
| On-page | HTML, contenuti, link interni, dati strutturati | Screaming Frog, Google Search Console, Google Analytics |
| Off-page | Backlink, authority, competitor, rischio penalizzazioni | Ahrefs, Majestic, Google Search Console |
Quali dati servono per un audit SEO
Prima di avviare qualsiasi analisi, occorre raccogliere i dati giusti dalle fonti appropriate. Un audit condotto su informazioni incomplete o non aggiornate produce diagnosi parziali. Le fonti si dividono in tre categorie: strumenti di misurazione del traffico e dei clic organici, software di crawling e analisi tecnica, piattaforme di analisi dei link e del contesto competitivo.
Google Search Console, Google Analytics e strumenti di crawling
Google Search Console è lo strumento gratuito di Google che fornisce dati diretti su come il motore vede il sito: impression, clic, posizione media per query, copertura dell’indice, errori di scansione e avvisi manuali. È il punto di partenza imprescindibile per qualsiasi analisi organica, perché riflette la prospettiva del crawler e non quella di un tool di terze parti.
Google Analytics integra i dati di Search Console con le metriche di comportamento degli utenti sul sito: sessioni, frequenza di rimbalzo, pagine per sessione, conversioni. Mettere in relazione traffico organico e comportamento on-site consente di capire se il traffico acquisito è qualificato rispetto agli obiettivi del dominio.
Screaming Frog SEO Spider è uno dei crawler tecnici più usati in ambito professionale. Permette di simulare la scansione di un motore di ricerca, raccogliendo dati su title tag, meta description, status code HTTP, redirect, link interni, immagini senza attributo alt e molte altre variabili. L’analisi di un sito con questo strumento produce un dataset strutturato su cui lavorare durante tutta la fase di audit tecnico.
Metriche tecniche, Core Web Vitals e analisi dei log
I Core Web Vitals sono un insieme di metriche di esperienza utente che Google utilizza come segnali di ranking dall’aggiornamento Page Experience del 2021. Le tre metriche principali sono LCP (Largest Contentful Paint), che misura il tempo di caricamento del contenuto principale; INP (Interaction to Next Paint), che misura la reattività agli input dell’utente; e CLS (Cumulative Layout Shift), che misura la stabilità visiva della pagina. I valori soglia considerati buoni sono: LCP sotto 2,5 secondi, INP sotto 200 millisecondi e CLS sotto 0,1, come indicato nella misurazione dei Core Web Vitals.
L’analisi dei log del server è una fonte di dati spesso trascurata. I log registrano ogni accesso al server, incluse le richieste dei bot di Google, e consentono di vedere quali URL vengono scansionati realmente, con quale frequenza e quali ricevono errori. Questa informazione è complementare a quella di Search Console, perché copre l’intera attività di crawling senza filtri aggiuntivi.
Raccolta dati su ranking, competitor e backlink
La raccolta dati per un audit non si limita al sito analizzato. Capire il posizionamento attuale delle pagine nelle SERP, confrontarlo con quello dei competitor diretti e analizzare il profilo di backlink sono passaggi necessari per inquadrare le rilevazioni tecniche in un contesto competitivo.
Strumenti come Ahrefs e Majestic permettono di esplorare il profilo di link di un dominio: numero e qualità dei backlink, distribuzione degli anchor text, domini referenti unici, andamento nel tempo. Queste informazioni servono sia a valutare l’authority relativa del sito sia a identificare link potenzialmente dannosi che potrebbero esporre il dominio a rischi di penalizzazione.
Audit tecnico del sito
L’audit tecnico riguarda tutto ciò che precede i contenuti: la capacità del sito di essere raggiunto, scansionato e processato correttamente dai crawler. Problemi in questa area possono bloccare l’indicizzazione anche di pagine con contenuti ben ottimizzati, rendendo inefficaci gli interventi on-page successivi.
Crawling, status code HTTP e accessibilità delle pagine
Il crawling è il processo con cui i bot di Google attraversano il sito seguendo i link interni ed esterni per scoprire e aggiornare le pagine nell’indice. Ogni URL risponde con uno status code HTTP che informa il crawler sullo stato della risorsa: i codici 200 indicano una risposta corretta; i codici 3xx segnalano redirect, da verificare per individuare catene eccessive o circolari; i codici 4xx (come il 404) indicano risorse non trovate; i codici 5xx segnalano errori del server.
Durante l’audit tecnico si verifica che ogni URL rilevante risponda con lo status code corretto e che le redirect siano configurate in modo da trasferire il segnale SEO alla destinazione finale con un minimo di passaggi. Le catene di redirect lunghe aumentano i tempi di risposta e possono disperdere il link equity accumulato dai backlink in entrata.
Sitemap.xml, robots.txt e gestione della scansione
La sitemap.xml è un file che elenca le URL del sito che si vuole far indicizzare, con informazioni opzionali sulla frequenza di aggiornamento. Inviare una sitemap aggiornata a Google tramite Search Console aiuta il crawler a scoprire le pagine più rapidamente, soprattutto su siti di grandi dimensioni o con un’architettura di link interna poco efficiente. Come chiarito nella panoramica sulle sitemap XML, questo file non garantisce l’indicizzazione, ma facilita la scoperta delle URL.
Il file robots.txt indica ai crawler quali sezioni del sito non devono essere scansionate. Un errore comune è bloccare con robots.txt risorse necessarie al rendering delle pagine, come file CSS o JavaScript, impedendo a Google di visualizzare la pagina così come la vede un utente. Un altro problema frequente è bloccare URL che invece dovrebbero essere indicizzate. Durante l’audit, le direttive del robots.txt vanno verificate per accertare che siano intenzionali e coerenti con la struttura del sito.
Struttura URL, web server, HTTPS e configurazioni tecniche
La struttura degli URL incide sulla leggibilità da parte dei motori di ricerca e degli utenti. URL descrittivi, privi di parametri ridondanti e coerenti con la struttura del sito sono preferibili a stringhe lunghe generate dinamicamente. Un audit tecnico verifica la coerenza degli URL, la gestione dei parametri, la presenza di versioni duplicate (con e senza slash finale, con e senza www) e il corretto utilizzo del tag rel canonical.
Il protocollo HTTPS è un requisito di base: Google lo utilizza come segnale di ranking positivo dal 2014. Un sito che risponde ancora in HTTP o che presenta configurazioni miste, dove pagine in HTTPS caricano risorse in HTTP (mixed content), richiede interventi correttivi prima di procedere con qualsiasi altra ottimizzazione.
Crawl budget
Il crawl budget è la quantità di URL che Googlebot è disposto a scansionare su un determinato dominio in un dato intervallo di tempo. Su siti di grandi dimensioni, come gli eCommerce con migliaia di pagine prodotto, la sua gestione diventa rilevante: sprecare scansioni su URL duplicate, pagine di filtro o risorse a basso valore riduce le risorse disponibili per le pagine che contano davvero per il posizionamento organico. Le raccomandazioni su robots.txt, sitemap e canonicalizzazione per siti complessi sono documentate nella gestione del crawl budget per siti di grandi dimensioni.
Log del server
I log del server offrono una visione diretta del comportamento dei crawler sul sito. Analizzando i log si può vedere quali pagine Googlebot ha visitato, con quale frequenza, quali hanno restituito errori e quali vengono ignorate nonostante siano presenti nella sitemap. Questo tipo di analisi è particolarmente utile su siti con molte pagine, per diagnosticare problemi di crawling non visibili attraverso altri strumenti e per verificare se le modifiche tecniche apportate abbiano avuto effetti concreti sulla frequenza di scansione.
Audit on-page e qualità del contenuto
L’audit on-page analizza ciò che i crawler trovano all’interno delle singole pagine: il codice HTML, la struttura dei contenuti, i link interni e tutti i segnali che Google legge per stabilire di cosa tratta una pagina e quanto vale rispetto all’intento di ricerca. Un’infrastruttura tecnica corretta ma contenuti deboli, tag HTML mal configurati o un’architettura interna confusa limitano comunque la visibilità organica in modo significativo.
HTML, title tag, meta description e rel canonical
Il title tag è l’elemento HTML che Google utilizza principalmente per determinare il titolo da mostrare nei risultati di ricerca. Deve essere descrittivo, univoco per ogni pagina e di lunghezza appropriata: Google tende a troncare i title oltre i 600 pixel di larghezza, corrispondenti a circa 55-60 caratteri. La gestione dei title link nelle SERP include la possibilità che il motore sostituisca il tag con testo estratto dalla pagina se lo ritiene più rappresentativo del contenuto.
La meta description non è un fattore di ranking diretto, ma influenza il tasso di clic (CTR) nei risultati organici. Una meta description assente o duplicata è una lacuna on-page risolvibile con interventi mirati. Il tag rel=”canonical” segnala a Google quale tra più versioni simili di una pagina è quella preferita per l’indicizzazione, ed è uno strumento essenziale per gestire i contenuti duplicati senza ricorrere ai redirect come da linee guida sulla canonicalizzazione.
Architettura delle informazioni, link interni e navigabilità
L’architettura delle informazioni riguarda come le pagine del sito sono organizzate in categorie e come si collegano tra loro. Una struttura dove le pagine tematicamente correlate sono collegate tra loro e alla rispettiva pagina di categoria aiuta Google a comprendere la gerarchia del sito e distribuisce il link equity in modo coerente.
I link interni sono tra gli strumenti SEO più sottovalutati. Ogni link da una pagina autorevole verso una pagina meno visibile trasferisce segnale di ranking. Durante l’audit si verifica quante pagine rilevanti ricevono link interni in quantità sufficiente, se esistono pagine orfane (prive di qualsiasi link interno in entrata) e se la struttura di navigazione copre tutte le sezioni tematicamente importanti del sito.
Contenuti duplicati, keyword e ottimizzazione dei testi
I contenuti duplicati si verificano quando lo stesso testo, o testi molto simili, compaiono su più URL del sito. Le cause più frequenti sono: parametri URL non gestiti, coesistenza delle versioni www e non-www, pagine di filtro negli eCommerce e schede prodotto che replicano testi dei produttori senza rielaborazione. Google può avere difficoltà a scegliere quale versione indicizzare, con il risultato che la visibilità si distribuisce tra URL in competizione invece di concentrarsi sulla pagina principale.
L’ottimizzazione dei testi in fase di audit non si riduce alla presenza delle keyword nelle pagine. Occorre valutare se i contenuti rispondono all’intento di ricerca degli utenti, se hanno una profondità informativa adeguata all’argomento trattato e se sono aggiornati rispetto allo stato attuale del tema.
Dati strutturati schema.org
I dati strutturati sono markup in formato JSON-LD, Microdata o RDFa che descrivono le entità presenti in una pagina in un linguaggio comprensibile ai motori di ricerca. Il vocabolario di riferimento è Schema.org, che definisce tipi e proprietà per prodotti, articoli, eventi, recensioni, FAQ e molte altre entità. L’implementazione corretta dei dati strutturati può abilitare i rich result nelle SERP, come stelle di valutazione, prezzi o breadcrumb, aumentando la visibilità del risultato senza necessariamente modificare la posizione.
Responsive design e fruibilità mobile
Google utilizza il mobile-first indexing dal 2019: il crawler di riferimento per l’indicizzazione è quello mobile. Un sito che non è responsive o che mostra contenuti differenti nella versione mobile rispetto a quella desktop può incorrere in discrepanze di indicizzazione. L’audit verifica che il sito sia visualizzato correttamente su dispositivi mobili, che i contenuti principali siano accessibili dalla versione mobile e che i Core Web Vitals siano misurati con particolare attenzione all’esperienza su smartphone.
Audit off-page e contesto competitivo
L’audit off-page analizza i segnali che arrivano al sito dall’esterno: i backlink, l’authority percepita del dominio, le menzioni del brand e il posizionamento rispetto ai competitor diretti nelle SERP. Questi segnali non sono controllabili direttamente come quelli tecnici o on-page, ma influenzano in modo rilevante la capacità del sito di posizionarsi su termini competitivi.
Backlink, authority e menzioni del brand
Il profilo di backlink di un dominio è l’insieme dei link che altri siti puntano verso di esso. La qualità dei backlink dipende dall’autorevolezza dei siti referenti, dalla pertinenza tematica, dalla diversità dei domini linkanti e dalla naturalezza della distribuzione degli anchor text. Un profilo con molti link provenienti da pochi domini, con anchor text identici o da siti non pertinenti all’argomento, è un segnale che richiede attenzione.
Tool SEO come Ahrefs e Majestic consentono di analizzare in dettaglio il profilo di link: domain rating, trust flow, citation flow, distribuzione degli anchor. Queste metriche non sono ufficiali (Google non ha mai confermato di utilizzarle come segnali diretti), ma restano una proxy utile per valutare l’authority relativa del dominio rispetto ai concorrenti.
Analisi competitor e confronto del posizionamento organico
L’analisi dei competitor nell’ambito di un audit SEO non riguarda solo chi si posiziona meglio nelle SERP, ma le ragioni di quel vantaggio. Confrontare la struttura del sito, la qualità e la profondità dei contenuti, il profilo di backlink e le performance tecniche dei principali concorrenti aiuta a capire dove il gap è maggiore e dove è più realistico intervenire nel breve periodo.
Un confronto particolarmente utile riguarda le keyword per cui i competitor ricevono traffico organico e il sito analizzato no: queste rappresentano opportunità editoriali non sfruttate. Analogamente, confrontare il numero di pagine indicizzate e la copertura tematica aiuta a calibrare le aspettative e a costruire un piano di intervento realistico rispetto alle risorse disponibili.
Rischio penalizzazioni e segnali critici
Google applica penalizzazioni algoritmiche e manuali ai siti che violano le sue linee guida. Le penalizzazioni algoritmiche più note sono Google Panda, che colpisce siti con contenuti di bassa qualità o duplicati, e Google Penguin, che agisce su profili di link innaturali o manipolatori. Le penalizzazioni manuali vengono segnalate direttamente in Google Search Console e richiedono un’azione correttiva esplicita, come il disavow dei link tossici o la rimozione dei contenuti non conformi, seguita da una richiesta di riesame.
Durante l’audit si cerca di identificare segnali che possono precedere o accompagnare una penalizzazione: cali improvvisi di traffico su date che coincidono con aggiornamenti dell’algoritmo di Google, presenza di backlink spam, contenuti sottili o copiati, pattern di acquisizione link innaturali. La correzione preventiva di questi segnali riduce l’esposizione al rischio prima che si traduca in perdite di visibilità organica.
Come organizzare i risultati di un audit SEO
Raccogliere dati da fonti multiple produce un volume elevato di informazioni che, senza una struttura, diventano difficili da gestire. Organizzare i risultati di un audit SEO significa trasformare le rilevazioni in un documento chiaro, ordinato per priorità e utilizzabile dal team che dovrà implementare le correzioni.
Categorizzazione degli errori e delle priorità
Gli errori rilevati durante un audit si classificano in base all’area di appartenenza (tecnico, on-page, off-page) e all’impatto atteso sulla visibilità organica. Un errore che impedisce l’indicizzazione di intere sezioni del sito ha un peso molto diverso rispetto a un title tag troppo lungo su una pagina con traffico minimo.
Una categorizzazione efficace considera tre variabili: la gravità del problema (blocca l’indicizzazione? riduce la qualità percepita? abbassa il CTR?), la difficoltà di implementazione della correzione (intervento lato server, modifica del CMS, aggiornamento dei contenuti) e l’impatto atteso sul traffico organico nel medio termine. Questa matrice consente di costruire una sequenza di interventi che massimizza il ritorno delle attività rispetto alle risorse disponibili.
Distinzione tra error, warning e opportunità
Nel lessico degli strumenti di analisi SEO, gli errori (error) sono problemi con un impatto diretto e misurabile sulla scansione o sull’indicizzazione: pagine con status 404, redirect circolari, URL bloccate dal robots.txt che dovrebbero essere accessibili. I warning sono anomalie che non bloccano il funzionamento ma degradano la qualità complessiva: meta description duplicate, title tag troppo corti, immagini prive di attributo alt, pagine con contenuto insufficiente.
Le opportunità, invece, non sono errori in senso stretto: sono aree in cui il sito non sfrutta appieno le sue potenzialità. Rientrano in questa categoria le pagine con buona posizione organica ma CTR basso, i contenuti su argomenti correlati alla keyword principale non ancora trattati, le pagine con backlink in entrata ma senza link interni sufficienti a distribuire il segnale. Distinguere queste tre categorie evita di trattare tutto con la stessa urgenza e consente una pianificazione più realistica.
Piano di intervento e monitoraggio successivo
Il documento finale di un audit SEO deve indicare non solo cosa correggere, ma in quale ordine, con quali risorse e con quali indicatori di successo. Per ogni intervento vanno definiti: la descrizione del problema, la pagina o la sezione coinvolta, la soluzione tecnica raccomandata, il livello di priorità, il responsabile dell’implementazione e una stima dell’impatto atteso.
Il monitoraggio successivo all’implementazione è parte integrante del lavoro. Un audit non si chiude con la consegna del documento, ma con la verifica che le correzioni abbiano prodotto gli effetti attesi: variazioni nella frequenza di crawling, miglioramento della copertura dell’indice, aumento del traffico organico sulle pagine interessate. Rilevare i risultati a 30, 60 e 90 giorni dall’implementazione permette di valutare l’efficacia delle azioni e di aggiornare le priorità sulla base dei dati aggiornati.
FAQ sull’audit SEO
Quanto costa un audit SEO?
Il prezzo varia soprattutto in base a dimensione del sito, complessità (ecommerce/portale), profondità dell’analisi (solo crawl vs audit completo) e deliverable (report + backlog + call di prioritizzazione). In SERP si trovano spesso range “a progetto” nell’ordine di ~500–3000€ per siti piccoli/medi fino a portali più complessi, e range ~1000–3500€ come fascia tipica per audit progetto in molte agenzie. In mercati/fornitori internazionali si citano anche range più alti per audit completi su siti complessi.
Cosa si intende con SEO?
SEO significa Search Engine Optimization: l’insieme di attività tecniche e contenutistiche che migliorano scansione, indicizzazione, comprensione semantica e visibilità organica delle pagine rispetto alle query target. Non è solo “posizionamento”: include architettura, qualità dei contenuti, segnali di esperienza utente e autorevolezza (es. profilo link) in modo coerente con l’intento di ricerca.
Dove posso trovare un audit SEO gratuito?
Puoi ottenere un audit gratuito in due modi:
- Tool online che generano un report automatico (utile per una prima fotografia): ad esempio il Site Audit/SEO Checker di Semrush o l’SEO Analyzer di AIOSEO.
- Versioni trial/freemium di suite SEO (spider + report) che permettono una scansione limitata ma più approfondita rispetto ai checker “one shot”. Per audit seri, il gratuito è un punto di partenza: la parte critica è interpretare e prioritizzare gli issue.
Come fare un audit seo?
Un processo “standard” (e replicabile) segue questi step:
- Raccolta dati: Search Console, analytics, sitemap/robots, CMS, log (se disponibili).
- Crawl tecnico: spider (es. Screaming Frog/strumenti suite) per status code, redirect chain, canonical, noindex, pagine orfane, depth, duplicati.
- Indicizzazione e segnali: confronto tra URL scansionate vs indicizzate; controlli su sitemap, canonical, parametri, paginazioni.
- On-page & template: title/meta, heading, structured data, internal linking, performance/Core Web Vitals.
- Contenuti: mapping intent, cannibalizzazioni, gap, qualità, aggiornamenti necessari.
- Prioritizzazione: backlog Impact/Effort + quick wins e piano 30/90 giorni.
A cosa serve seo audit?
Serve a trasformare la SEO da “tentativi” a diagnosi e priorità. In concreto:
- riduce sprechi (interventi su pagine che non potranno performare per blocchi tecnici),
- evidenzia colli di bottiglia di crawling/indicizzazione,
- definisce una roadmap con impatto misurabile su traffico e conversioni,
- crea una baseline per misurare miglioramenti post-fix.
Autore articolo
Questa guida è stata curata da Giovanni Basile, SEO freelance specializzato in audit SEO, analisi tecnica e diagnosi delle criticità, con esperienza su crawling, indicizzazione, struttura del sito, segnali on-page e processi di ottimizzazione orientati al miglioramento della visibilità organica.
Per maggiori informazioni scrivimi



Previous Post
Next Post