Audit SEO e-commerce: checklist completa per Shopify, WooCommerce e grandi cataloghi

Un audit SEO e-commerce non è una lista esportata da un crawler. Deve spiegare quali problemi impediscono a categorie e prodotti di essere scoperti, compresi e scelti, quanto inventario è coinvolto, quale impatto commerciale può avere ogni problema e in quale ordine conviene intervenire.

Shopify, WooCommerce e i cataloghi enterprise condividono molte aree di controllo, ma non generano gli stessi URL, template o dati. L’audit deve quindi combinare principi comuni con verifiche specifiche della piattaforma.

Risposta breve: cosa deve includere un audit SEO e-commerce?

Un audit completo analizza architettura, crawling, indicizzazione, categorie, prodotti, varianti, filtri, ricerca interna, paginazione, canonical, sitemap, robots.txt, structured data, Merchant Center, immagini, JavaScript, mobile, performance, internazionalizzazione, keyword mapping, link interni, contenuti, log, Search Console, GA4 e conversioni. L’output finale deve trasformare i problemi in ticket prioritizzati, non limitarsi a descriverli.

Perché un audit e-commerce è diverso

Un sito di servizi può avere decine o centinaia di URL. Un e-commerce può aggiungere automaticamente prodotti, varianti, categorie, tag, filtri, ordinamenti, pagine di ricerca, valute e mercati. Lo stesso errore di template può quindi coinvolgere migliaia di pagine.

Inoltre, la decisione tecnica è legata al catalogo: un prodotto esaurito, una variante, una categoria stagionale e un filtro senza domanda non possono ricevere la stessa soluzione.

Definire obiettivi, perimetro e benchmark

Prima del crawl chiarisci:

  • mercati e lingue;
  • piattaforma, tema, app e plugin;
  • numero di prodotti, varianti e categorie;
  • frequenza di aggiornamento dello stock;
  • canali Google usati, compreso Merchant Center;
  • KPI: ricavi, transazioni, lead, margine o visibilità di categoria;
  • migrazioni e rilasci recenti;
  • vincoli di sviluppo e merchandising.

Salva un benchmark di clic, impressioni, ricavi organici, conversioni, pagine indicizzate e principali template. Senza baseline sarà difficile valutare l’effetto delle correzioni.

Diagramma del processo di audit SEO e-commerce dalle fonti dati alla diagnosi, prioritizzazione e roadmap implementabile
Un audit SEO e-commerce utile trasforma evidenze tecniche e commerciali in una roadmap verificabile.

Audit tecnico del catalogo

Il primo obiettivo non è accumulare errori, ma ricostruire quali URL esistono, come vengono scoperti e quali pattern assorbono crawling senza sostenere il catalogo.

Inventario URL: partire da più fonti

Nessuna fonte mostra da sola l’intero sito. Combina:

  • crawl interno;
  • sitemap XML;
  • export del CMS;
  • Search Console;
  • landing page GA4;
  • feed Merchant Center;
  • backlink;
  • log del server o CDN.

Il confronto rivela prodotti presenti nel feed ma non linkati, URL storici ancora crawlati, pagine organiche fuori sitemap e faccette non visibili da un crawl standard.

Architettura e scoperta dei prodotti

Google raccomanda percorsi crawlable da menu a categorie, sottocategorie e prodotti. Se i prodotti sono disponibili soltanto tramite search box, potrebbero non essere trovati durante il crawling.

Verifica:

  • profondità delle categorie prioritarie;
  • prodotti senza link interni;
  • categorie troppo ampie o quasi vuote;
  • breadcrumb;
  • link da guide e hub;
  • best seller o linee strategiche isolate.

La guida all’internal linking SEO approfondisce link crawlable, gerarchia e pagine orfane.

Crawlability, indicizzazione e crawl budget

Classifica ogni pattern URL: indicizzabile, crawlable ma non indicizzabile, bloccato, redirect o errore. Controlla che le direttive non si contraddicano.

Su cataloghi grandi misura la quota di richieste dedicata a parametri, filtri, tracking, ricerche interne e redirect. Il crawl budget diventa un problema quando l’inventario inutile rallenta la scoperta o l’aggiornamento delle pagine prioritarie.

Index bloat e pagine automatiche

Tag, archivi, faccette, URL di ricerca, combinazioni vuote e prodotti duplicati possono ampliare l’indice senza aggiungere valore. Non giudicare soltanto il totale delle pagine indicizzate: segmenta per template e funzione.

Confronta URL utili, URL scoperti e URL che ricevono impressioni. La guida all’index bloat mostra come distinguere un catalogo grande da un inventario gonfiato.

Categorie, prodotti e percorsi di acquisto

Dopo l’inventario tecnico, l’audit deve verificare se categorie, prodotti, varianti e strumenti di navigazione rispondono a intenti distinti e conducono verso un’azione commerciale possibile.

Audit delle pagine categoria

Per ogni categoria controlla:

  • intento e keyword target;
  • gerarchia e prodotti inclusi;
  • title, H1 e meta description;
  • testo utile senza ostacolare la griglia;
  • filtri e ordinamenti;
  • paginazione;
  • link verso prodotti e sottocategorie;
  • canonical, sitemap e status;
  • mobile UX e conversioni.

Una categoria non deve essere valutata come un articolo: il catalogo e la navigazione sono il suo contenuto principale.

Audit delle pagine prodotto

Controlla qualità e coerenza di:

  • nome, descrizione e specifiche;
  • prezzo, valuta e disponibilità;
  • immagini e video;
  • SKU, GTIN, MPN e brand quando applicabili;
  • varianti;
  • recensioni autentiche;
  • spedizione e resi;
  • structured data;
  • prodotti correlati;
  • performance e tracciamento.

Le descrizioni identiche a quelle del produttore non sono automaticamente una penalizzazione, ma rendono difficile differenziare la pagina. Aggiungi dati, uso, compatibilità e prove realmente utili.

Varianti e canonical

Colore, taglia o configurazione possono vivere su un solo URL o su URL distinti. L’audit deve capire:

  • quali varianti hanno URL;
  • se ogni URL restituisce contenuto e dati coerenti;
  • quale variante è canonical;
  • come cambia prezzo, immagine e disponibilità;
  • se i link puntano alla versione corretta;
  • se Merchant Center usa gli stessi identificatori.

Google supporta structured data per gruppi e varianti di prodotto. Non creare però markup che descrive opzioni non visibili o acquistabili.

Per la strategia di consolidamento consulta la guida al tag canonical SEO.

Filtri, faceted navigation e ordinamenti

Mappa tutti i parametri e le combinazioni generati da brand, prezzo, colore, taglia, disponibilità e sort. Dividi:

  • faccette con domanda e valore;
  • filtri funzionali non indicizzabili;
  • combinazioni duplicate;
  • spazi potenzialmente infiniti;
  • stati vuoti o impossibili.

Canonical, noindex, robots.txt, link e sitemap devono raccontare la stessa strategia. Bloccare tutto o indicizzare tutto sono entrambi approcci troppo semplici.

Ricerca interna

Le pagine generate dal search box possono creare query illimitate, risultati sottili e URL spam. Verifica:

  • pattern e parametri;
  • link interni verso risultati di ricerca;
  • status delle query vuote;
  • indexability;
  • eventuali pagine di ricerca già presenti nell’indice;
  • uso dei dati di ricerca per migliorare categorie e assortimento.

Una query interna popolare non deve diventare automaticamente una landing page. Prima verifica intento, domanda e inventario.

Paginazione e caricamento incrementale

Prodotti oltre il primo gruppo devono restare raggiungibili. Controlla link sequenziali, URL persistenti, canonical autoreferenziali e numeri di pagina validi.

“Load more” e infinite scroll richiedono una struttura paginata sottostante: Google generalmente non clicca bottoni né esegue interazioni necessarie a caricare altri prodotti.

Prodotti esauriti e dismessi

Non esiste una regola unica:

StatoAzione possibileCondizione
Temporaneamente esauritoMantieni pagina e alternativeIl prodotto tornerà
Dismesso con equivalenteRedirectSostituzione realmente pertinente
Dismesso senza equivalente404/410Nessun valore residuo
Storico con domanda o supportoMantieni contenuto utileServe ancora utenti/clienti

Evita redirect di massa alla homepage. Usa la guida ai redirect 301 e quella agli errori 404 per scegliere in base all’equivalenza.

Segnali tecnici, dati prodotto e rendering

Questi controlli devono essere letti insieme. Una sitemap corretta non compensa canonical incoerenti; dati strutturati validi non compensano prezzi o disponibilità discordanti; una pagina veloce non serve se il prodotto non è raggiungibile.

Sitemap XML

La sitemap dovrebbe contenere URL canonici, indicizzabili e utili. Segmenta prodotti, categorie, lingue o grandi sezioni quando aiuta il monitoraggio.

Confronta sitemap e CMS per trovare prodotti mancanti o URL obsoleti. La sitemap aiuta discovery, ma non sostituisce i link. Approfondisci nella guida alla sitemap XML.

Robots.txt

Usa robots.txt per controllare crawling di pattern non utili, non per garantire la deindicizzazione. Se blocchi una pagina, Google non può leggerne un eventuale noindex.

Testa ogni regola su campioni reali e verifica che non blocchi risorse necessarie, categorie strategiche o API usate dal rendering. La guida a robots.txt tratta i conflitti più comuni.

Structured data di prodotto

Sulle pagine acquistabili, Product e merchant listing possono comunicare prezzo, disponibilità, recensioni, spedizione, resi e varianti. L’audit deve confrontare markup e contenuto visibile.

Verifica:

  • campi richiesti e consigliati;
  • price e priceCurrency;
  • availability aggiornata;
  • SKU e identificatori;
  • recensioni non aggregate impropriamente;
  • varianti con ProductGroup quando pertinente;
  • errori e avvisi nei report dedicati.

Il markup aumenta l’idoneità a esperienze avanzate, non ne garantisce la visualizzazione.

Merchant Center e feed di prodotto

Confronta feed e sito per:

  • URL e canonical;
  • titoli e descrizioni;
  • prezzo, valuta e promozioni;
  • disponibilità;
  • immagini;
  • GTIN, MPN e brand;
  • spedizione e resi;
  • varianti e gruppi;
  • rifiuti o limitazioni.

Structured data e feed possono essere usati insieme. Le discrepanze frequenti indicano spesso problemi di aggiornamento o di ownership dei dati.

Immagini e ricerca visuale

Controlla qualità, dimensioni, URL stabili, alt appropriati, lazy loading, sitemap/feeds e coerenza tra immagine e variante. Le immagini non devono essere bloccate né caricate soltanto dopo interazioni non eseguite dal crawler.

Misura anche peso e impatto sul rendering delle griglie e delle pagine prodotto.

Core Web Vitals e performance

Segmenta per template: homepage, categoria, prodotto, ricerca e checkout. Le medie di sito possono nascondere problemi concentrati.

Cause comuni:

  • hero o immagini prodotto pesanti;
  • layout che cambia al caricamento;
  • app e tag di terze parti;
  • filtri lenti;
  • script di recensioni e personalizzazione;
  • risposta server lenta su query complesse.

Collega dati real-user con test di laboratorio e priorità commerciale.

JavaScript e rendering

Confronta HTML iniziale e DOM renderizzato. Assicurati che prodotti, link, title, canonical, structured data e contenuto principale non dipendano da errori o interazioni.

Per storefront headless verifica routing, History API, status HTTP, rendering server-side o equivalente, cache e parità tra bot e utenti.

Mobile UX e conversione

L’audit mobile deve includere filtri, ricerca, card, varianti, sticky CTA, checkout, accessibilità e stabilità. Una pagina può essere tecnicamente indicizzabile ma commercialmente inefficace.

Analizza funnel per dispositivo: visualizzazione prodotto, add to cart, begin checkout e purchase.

Contenuti, mercati e dati di performance

L’audit non termina nel codice. Deve verificare a quali domande risponde il catalogo, quali mercati serve e se i dati disponibili consentono di distinguere visibilità, comportamento e valore.

SEO internazionale e hreflang

Per cataloghi multi-paese controlla URL locali, valute, disponibilità, traduzioni, canonical, hreflang, link interni e feed per mercato.

Non creare hreflang verso traduzioni mancanti, redirect, 404 o pagine non indicizzabili. La guida a hreflang SEO approfondisce reciprocità e interazione con canonical.

Keyword mapping per categorie e prodotti

Assegna query ampie alle categorie, query raffinate a sottocategorie o landing selezionate, modelli specifici ai prodotti e domande informative alle guide. Non creare una pagina per ogni keyword.

La keyword map dovrebbe includere URL, intento, page type, mercato, CTA e fonti di link.

Content gap e contenuti duplicati

Un gap può essere una categoria mancante, una guida utile o un attributo non spiegato. Non è qualsiasi keyword che un competitor copre.

Controlla anche descrizioni duplicate, template poveri, pagine locali o internazionali tradotte senza adattamento e prodotti con poche informazioni uniche.

Backlink e pagine dismesse

Prima di eliminare prodotti o categorie verifica backlink, referral, traffico, conversioni assistite e valore storico. Un URL senza vendite recenti può avere link utili o supportare il cluster.

Aggiorna i link esterni più importanti quando possibile e non lasciare catene di redirect.

Log analysis

I log mostrano cosa richiedono realmente Googlebot e altri crawler. Segmenta per template, parametro, status, tempo di risposta e frequenza.

Confronta richieste a faccette e ricerca interna con crawling di categorie e prodotti nuovi. Questo aiuta a distinguere un rischio teorico da uno spreco osservato.

Search Console e GA4

In Search Console segmenta query, pagine, Paese, dispositivo e search appearance. Controlla indicizzazione, sitemap, rich results, Core Web Vitals e statistiche di scansione.

In GA4 verifica che gli eventi e-commerce inviino parametri richiesti. Analizza Organic Search, landing page, view item, add to cart, checkout, acquisti e ricavi. Se il tracciamento è incompleto, l’audit non può prioritizzare correttamente il valore.

Controlli specifici per piattaforma

I principi SEO restano gli stessi, ma il punto in cui nasce un errore cambia. Tema, app, plugin e tassonomie devono essere collegati all’output che producono, non trattati come una configurazione astratta.

Problemi tipici di Shopify

  • collection automatiche sovrapposte;
  • filtri Search & Discovery non controllati;
  • app che modificano canonical o structured data;
  • theme code duplicato;
  • URL di prodotto e collection collegati in modo incoerente;
  • mercati, lingue e valute non allineati;
  • script di app che rallentano griglie e prodotto;
  • feed e dati storefront discordanti.

Verifica sempre l’output reale del tema, non soltanto le impostazioni dell’admin.

Problemi tipici di WooCommerce

  • categorie, tag e attributi tutti indicizzabili;
  • plugin filtro che generano molti URL;
  • archivi e attachment inutili;
  • conflitti tra plugin SEO, cache e traduzione;
  • query database lente;
  • varianti e stock non aggiornati;
  • sitemap con tassonomie non strategiche;
  • template sovrascritti dal tema senza manutenzione.

Documenta il plugin responsabile di ogni output prima di suggerire la correzione.

Prioritizzazione: trasformare problemi in roadmap

Una formula operativa interna può essere:

Priorità = Impatto × Scala × Confidenza ÷ Sforzo

Non è una formula di Google. Serve a rendere trasparenti le decisioni. Valuta anche dipendenze, rischio di rilascio e valore commerciale.

ProblemaURLImpattoCorrezionePriorità
Filtri indicizzabili senza valore18.400AltoControllare faccetteP1
Link prodotto rotti220MedioAggiornare linkP2
Dati prodotto incompleti600MedioCorreggere template/feedP2

I numeri sono un esempio di formato, non benchmark universali.

Come deve essere il deliverable

Ogni finding dovrebbe contenere:

  • evidenza e campioni;
  • pattern o template coinvolto;
  • impatto SEO e commerciale;
  • causa probabile;
  • soluzione proposta;
  • criteri di accettazione;
  • owner e dipendenze;
  • priorità e rischio;
  • metrica di validazione.

La checklist SEO tecnica può supportare la copertura, ma non sostituisce diagnosi e priorità.

Esempio di raccomandazione pronta per lo sviluppo

Un ticket ipotetico può essere: “Le categorie caricano la seconda pagina solo dopo clic; il crawl dei link HTML non raggiunge i prodotti successivi”. Allega URL campione, comportamento osservato, screenshot o HTML, template interessato e dati necessari a stimare la portata. Non presentare un numero di prodotti persi se il catalogo non è stato verificato.

La correzione richiesta deve specificare l’esito: pagine successive con URL proprie, collegamenti estraibili e prodotti raggiungibili. Il criterio di accettazione è un nuovo crawl dal percorso categoria, insieme al test del comportamento per l’utente. SEO verifica la scoperta, sviluppo il componente, e-commerce la selezione prodotti. Un audit diventa utile quando distingue evidenza, ipotesi e condizione che consente di chiudere il problema.

Validazione dopo il rilascio

  1. Ricrawla i pattern modificati.
  2. Testa status, canonical, robots e rendering.
  3. Controlla sitemap e feed.
  4. Monitora log e Crawl Stats.
  5. Verifica indicizzazione e rich results.
  6. Confronta query, categorie, prodotti e ricavi.
  7. Annota la data del rilascio.
  8. Apri nuovi ticket per regressioni reali.

Domande frequenti sull’audit SEO e-commerce

Un crawler automatico è sufficiente per fare un audit?

No. Il crawler trova pattern e anomalie, ma non decide quali categorie hanno valore, quali filtri meritano indicizzazione o quale intervento deve avere priorità commerciale.

Quanto dura un audit SEO e-commerce?

Dipende dalla dimensione del catalogo, dalle piattaforme coinvolte, dai mercati, dalla qualità dei dati e dall’accesso a log, Search Console, analytics e feed. Il perimetro va definito prima del crawl.

L’audit cambia tra Shopify e WooCommerce?

I principi di crawling, indicizzazione e intento non cambiano, ma cambiano template, tassonomie, app, plugin e modalità con cui vengono generati URL, canonical e dati strutturati.

Quali accessi servono?

Di solito servono almeno Search Console, analytics, CMS o ambiente di test, sitemap e informazioni sul catalogo. Per siti grandi, log e feed di prodotto rendono la diagnosi più affidabile.

Ogni quanto va ripetuto?

Non esiste una frequenza universale. Conviene rivalutare il sito dopo migrazioni, redesign, cambi di piattaforma, importanti modifiche al catalogo o quando dati organici e commerciali mostrano anomalie persistenti.

Un audit e-commerce deve decidere, non soltanto trovare errori

I tool possono contare redirect, title e URL. Non possono decidere quali filtri meritano una landing page, quale prodotto dismesso possiede ancora valore, quale categoria corrisponde all’intento o quale correzione genera il maggiore impatto.

Se il catalogo contiene centinaia o migliaia di prodotti, l’audit deve prioritizzare problemi in base a impatto organico e commerciale. L’obiettivo è una roadmap implementabile che migliori discovery, esperienza e ricavi.

Richiedi un audit SEO per il tuo e-commerce


Picture of Author : Miad.G
Author : Miad.G

Hi, I'm Miad Ghazi, an SEO Consultant and the founder of Boost My SEO. I'm passionate about helping businesses grow through Technical SEO, content strategy, Local SEO, International SEO, and the latest AI search optimization techniques. I enjoy simplifying complex SEO concepts into practical strategies that help websites achieve long-term organic growth and stay competitive as search evolves.

Come possiamo aiutarla?