Il contesto del progetto

Un ecommerce italiano di abbigliamento e accessori donna, fascia medio-alta. Store PrestaShop 1.7, catalogo di circa 3.200 prodotti attivi distribuiti su 180 categorie, vendite esclusivamente sul mercato italiano.

Il cliente era soddisfatto del prodotto e del servizio. Il tasso di conversione delle visite era buono. Il problema era strutturale: il traffico organico da Google non cresceva, nonostante avessero gia investito in SEO in passato con un altro fornitore.

Risposta diretta: il problema non era la mancanza di contenuti ne la qualita del sito. Era che PrestaShop, senza una configurazione tecnica precisa, stava generando migliaia di segnali contraddittori verso Google, rendendo impossibile per il motore di ricerca capire quali pagine indicizzare e per quali query.

La diagnosi: cosa ho trovato nell’audit tecnico

Prima di toccare qualsiasi contenuto, ho eseguito un audit tecnico completo. La regola che seguo sempre: se la struttura e compromessa, lavorare sui contenuti non serve. Si aggiunge rumore su rumore.

Questi erano i problemi rilevati:

  • Oltre 1.400 URL duplicate generate automaticamente da PrestaShop per combinazioni prodotto, filtri di categoria, ordinamenti e ricerca interna
  • Crawl budget sprecato: Google scansionava le pagine variante colore invece delle schede prodotto principali
  • Canonical tag configurati in modo errato dal tema — autoreferenziali, quindi inutili per risolvere la duplicazione
  • Immagini prodotto non ottimizzate: peso medio di 480KB per foto, LCP su mobile superiore a 4,2 secondi
  • Zero dati strutturati: nessun schema Product, BreadcrumbList, Organization
  • Title tag identici su 340 varianti prodotto — Google non riusciva a differenziare le pagine
  • Feed Google Shopping non aggiornato: 60% dei prodotti fuori stock ancora attivi, attributi colore e taglia non compilati
1.400+
URL duplicate generate automaticamente
4,2s
LCP su mobile prima dell’intervento
54%
Tasso approvazione feed Google Shopping
480KB
Peso medio immagine prodotto

L’intervento tecnico — fase 1 (mesi 1-3)

L’ordine degli interventi non e casuale. Prima la struttura, poi i contenuti. Modificare testi su un sito con problemi tecnici gravi e tempo perso.

  1. Riscrittura delle regole .htaccess per eliminare i parametri URL duplicati generati da filtri e ordinamenti di categoria
  2. Implementazione canonical tag corretti su tutte le pagine variante, con riferimento al prodotto principale
  3. Configurazione noindex su pagine di filtro, ordinamento e ricerca interna
  4. Ottimizzazione immagini: conversione in formato WebP, attivazione lazy loading nativo, riduzione peso medio da 480KB a 38KB
  5. Implementazione JSON-LD con schema Product (price, availability, SKU), BreadcrumbList su ogni categoria, Organization in homepage
  6. Correzione feed Google Shopping: pulizia prodotti fuori stock, mappatura corretta degli attributi colore, taglia, materiale
  7. Riscrittura regola dinamica per i title tag: ogni variante prodotto ottiene un titolo unico basato su attributi specifici
Dopo 90 giorni, le pagine indicizzate da Google sono passate da 4.800 a 1.900. Apparentemente un calo. In realta il segnale piu positivo che potessi ricevere: Google aveva smesso di perdere tempo sulle pagine sbagliate e stava concentrando il crawl budget su quelle rilevanti.
Pagine indicizzate da Google
Evoluzione nel tempo — da URL duplicate a pagine rilevanti
Dati: mese 0 = 4800 URL, mese 3 = 1900 URL (eliminazione duplicati), mese 6 = 1950 URL, mese 9 = 2100 URL.

La fase 2 — contenuti e autorita topica (mesi 4-9)

Con la struttura tecnica risanata, ho lavorato su tre fronti in parallelo.

Categorie
Riscrittura testi categoria. Le pagine categoria erano quasi tutte vuote o con 2-3 righe generiche copiate dall’introduzione del catalogo. Le ho riscritte con struttura H1/H2 coerente, risposta diretta all’intento di ricerca, descrizione specifica dei prodotti presenti. Non testi lunghi per amor di keyword — testi utili per chi sta cercando qualcosa di preciso.
Linking
Mappa di internal linking tematico. Ho costruito una struttura di collegamento tra categorie correlate per rafforzare l’autorita topica delle sezioni principali del sito. Il concetto e semplice: se un utente atterra su “abbigliamento cerimonia”, il sito deve collegarlo in modo naturale ad “accessori cerimonia” e “scarpe cerimonia”, non affidarsi alla navigazione del menu.
Blog
8 articoli informativi mirati. Query informazionali ad alto volume e bassa competizione: “come abbinare il trench in autunno”, “outfit da lavoro smart casual donna”, “come scegliere la taglia giusta online”. Ognuno costruito per rispondere a una domanda specifica con link interno alle categorie prodotto rilevanti.

I risultati a 9 mesi

+140%
Traffico organico rispetto al periodo precedente
+80%
Impression su Google Search Console
Top 5
Su 12 keyword categoria principali
1,6s
LCP su mobile — score 94/100
97%
Tasso approvazione feed Google Shopping
+35%
Tasso di conversione da traffico organico
Traffico organico mensile
Sessioni da ricerca organica — indice 100 = baseline pre-intervento
Dati indicizzati: mese 1=95, mese 2=100, mese 3=108, mese 4=122, mese 5=145, mese 6=168, mese 7=195, mese 8=220, mese 9=240.
Core Web Vitals — LCP mobile
Largest Contentful Paint in secondi — soglia Google: sotto 2,5s e buono
Dati: prima intervento = 4,2s; dopo ottimizzazione immagini = 2,1s; risultato finale = 1,6s.

Cosa ha funzionato davvero

  • Risolvere prima la struttura tecnica ha moltiplicato l’efficacia di tutto il lavoro sui contenuti fatto dopo. L’ordine degli interventi e determinante.
  • L’eliminazione delle URL duplicate ha liberato il crawl budget. Google ha iniziato a scansionare le pagine giuste piu frequentemente, accelerando l’impatto degli aggiornamenti.
  • I dati strutturati JSON-LD hanno migliorato la comprensione delle entita da parte di Google. Le schede prodotto hanno iniziato ad apparire nei risultati rich snippet, aumentando il CTR organico.
  • Il feed Google Shopping corretto ha quasi raddoppiato la visibilita degli annunci Shopping, con impatto diretto sulle entrate da campagne.
  • Gli articoli del blog non hanno solo portato traffico informazionale — hanno rafforzato l’autorita delle pagine categoria collegate, accelerando il posizionamento su keyword transazionali.

Domande frequenti

Perche un ecommerce PrestaShop genera URL duplicate? +

PrestaShop genera automaticamente URL per ogni combinazione di attributi prodotto (colore, taglia, materiale), per i filtri delle categorie, per l’ordinamento e per la ricerca interna. Senza una configurazione tecnica precisa, queste URL vengono indicizzate da Google come pagine separate, sprecando il crawl budget e diluendo l’autorita del dominio.

Quanto tempo serve per vedere risultati SEO su un ecommerce PrestaShop? +

Dipende dalla gravita dei problemi tecnici di partenza. In questo caso, i primi segnali di miglioramento sono arrivati dopo 60-90 giorni dalla conclusione della fase tecnica. I risultati organici stabili si sono consolidati tra il quinto e il nono mese, dopo l’intervento sui contenuti. Non esistono scorciatoie: la SEO richiede tempo perche Google deve riscansionare, rivalutare e riposizionare.

I canonical tag su PrestaShop funzionano correttamente di default? +

No. La maggior parte dei temi PrestaShop implementa canonical tag autoreferenziali: ogni pagina punta a se stessa come canonica. Questo non risolve il problema delle URL duplicate. E necessario configurare i canonical tag in modo che le pagine variante puntino alla scheda prodotto principale, e le pagine di filtro vengano gestite con noindex o parametri URL esclusi in Search Console.

Vale la pena ottimizzare il feed Google Shopping su PrestaShop? +

Assolutamente si. Un feed non ottimizzato penalizza sia le campagne a pagamento che la visibilita organica su Google Shopping. Attributi mancanti, prodotti fuori stock attivi e descrizioni generiche abbassano il punteggio di qualita degli annunci e riducono le impression. In questo caso, portare il tasso di approvazione dal 54% al 97% ha avuto un impatto diretto sulle entrate da campagne Shopping.

Hai un ecommerce PrestaShop che non cresce su Google?

Posso analizzare la struttura tecnica del tuo store gratuitamente e dirti cosa sta bloccando la crescita organica. Senza impegno, senza presentazioni commerciali.

Richiedi l’analisi gratuita

Rispondo entro 24 ore — operativo da Terni e Tenerife, clienti in tutta Italia

Alexander Greco
Consulente SEO tecnico ed Esperto PrestaShop con oltre 15 anni di esperienza. Lavoro con PMI e-commerce italiane su SEO tecnico, Core Web Vitals, sviluppo moduli PrestaShop, feed prodotti e integrazioni AI.