Cosa deve includere la tua checklist prima di firmare
Affidare un’audit SEO professionale non significa chiedere un bel PDF con screenshot di Semrush. Significa commissionare una diagnosi che tu possa eseguire. La differenza tra un audit utile e un report decorativo sta nella capacità di rispondere a domande concrete: cosa blocca la scansione, quali pagine cannibalizzano le query, cosa provoca il calo di una URL che prima performava. Questa lista di controllo è pensata perché tu la usi durante il processo di selezione e anche al momento di ricevere il deliverable.
Una precisazione preliminare: nessun audit può promettere posizioni o traffico. Se un fornitore lo fa per iscritto, la checklist ha già fallito al primo punto. Secondo la documentazione ufficiale di Google, i sistemi di ranking cambiano frequentemente e non esiste alcuna garanzia contrattuale sui risultati. Ciò che invece si può pretendere è metodologia, evidenza e prioritizzazione.
Fase 1: verificare l’ambito prima di affidare l’incarico
1. Definisci di che tipo di audit hai bisogno
Non è la stessa cosa una revisione tecnica di scansione e indicizzazione rispetto a un audit di contenuti e architettura. Un ecommerce con 40.000 SKU necessita di budget per la scansione, gestione delle faccette e controllo delle duplicazioni. Un sito corporate di 30 pagine raramente giustifica un’analisi dei log del server. Chiedi al fornitore di descrivere cosa esaminerà e cosa lascerà fuori. La risposta ti dice più di qualsiasi proposta commerciale.
2. Esigi un’anteprima del formato di consegna
Prima di pagare, richiedi un estratto di un audit precedente (anonimizzato). Verifica se ogni rilevazione include: URL interessata, evidenza (screenshot, risposta HTTP, estratto da Search Console), impatto stimato e raccomandazione concreta con responsabile tecnico. Se vedi solo elenchi di «ottimizzare i titoli» senza URL né priorità, è un report generico riutilizzabile.
3. Chiedi chi esegue e chi revisiona
Nelle agenzie grandi, la persona che ti vende l’audit non sempre è quella che lo realizza. Chiedi quante auditorie ha completato quella persona, con quale CMS e se ha lavorato con sviluppi custom. Un auditor che ha visto solo WordPress può trascurare problemi di rendering JavaScript in una SPA. Questo non è un difetto dell’agenzia, è un limite di ambito che devi conoscere.
4. Verifica l’accesso ai dati reali
Un audit senza accesso a Google Search Console e ai dati di analytics è un audit alla cieca. Il fornitore deve richiedere permessi di lettura (non di amministratore) e spiegare quali metriche utilizzerà: impressioni, CTR, posizione media, pagine con calo sostenuto, query con intento commerciale. Se non chiede l’accesso, diffida.
Fase 2: checklist del contenuto tecnico del report
5. Scansione e indicizzazione
Il report deve includere: stato del robots.txt, revisione dei meta tag robots, canonicalizzazione, sitemap inviate rispetto a quelle indicizzate, ed errori 4xx e 5xx raggruppati per pattern. Un errore comune che si rileva solo con l’esperienza: redirect a catena che passano per tre salti e perdono segnale; oppure canonical autoreferenziali implementati male su pagine paginate che escludono la pagina 2 di una categoria.
6. Architettura e linking interno
Deve mostrare come si distribuisce l’autorità interna: pagine orfane, profondità di clic, link rotti e anchor ripetitivi. Chiedi una mappa delle sezioni con più link interni in entrata e confrontala con quelle che generano ricavi. È frequente scoprire che la pagina «note legali» riceve più link interni di una categoria di prodotto redditizia.
7. Performance e Core Web Vitals
L’analisi deve separare le metriche di laboratorio (Lighthouse) dai dati di campo (CrUX o Search Console). Un LCP alto in laboratorio può non riflettersi sul campo se l’utente reale ha un’altra connessione. Il report deve indicare quale template, quale risorsa e quale fornitore provocano il problema, non solo il punteggio.
8. Contenuti e cannibalizzazione
Checklist: query in cui due o più URL si alternano nelle posizioni, pagine con contenuto duplicato o quasi duplicato, titoli e H1 ripetuti, e pagine che ricevono impressioni ma con CTR inferiore alla media del sito. Qui serve una precisazione: la cannibalizzazione non è sempre un errore; a volte riflette un’architettura di intento mal risolta e la soluzione è fondere, non riscrivere.
9. Dati strutturati e risultati arricchiti
L’auditor deve verificare quali tipi di schema sono implementati, se validano e se corrispondono al tipo di pagina. Un caso frequente nei siti di servizi locali: marcare LocalBusiness su tutte le URL, comprese quelle del blog, il che genera segnali incoerenti. Secondo la documentazione ufficiale di Google, i dati strutturati devono descrivere il contenuto visibile di quella specifica pagina.
10. Profilo dei link e rischi
Non serve un’analisi esaustiva dei backlink in ogni audit, ma è necessaria una revisione dei link tossici evidenti, della perdita di link rilevanti e della coerenza tra menzioni del brand e link. Se il fornitore promette di «ripulire» il profilo senza spiegare il criterio, chiedi dettagli: una disautorizzazione fatta male può danneggiare più di un link dubbio lasciato dov’è.
Fase 3: valutare il deliverable quando arriva
11. Prioritizzazione per impatto e sforzo
Ogni raccomandazione deve avere una stima di impatto (alto, medio, basso), sforzo di implementazione e dipendenza (team di sviluppo, contenuti, marketing). Un report con 120 azioni senza ordine è un report che nessuno eseguirà. Chiedi che le prime dieci siano giustificate con dati.
12. Tracciabilità di ogni rilevazione
Verifica di poter riprodurre il problema: URL esatta, data di cattura, strumento utilizzato e risultato atteso. Se il report dice «c’è contenuto duplicato» senza elencare le URL, non è un audit, è un’impressione.
13. Piano di monitoraggio e misurazione
L’audit deve proporre cosa misurare dopo: pagine indicizzate, impressioni per cluster, CTR delle pagine chiave, conversioni organiche. E deve avvertire che alcuni miglioramenti richiedono settimane o mesi per riflettersi. Qualsiasi promessa di risultati in sette giorni è un segnale d’allarme.
14. Limitazioni dichiarate
Un auditor con esperienza riconosce ciò che non può sapere: l’impatto reale di un cambio di algoritmo prima che avvenga, il comportamento dei concorrenti con dati privati, o l’effetto di una migrazione senza accesso allo storico. Se il report non include una sezione di limitazioni e assunzioni, probabilmente sta vendendo più certezza di quanta ne abbia.
Errori frequenti in fase di affidamento
Uno dei più comuni: affidare l’audit e non riservare budget per l’implementazione. Ho visto report di 60 pagine con rilevazioni critiche di scansione rimasti in un cassetto perché il team di sviluppo non aveva ore assegnate. Prima di firmare, concorda chi eseguirà le azioni e in quali tempi. Se non c’è un team tecnico interno, chiedi se il fornitore offre implementazione o almeno accompagnamento nella validazione.
Un altro errore: chiedere un audit come scusa per giustificare un calo di traffico senza fornire dati. L’auditor ha bisogno dello storico di Search Console, delle date dei deploy e delle modifiche ai contenuti. Senza questo contesto, la diagnosi sarà superficiale e le raccomandazioni generiche.
E un terzo: confondere audit e strategia. L’audit diagnostica; la strategia decide cosa fare con le risorse. Sono deliverable distinti e spesso li offre lo stesso fornitore, ma non devono essere mescolati nello stesso documento senza separare chiaramente diagnosi e piano.
Cosa non aspettarsi da un audit
Non aspettarti che risolva problemi di business che non sono SEO: un catalogo con prezzi non competitivi o una proposta di valore confusa non si sistemano con i tag canonical. Non aspettarti nemmeno che sostituisca una revisione di accessibilità o di sicurezza web, anche se ci sono sovrapposizioni tecniche. E non aspettarti che rilevi tutti i problemi di un sito enorme in un solo passaggio: su siti con milioni di URL, l’audit lavora per campioni e pattern, non per revisione esaustiva.
La checklist che conta davvero sta in una domanda: questo report mi permette di prendere decisioni concrete la prossima settimana? Se la risposta è sì, l’incarico ha senso.