Quello che nessuno ti dice quando chiedi un preventivo per un’audit SEO
Ho commissionato audit SEO quattro volte negli ultimi anni, con preventivi che andavano da 350 € a oltre 4.000 €. Ho anche dovuto spiegare ai clienti perché il loro audit da 150 € non aveva trovato il problema che stava affossando il loro traffico. La differenza tra quei prezzi non è un capriccio: è portata, profondità tecnica e, soprattutto, chi dedica le ore.
Prima di entrare nei numeri, un avvertimento che risparmia dispiaceri: il prezzo di un audit SEO non si misura in pagine del report, ma in ore di lavoro specializzato. Un PDF di 80 pagine generato con Screaming Frog in due ore non vale lo stesso di un’analisi che incrocia log del server, Search Console e template di contenuto. E spesso la cosa costosa non è l’audit, ma eseguire ciò che propone.
Fasce di prezzo in base al tipo di incarico
In base a ciò che ho visto in preventivi reali e a ciò che gestiscono agenzie di medie dimensioni in Spagna e America Latina, queste sono le fasce abituali (sempre orientative, variano per mercato e valuta):
Audit express o di diagnosi iniziale
Tra 150 € e 400 €. Di solito copre tra 5 e 15 ore. Include scansione con strumenti, revisione dell’indicizzazione, titoli e meta, errori 4xx/5xx, velocità di base e un elenco prioritizzato. È utile per siti con meno di 200 URL e per decidere se vale la pena investire di più. Il suo grande limite: non entra nei log, né nei problemi di rendering JavaScript, né nell’architettura dei contenuti in profondità.
Audit tecnico completo
Tra 800 € e 2.500 €. Qui si analizzano già il budget di scansione con i log, la gestione dei redirect e dei canonical, i dati strutturati, i Core Web Vitals per template, l’hreflang se c’è internazionalizzazione, e si incrocia con i dati di Search Console. È la fascia che consiglio per ecommerce con catalogo medio e per testate con migliaia di URL. In un progetto con circa 15.000 URL, ricordo un preventivo di poco più di 2.000 € che includeva una sessione di passaggio con il team di sviluppo: quello, che sembra un dettaglio, è ciò che evita che il report muoia in un cassetto.
Audit SEO integrale (tecnico + contenuto + link)
Tra 2.500 € e 6.000 € o più in progetti grandi. Aggiunge l’analisi dell’intento di ricerca per cluster, la valutazione della qualità editoriale, le cannibalizzazioni, il profilo dei link e i rischi di tossicità, più un piano d’azione con stima di impatto e sforzo. È il formato che chiedono i team che devono giustificare un budget interno.
Audit di continuità o “retainer di diagnosi”
Meno comuni ma reali: 300–800 € al mese per verificare lo stato dopo una migrazione o un restyling, monitorare gli errori e validare i deploy. Non è un audit in senso stretto, ma copre l’esigenza di molte aziende che non vogliono un report unico che scade dopo due settimane.
Un caso concreto: quando l’audit economico non ha visto il problema
Un cliente con un negozio online ha notato un calo del 40 % del traffico organico dopo un aggiornamento del suo CMS. Aveva pagato un audit da 200 € che gli aveva consegnato un elenco di errori: titoli duplicati, immagini senza alt, qualche link rotto. Niente spiegava il calo.
Esaminando i log del server e confrontandoli con Search Console abbiamo scoperto che il nuovo tema generava parametri di filtro negli URL delle categorie, moltiplicando le combinazioni e consumando il budget di scansione. Googlebot dedicava la maggior parte delle sue visite a URL di filtro irrilevanti e smetteva di scansionare le nuove schede prodotto. Quella scoperta non appare in una scansione superficiale senza contesto: richiede di incrociare i dati e capire il comportamento del CMS.
La lezione pratica: se il tuo sito ha filtri, paginazione, ricerca interna o contenuti generati dagli utenti, un audit sotto i 500 € probabilmente non copre il rischio reale. E se il problema è di scansione, nessun elenco di “titoli duplicati” ti salverà.
Cosa determina se un preventivo sale o scende
- Numero di URL e template: non è lo stesso 300 URL con 5 template che 50.000 con 30. Ogni template richiede un’analisi propria.
- Tecnologia: un sito in WordPress con un tema standard è più rapido da auditare di una SPA in React con rendering ibrido o di un negozio con logica di faceted navigation.
- Accessi: se non c’è accesso a Search Console, ai log o al CMS, il lavoro si complica e il consulente deve inferire di più. Questo si paga.
- Deliverable: un PDF non costa lo stesso di un documento con criteri di accettazione per lo sviluppo, un foglio di calcolo prioritizzato per impatto/sforzo e due sessioni di follow-up.
- Lingue e mercati: un hreflang implementato male in 10 lingue è un lavoro a parte.
Segnali che un audit SEO è impostato male
Non tutto ciò che è caro è buono né tutto ciò che è economico è cattivo. Questi sono i campanelli d’allarme che ho visto in proposte altrui:
- Preventivo chiuso senza aver guardato il sito né chiesto accessi. Un auditor serio ha bisogno almeno di una revisione preliminare per dimensionare.
- Promessa di “posizionarsi in prima pagina” come risultato dell’audit. Un audit diagnostica; non posiziona. Chi confonde le due cose sta vendendo altro.
- Deliverable definito dal numero di pagine. Il valore non sta nell’estensione.
- Assenza di prioritizzazione. Un elenco di 200 problemi senza ordine è quasi inutile per un team piccolo.
- Non includere una call o sessione di passaggio. Nella mia esperienza, i report che non vengono spiegati si eseguono a metà.
Cosa un audit SEO non risolve
Conviene dirlo chiaramente: un audit non risolve la mancanza di domanda, non corregge un modello di business insostenibile né sostituisce un team di sviluppo. Non garantisce nemmeno di recuperare traffico dopo una penalizzazione manuale: quello è un processo diverso, con tempi incerti. E se il problema è di autorità di dominio rispetto a concorrenti consolidati, la diagnosi lo dirà, ma la soluzione passa per contenuti e link per mesi, non per il report in sé.
Un’altra sfumatura che raramente appare nei preventivi: molti audit individuano problemi che l’azienda non può eseguire per mancanza di risorse tecniche. Se non c’è uno sviluppatore disponibile, il report diventa una lista dei desideri. Prima di commissionare, chiedi quante delle raccomandazioni sono eseguibili con il tuo team attuale.
Come chiedere un preventivo senza perdere tempo
Per ottenere un prezzo realistico, fornisci fin dall’inizio:
- URL del sito e numero approssimativo di URL indicizzate (puoi verificarlo con una ricerca site: o in Search Console).
- Accesso in lettura a Search Console e, se possibile, a Google Analytics.
- Contesto: cosa è cambiato negli ultimi sei mesi (migrazione, restyling, cambio di CMS, campagne).
- Obiettivo concreto: recuperare traffico, preparare una migrazione, lanciare un nuovo mercato o validare una strategia.
Con questi dati, un consulente può calibrare la portata e il prezzo. Senza, qualsiasi cifra è una lotteria o un preventivo gonfiato “per sicurezza”.
La mia raccomandazione pratica
Se il tuo sito è piccolo e stabile, inizia con un audit di diagnosi da 300–500 € ed esegui. Se hai un ecommerce o un sito con migliaia di URL, non risparmiare sulla parte tecnica: il costo di una migrazione pianificata male supera abbondantemente la differenza tra un audit da 800 € e uno da 2.000 €. E se cerchi un audit integrale, chiedi di vedere un esempio di deliverable precedente (anonimizzato) prima di firmare: ti dirà più di qualsiasi proposta commerciale.
Il prezzo giusto è quello che ti permette di prendere decisioni con i dati ed eseguire senza blocchi. Tutto ciò che sta sotto di solito lascia fuori proprio la parte che spiega i problemi difficili.