Audit SEO Ecommerce: Checklist 30 Punti, $6M+ di Fatturato
Checklist di audit SEO ecommerce per store Shopify e WooCommerce: 30 controlli su indicizzazione, schema, velocità e link interni, cosa correggere prima.
Un audit SEO ecommerce funziona come triage, non come esercizio su spreadsheet.
Il tuo store è:
- crawlable, indicizzabile e strutturato attorno alle pagine commerciali, oppure
- in perdita di authority tra duplicati, filtri e URL inutili che non generano fatturato.
La maggior parte degli audit fallisce perché sono costruiti attorno ai tool, non ai risultati. L’output è “abbiamo trovato 1.200 problemi” e nessuno di questi è collegato al fatturato. È così che finisci per passare un trimestre a sistemare i problemi sbagliati mentre le pagine categoria continuano a stagnare.
Questa è la checklist che uso quando inizio con un nuovo cliente ecommerce, lo stesso approccio di audit che ha generato oltre $6M di fatturato organico cumulato tra i vari progetti. È volutamente pratica. Ogni check ha un “cosa significa” e un “cosa sistemo per primo”.
Se vuoi il sistema SEO ecommerce completo, parti dalla mia pillar: Guida SEO ecommerce 2026. Se vuoi la versione servizio, è nella mia pagina audit SEO e nella mia pagina consulenza SEO ecommerce.
Come uso questa checklist di audit
Non lancio tutti i 30 check e poi li riverso in un documento.
Procedo in tre passate:
- Identifico cosa blocca crawl e indicizzazione sulle pagine commerciali.
- Identifico cosa spreca crawl e frammenta l’authority tra i duplicati.
- Identifico cosa sposterà il fatturato più velocemente una volta che le fondamenta sono pulite.
Lanciare i tool è solo l’input; sono queste tre passate a fare l’audit.
Cosa chiedo prima di iniziare
Se non ho gli accessi giusti, l’audit diventa un esercizio di ipotesi. Non faccio audit basati su screenshot.
Questo è il minimo che chiedo:
- Accesso a Google Search Console (proprietà completa)
- Accesso a GA4, con conferma che gli eventi ecommerce siano attivi (purchase, add to cart, begin checkout)
- Accesso alla piattaforma (Shopify, WooCommerce, o qualunque cosa gestisca il catalogo) per verificare template e comportamento URL
- Accesso al Merchant Center quando lo Shopping fa parte del business, perché i problemi di feed spesso rispecchiano problemi di tassonomia
- Un crawl export del sito, per vedere i pattern URL su larga scala
Quando possibile, chiedo anche i log del server. I tool di crawl mostrano cosa un crawler riesce a trovare. I log mostrano cosa Google richiede davvero. Non sempre è la stessa storia.
Sezione 1, Salute dell’indicizzazione (Check da 1 a 6)
I problemi di indicizzazione costano cari perché si accumulano. Se Google non indicizza le pagine giuste, tutto il resto è rumore.
1. Pagine indicizzate vs pagine reali
Cosa controllo:
- Conteggio approssimativo degli URL indicizzabili che dovrebbero esistere (categorie, prodotti, guide chiave).
- Conteggio approssimativo degli URL indicizzati in Search Console.
Come si presenta un campanello d’allarme:
- Il numero di indicizzati è molto superiore al numero di landing page reali.
- Search Console mostra migliaia di URL con parametri.
Cosa sistemo per primo:
- Canonical, gestione dei parametri e comportamento dei filtri, perché di solito sono la causa.
2. Pattern del report Indicizzazione pagine in Search Console
Cosa controllo:
- “Duplicato, Google ha scelto un canonical diverso dall’utente”
- “Pagina alternativa con tag canonical corretto”
- Soft 404
- Scansionato ma non indicizzato
Come si presenta un campanello d’allarme:
- Pagine categoria che appaiono come alternate mentre URL con parametri sono indicizzati.
La documentazione di Google sugli URL duplicati e la selezione del canonical è un riferimento utile: https://support.google.com/webmasters/answer/12642436?hl=it
Cosa sistemo per primo:
- L’URL che dovrebbe essere canonical, poi i link interni che dovrebbero puntare a esso.
3. Accuratezza della sitemap
Cosa controllo:
- Nella sitemap ci sono solo URL indicizzabili e canonical?
- I prodotti fuori catalogo sono ancora elencati?
- Gli URL di collezioni e prodotti risolvono correttamente con status 200?
Come si presenta un campanello d’allarme:
- Una sitemap piena di URL a basso valore (tag, filtri, pagine di ricerca interna).
Cosa sistemo per primo:
- Rimuovo gli URL non canonical e non indicizzabili dalla sitemap. Poi la reinvio.
4. Coerenza tra robots.txt e meta robots
Cosa controllo:
- Stai bloccando percorsi importanti nel robots.txt per errore?
- Pagine importanti sono marcate
noindexper un errore di template?
Come si presenta un campanello d’allarme:
- Pagine categoria bloccate mentre gli URL dei filtri sono crawlabili.
Cosa sistemo per primo:
- Mantengo le regole robots conservative. Uso canonical e link interni per il controllo, non blocchi aggressivi che nascondono i problemi.
5. Crawl Stats e segnali di spreco di crawl
Cosa controllo:
- Andamento delle Crawl Stats in Search Console.
- Picchi di scansione su URL con parametri.
Come si presenta un campanello d’allarme:
- Crawl Budget speso su navigazione faccettata e parametri di ordinamento.
Cosa sistemo per primo:
- La strategia degli URL dei filtri. Se i filtri generano varianti URL infinite, il Crawl Budget sarà sprecato, indipendentemente dalla qualità dei contenuti.
Cosa aggiungo quando il sito è grande:
- Confronto i picchi di crawl con le date di rilascio (aggiornamenti tema, nuova app di filtri, modifiche alla ricerca interna).
- Identifico se Googlebot perde tempo su URL con parametri che restituiscono lo stesso contenuto degli URL puliti.
Se lo stesso contenuto è disponibile su cinque URL, Google scansionerà cinque URL. Il problema l’hai creato tu.
6. Pagine commerciali orfane
Cosa controllo:
- Pagine senza link interni che puntano verso di esse.
- Pagine che esistono ma non sono raggiungibili dalla navigazione o dagli hub di categoria.
Come si presenta un campanello d’allarme:
- Categorie ad alto margine sepolte a quattro click di profondità.
Cosa sistemo per primo:
- Link interni e struttura di navigazione. Se la pagina conta, supportala.
Sezione 1.5, Analisi dei log del server (Check bonus)
Questa è la parte che molti audit ecommerce saltano. È anche dove emergono le insight più preziose sui cataloghi grandi.
Cosa controllo nei log:
- Quali pattern URL vengono colpiti più spesso da Googlebot (filtri, parametri, pagine di ricerca interna, tag a basso valore)
- Se i template di categoria e prodotto prioritari vengono scansionati con una frequenza sana
- Se Google spreca richieste su catene di redirect o URL rotti
- Se il focus del crawl cambia dopo modifiche tecniche
Come si presenta un campanello d’allarme:
- Googlebot spende una quota sproporzionata di richieste su URL di filtri e parametri, mentre le categorie prioritarie vengono scansionate raramente.
Cosa sistemo per primo:
- Riduco lo spreco di crawl affinando canonicalizzazione, link interni e comportamento degli URL dei filtri, poi verifico il miglioramento nei log nelle settimane successive.
Sezione 2, Contenuti duplicati e controllo URL (Check da 7 a 12)
L’ecommerce crea duplicati per default. La domanda è se li controlli tu.
Le linee guida di Google sui canonical sono il riferimento di base: https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls
7. Implementazione canonical su categorie e prodotti
Cosa controllo:
- Il canonical punta all’URL pulito.
- Il canonical non cambia in base ai parametri.
- Il canonical è coerente tra le varianti.
Campanelli d’allarme:
- Il canonical punta a un prodotto o una collezione diversa.
- Il canonical punta a un URL filtrato.
Correggo per primo:
- I template canonical. Un solo template rotto può influenzare migliaia di URL.
8. URL con parametri nell’indice
Cosa controllo:
- Parametri UTM indicizzati.
- Parametri di ordinamento indicizzati.
- Parametri di filtro indicizzati.
Campanelli d’allarme:
- L’URL indicizzato include
?sort=o parametri di tracciamento.
Correggo per primo:
- Mi assicuro che il canonical punti all’URL pulito e che i link interni evitino URL con parametri.
Un test pratico:
- Prendo un URL categoria pulito.
- Aggiungo un parametro di ordinamento come
?sort=price-desc. - Verifico se il canonical resta l’URL pulito.
Se il canonical cambia, hai un problema di template. Se i link interni puntano a URL con parametri, hai un problema di navigazione. Entrambi sono risolvibili, ma solo se smetti di fingere che i parametri siano innocui.
9. Duplicazione URL collezione vs prodotto (pattern Shopify)
Cosa controllo:
- Percorsi duplicati verso lo stesso prodotto.
- URL annidati collezione-prodotto che creano alternate.
Campanelli d’allarme:
- Google indicizza percorsi multipli verso lo stesso prodotto e sceglie un canonical autonomo.
Correggo per primo:
- Decido la struttura canonical, poi la impongo con link interni e regole dei template.
Se sei su Shopify, parti dalla guida della piattaforma: Guida SEO Shopify completa.
10. Paginazione e serie di categorie
Cosa controllo:
- URL di paginazione che vengono indicizzati come pagine thin.
- Pagine categoria spezzettate in decine di pagine a basso valore.
Campanelli d’allarme:
- Pagina 12 di una categoria che supera la prima pagina perché i segnali sono frammentati.
Correggo per primo:
- Mi assicuro che la pagina categoria principale sia il target primario e che la paginazione non diventi un set di contenuti thin autonomo.
11. Pagine di ricerca interna
Cosa controllo:
- Le pagine dei risultati di ricerca interna sono crawlabili o indicizzate?
Campanelli d’allarme:
- Migliaia di URL che sembrano pagine di risultati di ricerca.
Correggo per primo:
- Blocco l’indicizzazione e rimuovo dalla sitemap. Queste pagine raramente meritano visibilità organica.
12. URL di varianti, colore e taglia
Cosa controllo:
- Ogni variante crea un URL univoco?
- Se sì, quegli URL sono abbastanza unici da meritare l’indicizzazione?
Campanelli d’allarme:
- URL di varianti con contenuto quasi identico e canonical incoerenti.
Correggo per primo:
- Un canonical di prodotto unico per varianti minori. URL separati solo quando c’è una reale domanda di ricerca e contenuto unico.
Sezione 3, Core Web Vitals e performance (Check da 13 a 17)
La performance influenza crawling, UX e conversione, il che la rende molto più di una vanity metric.
Il riferimento pratico resta i Core Web Vitals: https://web.dev/vitals/
13. LCP su pagine prodotto e categoria
Cosa controllo:
- Largest Contentful Paint sugli URL commerciali principali, non sulla media del sito.
Campanelli d’allarme:
- LCP dominato da hero image, slider o script del tema.
Correggo per primo:
- Ottimizzo l’elemento LCP, di solito l’immagine principale. Poi rimuovo gli script render-blocking non necessari sulle pagine che fatturano.
14. INP e gonfiore di script
Cosa controllo:
- Interaction to Next Paint sui template prodotto.
Campanelli d’allarme:
- Decine di app che iniettano script sulle pagine prodotto.
Correggo per primo:
- Riduco il template prodotto a ciò che conta. Se un’app non aiuta la conversione, non dovrebbe esistere sul percorso critico.
15. CLS e spostamenti di layout
Cosa controllo:
- Spostamenti di layout causati da immagini senza dimensioni, UI lazy-loaded o widget di recensioni.
Campanelli d’allarme:
- La pagina prodotto salta durante il caricamento.
Correggo per primo:
- Riservo spazio per immagini e componenti UI. Riduco gli elementi a caricamento tardivo above the fold.
16. Performance mobile, non comodità desktop
Cosa controllo:
- Performance mobile sui template di categoria e prodotto.
Campanelli d’allarme:
- Il desktop sembra a posto mentre il mobile è lento e instabile.
Correggo per primo:
- Pulizia del template in ottica mobile-first. Il traffico ecommerce è di solito prevalentemente mobile.
17. Basi di ottimizzazione immagini
Cosa controllo:
- Dimensione dei file, formati, immagini responsive e coerenza degli alt text.
Campanelli d’allarme:
- Immagini prodotto pesanti e non ottimizzate.
Correggo per primo:
- Sistemo la distribuzione delle immagini e il dimensionamento responsive. Poi sistemo filename e alt text per chiarezza.
Sezione 4, Dati strutturati e idoneità SERP (Check da 18 a 21)
I dati strutturati non sono tutto, ma sono un moltiplicatore reale quando le basi sono corrette.
Parti dalla panoramica di Google sui dati strutturati: https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
18. Completezza dello schema prodotto
Cosa controllo:
- Prezzo, valuta, disponibilità, identificatori, brand e URL sono corretti.
Campanelli d’allarme:
- Lo schema esiste ma mancano offers, prezzo o disponibilità.
Correggo per primo:
- Mi assicuro che lo schema corrisponda al contenuto visibile, poi valido con il test Rich Results.
19. Onestà del markup recensioni
Cosa controllo:
- Il markup delle recensioni solo quando le recensioni sono visibili e reali.
Campanelli d’allarme:
- Schema recensioni senza recensioni visibili.
Correggo per primo:
- Rimuovo il markup falso. I problemi di fiducia costano più dei sogni di rich result.
20. Breadcrumb e chiarezza della tassonomia
Cosa controllo:
- I breadcrumb riflettono la tassonomia reale e i link interni.
Campanelli d’allarme:
- Breadcrumb incoerenti tra categorie e prodotti.
Correggo per primo:
- Sistemo tassonomia e breadcrumb insieme, perché i breadcrumb sono un segnale di struttura.
21. FAQPage dove ha senso
Cosa controllo:
- Il markup FAQ solo su pagine con una sezione FAQ reale e visibile agli utenti.
Campanelli d’allarme:
- FAQ riutilizzate su ogni pagina prodotto con le stesse domande e risposte.
Correggo per primo:
- Metto le FAQ prima sugli hub di categoria e sulle guide all’acquisto, poi solo sui prodotti dove le obiezioni dell’acquirente sono specifiche.
Sezione 5, Qualità delle pagine categoria e prodotto (Check da 22 a 26)
Qui l’SEO smette di essere tecnico e inizia a diventare fatturato.
22. Le pagine categoria hanno una vera guida all’acquisto
Cosa controllo:
- Le pagine categoria hanno contenuti strutturati, non un paragrafo generico.
Campanelli d’allarme:
- Una pagina categoria è solo una griglia di prodotti.
Correggo per primo:
- Costruisco un blocco contenuto di categoria che risponde alle domande dell’acquirente e indirizza gli utenti verso i prodotti giusti. Se ti serve la struttura esatta, leggi la mia guida SEO pagine categoria.
23. Le pagine prodotto sono specifiche, non generiche
Cosa controllo:
- Le descrizioni prodotto spiegano caso d’uso, vincoli e differenziatori.
Campanelli d’allarme:
- Copia del produttore incollata identica su tutto il catalogo.
Correggo per primo:
- Riscrivo prima solo i prodotti che lo meritano. Uso fatturato e opportunità di posizionamento per le priorità.
24. Pagine inventario che non dovrebbero esistere
Cosa controllo:
- Pagine categoria thin senza inventario.
- Collezioni create per merchandising interno ma comunque indicizzate.
Campanelli d’allarme:
- Centinaia di collezioni vuote indicizzate.
Correggo per primo:
- Rimuovo l’indicizzazione per le pagine che non meritano di esistere come landing page. Le pagine thin funzionano come una tassa sul crawl, non come strategia di volume.
25. Policy per URL fuori stock e discontinuati
Cosa controllo:
- Policy fuori stock temporaneo vs permanente.
- Strategia di redirect quando i prodotti vengono discontinuati.
Campanelli d’allarme:
- Tutto viene redirectato alla homepage.
Correggo per primo:
- Mantengo le pagine temporaneamente live e indirizzo verso alternative. Redirect solo quando il sostituto è davvero equivalente.
26. Contenuti a supporto delle pagine commerciali
Cosa controllo:
- Guide all’acquisto e comparazioni che indirizzano verso categorie e prodotti.
Campanelli d’allarme:
- Pagine contenuto che attirano traffico ma non toccano mai il percorso di acquisto.
Correggo per primo:
- Aggiungo link interni dalle guide alle pagine che fatturano. Poi misuro le conversioni assistite.
Sezione 6, Link interni e flusso di authority (Check da 27 a 29)
I link interni decidono quali pagine sono importanti.
27. Le categorie prioritarie sono supportate su tutto il sito
Cosa controllo:
- La navigazione include le categorie che contano.
- I contenuti di supporto linkano agli hub di categoria.
Campanelli d’allarme:
- Le categorie migliori sono sepolte.
Correggo per primo:
- Sistemo la navigazione e aggiungo link di supporto da guide e blocchi in evidenza.
28. Prodotti orfani e prodotti profondi
Cosa controllo:
- Prodotti troppo profondi nel sito per ricevere authority interna.
Campanelli d’allarme:
- Prodotti importanti non linkati da categorie o guide.
Correggo per primo:
- Uso blocchi “best for” nelle categorie e moduli interni curati per portare in superficie i prodotti prioritari.
29. L’anchor text sembra umano e segnala comunque l’intento
Cosa controllo:
- Gli anchor descrivono la destinazione senza keyword stuffing.
Campanelli d’allarme:
- Anchor esatti ripetuti ovunque.
Correggo per primo:
- Scrivo gli anchor come una persona che vuole che qualcuno clicchi, e allineo il percorso del link all’intento.
Sezione 7, Visibilità AI e allineamento conversioni (Check 30)
Questa è la parte che la maggior parte degli audit ecommerce ancora ignora.
30. Check visibilità AI: il brand appare dove i buyer fanno domande?
Cosa controllo:
- Il brand appare nelle risposte AI per query a livello di categoria?
- I sistemi AI citano pagine categoria, guide o prodotti?
Campanelli d’allarme:
- I competitor vengono citati costantemente, il tuo brand è invisibile.
Correggo per primo:
- Pulisco i dati prodotto, rafforzo gli hub di categoria e miglioro la predisposizione alla citazione. Il framework è in GEO vs SEO nella ricerca AI 2026.
Se vuoi la versione consulenza del lavoro, inizia dalla mia pagina consulenza SEO e GEO.
Allineamento conversioni: il check che tutti saltano perché “non è SEO”
Controllo anche che lo sforzo SEO atterri su pagine che possono convertire. Sembra ovvio. Viene ignorato costantemente.
Cosa cerco:
- Landing page organiche che portano traffico ma non indirizzano gli utenti verso categorie o prodotti.
- Pagine categoria con traffico dove gli utenti escono perché la pagina non ha una guida all’acquisto.
- Pagine prodotto che si posizionano per l’intento sbagliato perché titolo e copy sono troppo generici.
Il rimedio di solito è il routing, non “più contenuti” — link interni migliori, ruoli di pagina più chiari e meno pagine che cercano di posizionarsi per la stessa famiglia di query.
Cosa sistemo per primo: un framework di priorità che ferma il busywork
Se porti a casa una cosa da questo audit, porta questa.
Prioritizzo per impatto e sforzo, ma “impatto” è legato alle pagine che fatturano.
Esempi alto impatto, basso sforzo:
- Errori nei template canonical che influenzano migliaia di URL.
- URL con parametri che vengono indicizzati.
- Pagine categoria con impression e CTR debole.
- Dati offers mancanti nello schema prodotto.
Esempi sforzo medio:
- Ricostruire i blocchi contenuto di categoria per le categorie top.
- Ristrutturare i link interni in hub prioritari.
- Pulire gli script delle app dai template prodotto.
Interventi strategici:
- Strategia completa di navigazione faccettata per cataloghi grandi.
- Struttura SEO internazionale e pulizia hreflang.
- Sistema di contenuti che supporta categorie e prodotti senza diventare una strategia solo blog.
Se il tuo output di audit non ti dice cosa fare nel mese 1, hai in mano un report, non un audit.
Se vuoi le fondamenta tecniche dietro tutto questo, incluso come gestisco canonical, redirect, validazione schema e diagnostica del crawl, leggi la mia guida all’audit SEO tecnico. Questa checklist ecommerce è il layer commerciale sopra il lavoro tecnico.
Riferimenti utili
FAQ
Quanto tempo richiede un audit SEO ecommerce? Per la maggior parte degli store, la prima passata si fa in pochi giorni, ma il valore sta nella priorizzazione e nella pianificazione dell’esecuzione. Un buon audit ti dice cosa sistemare e in che ordine, e perché quelle correzioni sono collegate alle pagine che generano fatturato.
Qual è la differenza tra un audit ecommerce e un audit SEO tecnico? Un audit ecommerce include i check tecnici, ma valuta anche l’architettura delle categorie, lo schema prodotto, i link interni e l’allineamento con le conversioni. Il solo SEO tecnico non ti dice se lo store è strutturato per catturare domanda commerciale.
Devo fare un audit SEO ecommerce prima di creare contenuti? Sì. Se canonical, filtri o template sono rotti, i contenuti non si accumulano. Sistema prima indicizzazione e flusso di authority, poi costruisci contenuti che supportano le pagine categoria e prodotto.
Quali tool usi per un audit SEO ecommerce? Search Console per segnali di indicizzazione e query, tool di crawl per template e pattern URL, tool di performance per i Core Web Vitals e validazione dei dati strutturati per la correttezza dello schema. I tool aiutano, ma l’audit riguarda il processo decisionale, non gli screenshot.
Come capisco cosa sistemare per primo dopo un audit SEO ecommerce? Parti da tutto ciò che blocca l’indicizzazione delle pagine commerciali, poi da ciò che crea duplicazioni massive, infine dalle pagine categoria che mostrano già domanda. Se lo store ha un link interno debole, sistema prima le pagine hub così l’authority ha un percorso dove fluire.
Se questa checklist mappa problemi che riconosci, il passo successivo più veloce è un audit che si trasforma in un piano di esecuzione, non un report generico. Si parte dalla mia pagina servizio audit SEO.
Info sull’autore Sono un SEO e Growth Consultant indipendente con 18 anni di esperienza. Fondatore di SameAPI e DeLeak.co. Prenota una chiamata strategica →
Parliamo della tua crescita organica.
30 minuti. Una valutazione onesta del tuo potenziale di crescita organica.
Prenota una Call →