Schema Pro - Complete JSON-LD Structured Data & Rich Snippets - Modulo PrestaShop
Modulo PrestaShop Schema Pro: Sblocca i Rich Snippet di Google (Stelle, FAQ) con JSON-LD Conforme al 100%
Sostituisci i dati strutturati incompleti di PrestaShop con un markup JSON-LD completo e conforme ai requisiti di Google.
Schema Pro genera automaticamente 9 tipi di Schema.org su tutto il tuo negozio: Product, ProductGroup (varianti di taglia, colore, materiale), Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, dettagli di spedizione e politica di reso.
Vantaggi chiave rispetto al markup nativo:
- Supporto ProductGroup — specifiche Google 2024: ogni variante ha il proprio SKU, GTIN, prezzo e immagine
- Spedizione e resi in Google — dichiara le spese di spedizione e la tua politica di reso direttamente nei dati strutturati
- FAQ nei rich snippet — crea coppie di domande e risposte per i tuoi prodotti, categorie o pagine CMS
- Audit integrato
Tutto quello che ti serve, niente di superfluo
9 schemi JSON-LD automatici
Product, ProductGroup, Organization, WebSite, BreadcrumbList, FAQPage, CollectionPage, spedizione e resi — generati su ogni pagina.
Supporto ProductGroup Google 2024
Ogni combinazione (taglia, colore, materiale) e dichiarata con il proprio SKU, GTIN, prezzo e immagine.
JSON-LD costruito in PHP puro
Generato con json_encode() — zero rischio di JSON malformato. Nessun template Smarty, nessuna virgola orfana.
FAQ rich snippets integrati
Crea coppie Domanda/Risposta per i tuoi prodotti, categorie o pagine CMS. Occupano molto spazio su Google.
Audit di conformita Schema.org
Scansiona il tuo catalogo per identificare i dati mancanti: EAN, marchio, immagini, descrizioni. Esportazione CSV inclusa.
Cache intelligente, impatto zero
JSON-LD memorizzato nel database. Invalidazione automatica ad ogni modifica prodotto. 1-2ms per pagina.
Lo usano ogni giorno
description Descrizione completa expand_more
Perché hai bisogno di Schema Pro?
PrestaShop genera per impostazione predefinita dati strutturati JSON-LD di base — un semplice schema Product con nome, prezzo e disponibilità. Ma questo markup è incompleto, spesso corrotto e molto lontano da ciò che Google si aspetta nel 2025. Niente marca, niente GTIN, nessuna informazione sulla spedizione, nessuna politica di reso, un breadcrumb instabile, nessun dato Organization, nessun supporto FAQ e talvolta persino JSON non valido a causa di virgole orfane nei template Smarty.
Il risultato? Perdi risultati multimediali su Google. I tuoi concorrenti che dispongono di dati strutturati completi ottengono stelle, prezzi, FAQ espandibili, info sulla spedizione e un breadcrumb direttamente nei risultati di ricerca — e tu no.
Schema Pro corregge tutto questo. Sostituisce interamente il markup nativo di PrestaShop con un JSON-LD pulito, completo e conforme, costruito in PHP — non in Smarty. Ogni blocco di schema è generato con json_encode(), il che significa zero rischi di JSON malformato.
Cosa fa questo modulo?
Schema Pro genera automaticamente 9 tipi di Schema.org su tutto il tuo negozio, coprendo ogni tipo di pagina e ogni opportunità di risultato multimediale Google:
1. Product — Schema prodotto arricchito
Va ben oltre il markup nativo di PrestaShop. Ogni scheda prodotto riceve uno schema Product completo che include:
- Nome, descrizione, tutte le immagini del prodotto (non solo l'immagine di copertina)
- SKU, MPN, EAN/GTIN13, ISBN, UPC — tutti i campi di identificazione
- Marca dal produttore PrestaShop
- Stato del prodotto (nuovo, usato, ricondizionato)
- Colore, taglia, materiale, motivo, genere — mappati dai tuoi gruppi di attributi
- Offerta completa con prezzo, valuta, disponibilità, venditore, data di validità del prezzo
- AggregateRating e recensioni individuali dal modulo nativo Product Comments
- Riferimenti ai dettagli di spedizione e alla politica di reso
2. ProductGroup — Varianti prodotto (specifica Google 2024)
È il maggiore elemento di differenziazione di Schema Pro. Quando i tuoi prodotti hanno varianti (taglia, colore, materiale...), il modulo genera uno schema ProductGroup utilizzando la specifica Google 2024:
- hasVariant: ogni variante è dichiarata come un Product individuale con il proprio SKU, GTIN, prezzo, stock e immagine
- variesBy: rileva automaticamente quali attributi definiscono le tue varianti (colore, taglia, materiale...) grazie alla corrispondenza degli attributi
- productGroupID: utilizza il riferimento del prodotto padre come identificatore del gruppo
Ciò significa che Google può capire che la tua "T-shirt blu taglia M" e la tua "T-shirt rossa taglia L" sono varianti dello stesso prodotto — consentendo schede prodotto più ricche e precise nei risultati di ricerca e Google Shopping. Quasi nessun altro modulo PrestaShop supporta questa specifica.
3. Organization / LocalBusiness
Dichiara l'identità della tua azienda a Google su ogni pagina:
- Scelta del tipo: Organization, LocalBusiness, Store, OnlineStore, ClothingStore, ElectronicsStore, FurnitureStore, Restaurant
- Nome dell'azienda, ragione sociale, descrizione, email, telefono, numero di partita IVA
- Indirizzo postale completo
- Logo
- Profili social (sameAs): Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok, Pinterest
- Per LocalBusiness: orari di apertura, coordinate GPS, fascia di prezzo
Questi dati aiutano Google a costruire il tuo Knowledge Panel e a collegare il tuo marchio tra le piattaforme.
4. WebSite + SearchAction
Attiva la casella di ricerca sitelink di Google — la barra di ricerca che appare direttamente nei risultati di Google per il tuo marchio. L'URL SearchAction è configurato automaticamente dalle impostazioni di ricerca di PrestaShop.
5. BreadcrumbList
Genera un breadcrumb strutturato su ogni pagina (tranne la home page):
- Pagine prodotto: Home → Categoria padre → Sottocategoria → Prodotto
- Pagine categoria: Home → Categoria padre → Categoria corrente
- Pagine CMS: Home → Categoria CMS → Pagina
- Pagine produttore: Home → Marche → Nome della marca
Costruito dinamicamente dalla navigazione reale di PrestaShop — nessun percorso codificato manualmente. L'ultimo elemento non ha URL (best practice di Google per la pagina corrente).
6. FAQPage
Crea coppie Domanda/Risposta e associale a qualsiasi prodotto, categoria, pagina CMS o URL personalizzato. Il modulo genera uno schema FAQPage solo quando esistono voci FAQ per la pagina corrente — nessun markup vuoto. I rich snippet FAQ occupano molto spazio nei risultati di Google e possono aumentare notevolmente il tasso di clic.
7. CollectionPage + ItemList
Sulle pagine di categoria, il modulo genera uno schema CollectionPage con un ItemList contenente l'URL e la posizione di ogni prodotto nella pagina corrente. Questo aiuta Google a comprendere la struttura e la gerarchia del tuo catalogo. Rispetta la paginazione — sono inclusi solo i prodotti della pagina visualizzata.
8. OfferShippingDetails
Dichiara le tue condizioni di spedizione direttamente nei tuoi dati strutturati:
- Costo di spedizione (imposta 0 per la spedizione gratuita)
- Paese di destinazione
- Tempo di elaborazione (giorni lavorativi prima della consegna al corriere)
- Intervallo di tempo di transito (min/max giorni lavorativi)
Queste informazioni possono apparire nelle schede prodotto di Google Shopping e nei risultati multimediali del prodotto, fornendo ai potenziali acquirenti i dettagli sulla spedizione prima ancora di cliccare.
9. MerchantReturnPolicy
Informa Google delle tue condizioni di reso e rimborso:
- Termine per il reso (es: 14 giorni — minimo legale nell'UE)
- Tipo di reso: periodo limitato, illimitato o non consentito
- Costi di reso: gratuito, a carico del cliente o commissioni di rifornimento
- Metodo di reso: per posta, in negozio o in un punto di ritiro
- Link alla tua pagina della politica di reso
Le politiche di reso visualizzate nei risultati di ricerca migliorano la fiducia degli acquirenti e possono aumentare i tassi di conversione.
Strumento di audit integrato
Non sei sicuro che il tuo catalogo sia pronto per i risultati multimediali? Schema Pro include un auditor di conformità Schema.org che scansiona i tuoi prodotti e categorie attivi per identificare dati mancanti o incompleti:
- Errori (critici): prodotti senza immagini, prodotti senza prezzo
- Avvisi: EAN/GTIN mancante, produttore/marca mancante, riferimento SKU mancante, descrizione mancante, varianti senza EAN individuale
- Informazioni: non ci sono ancora recensioni, troppe varianti (le varianti saranno limitate), nessuna voce FAQ, ProductGroup disattivato per prodotti con varianti
Ogni problema rimanda direttamente alla pagina di modifica del prodotto nel tuo back office e al Google Rich Results Test per quell'URL. Puoi anche esportare il report completo in CSV.
Cache intelligente per prestazioni ottimali
Schema Pro è progettato per un impatto nullo sulle prestazioni:
- Senza cache: il JSON-LD viene costruito ad ogni caricamento di pagina con query SQL ottimizzate. Sovraccarico tipico: 5-15ms — impercettibile per i visitatori.
- Con cache attivata: il JSON-LD viene costruito una sola volta e memorizzato nel database. I caricamenti successivi recuperano la versione in cache in 1-2ms.
- Invalidazione automatica: la cache viene svuotata automaticamente quando si modifica un prodotto, una categoria, una pagina CMS o la configurazione del modulo. Nessun dato scaduto.
- Svuotamento manuale: pulsante con un clic per svuotare tutti gli schemi in cache.
Configurazione in 5 schede
General
Attiva o disattiva ogni tipo di schema in modo indipendente. Gestisci la sostituzione del markup nativo di PrestaShop. Controlla la cache JSON-LD.
Organization
Configura i dettagli della tua azienda: tipo, nome, indirizzo, telefono, email, partita IVA, logo, profili social, orari di apertura (per i tipi LocalBusiness). Anteprima JSON-LD in tempo reale durante la digitazione.
Products
Configura il comportamento di ProductGroup per le varianti, imposta il numero massimo di varianti da includere, mappa i tuoi gruppi di attributi PrestaShop sulle proprietà Schema.org (colore, taglia, materiale, motivo, genere), configura la fonte delle recensioni e la soglia minima, imposta i dettagli di spedizione (costo, tempo di elaborazione, tempo di transito) e la politica di reso (termini, costi, metodo).
FAQ
Crea e gestisci voci FAQ collegate a prodotti, categorie, pagine CMS o URL personalizzati. Supporto multilingue — scrivi domande e risposte in ogni lingua attiva. Ordinamento per posizione, attivazione/disattivazione individuale.
Audit
Avvia una scansione completa del catalogo per identificare i dati mancanti. Risultati raggruppati per gravità. Link al Google Rich Results Test. Esportazione del report in CSV.
Vantaggi tecnici chiave
| JSON-LD costruito in PHP | Tutti i dati strutturati sono generati con json_encode() in PHP — mai nei template Smarty. Ciò elimina i bug delle virgole orfane e il JSON malformato che affliggono il markup nativo di PrestaShop e la maggior parte dei moduli concorrenti. |
| Sostituzione pulita del markup nativo | Il modulo sostituisce i file di microdata predefiniti di PrestaShop (head-jsonld.tpl, product-jsonld.tpl, product-list-jsonld.tpl) con file vuoti per evitare duplicati. Completamente reversibile alla disinstallazione — il markup nativo viene ripristinato automaticamente. |
| Riferimento tramite @id | Le politiche di spedizione e reso vengono definite una sola volta con un @id unico e referenziate da ogni Offer prodotto. Nessuna duplicazione dei dati della politica sulle tue pagine. |
| Controller 100% Symfony | L'intero back office utilizza controller Symfony e template Twig — nessun controller legacy. Completamente compatibile con l'architettura PrestaShop 8.x e 9.x. |
| Traduzioni XLF | L'interfaccia del modulo è in inglese per impostazione predefinita. Traduzione italiana completa inclusa tramite file XLF. Completamente traducibile in qualsiasi lingua tramite il sistema di traduzione di PrestaShop. |
| Nessun impatto front-office | Il modulo inietta JSON-LD invisibile nella sezione <head> tramite l'hook displayHeader. Niente JavaScript, niente CSS, nessuna modifica visiva al tuo tema. Compatibile con tutti i temi PrestaShop. |
| Supporto multistore completo | Ogni negozio ha la propria configurazione indipendente: dettagli dell'organizzazione, impostazioni prodotto, politiche di spedizione/reso, voci FAQ e cache. |
| Supporto multilingue completo | Tutto il contenuto degli schemi (nomi prodotti, descrizioni, FAQ, dettagli organizzazione) viene generato nella lingua del visitatore grazie ai dati multilingue nativi di PrestaShop. |
Quali risultati multimediali di Google puoi ottenere?
Con dati strutturati completi e validi, le tue pagine diventano idonee per questi tipi di risultati multimediali di Google:
- Rich snippet prodotto: prezzo, disponibilità, stelle di valutazione, numero di recensioni direttamente nei risultati
- Varianti prodotto: opzioni colore/taglia visibili in Google Shopping e nelle schede venditore
- Navigazione breadcrumb: percorso della categoria visualizzato al posto dell'URL grezzo
- Casella di ricerca sitelink: barra di ricerca per il tuo negozio direttamente nei risultati di Google
- FAQ espandibili: coppie D&R che occupano molto spazio nei risultati
- Informazioni su spedizione e reso: costo di spedizione e termini di reso nelle schede prodotto
- Knowledge Panel: informazioni sulla tua azienda, logo e link social nel riquadro laterale
- Schede commerciante: aspetto del prodotto arricchito in Google Shopping
Nota: Google decide a sua discrezione se visualizzare o meno i risultati multimediali. Dati strutturati completi aumentano significativamente le tue possibilità ma non garantiscono la visualizzazione. Gli studi dimostrano che i rich snippet possono aumentare il tasso di clic del 20-40%.
Compatibilità
- PrestaShop 8.0.x, 8.1.x, 8.2.x, 9.0.x
- PHP 8.1, 8.2, 8.3, 8.4
- MySQL 5.7+, MySQL 8.0, MariaDB 10.3+
- Tutti i temi (nessuna dipendenza front-office)
- Multistore e multilingue
Perché sceglierci?
Scopri come ci confrontiamo con le alternative più diffuse sul mercato
| Funzionalità | WePresta | Addons |
|---|---|---|
| payments Prezzi trasparenti | check_circle | cancel |
| update Aggiornamenti a vita inclusi | check_circle | cancel |
| support_agent Supporto diretto dallo sviluppatore | check_circle | cancel |
| verified Compatibile con PS 1.7, 8 e 9 | check_circle | help_outline |
| code Codice pulito e standardizzato | check_circle | cancel |
| storefront Compatibile Multi-negozio | check_circle | help_outline |
| money_off Nessun costo di rinnovo nascosto | check_circle | cancel |
Scopri il modulo attraverso le immagini
FAQ
Trova le risposte alle domande frequenti su questo modulo
Iscriviti +325 Merchant che usano questo modulo
Installazione in 5 minuti · Documentazione completa inclusa
demo@demo.com
content_copy
/
demodemo
content_copy