Modulo Magento 2 — SEO Rich Data (JSON-LD)

Il modulo SEO Rich Data per Magento 2 automatizza l'implementazione dei dati strutturati schema.
Compatibilità
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0
Hyva Theme
Hyva Theme Redy
30,75 €
Segnala ad un amico

Richiedi informazioni sul prodotto

Descrizione / Modulo Magento 2 — SEO Rich Data (JSON-LD)

MAGENTO 2 · SCHEMA.ORG · JSON-LD · DATI DI PRODOTTO

Trasmetti ai motori di ricerca i dati ordinati del tuo store.

Kowal SEO Rich Data

Genera JSON-LD per prodotti, offerte, azienda e navigazione. Utilizza recensioni, video e FAQ opzionali per descrivere i contenuti dello store nel formato schema.org.

Product e Offer · Recensioni e contenuti multimediali · Configurazione nel pannello

COME FUNZIONA IN PRATICA

01 · Completi i dati dello store
Mappi gli attributi e configuri i dati dell'azienda.

02 · Il modulo crea JSON-LD
Genera i dati appropriati per il prodotto o la pagina.

03 · Verifichi la pubblicazione
Controlli la coerenza dei dati con i contenuti visibili dello store.

Cosa ottiene il tuo store?

Scopri le funzioni del modulo, gli utilizzi e il metodo di configurazione.

Cosa offre SEO Rich Data?

Il modulo aggiunge a Magento dati strutturati schema.org in formato JSON-LD. Descrive prodotti, categorie, navigazione e azienda in modo comprensibile per i sistemi che analizzano le pagine.

I dati possono supportare l'idoneità dei contenuti ai risultati avanzati supportati, ad esempio con prezzo, disponibilità o valutazioni. Markup corretti non garantiscono la visualizzazione, l'aumento del CTR, il posizionamento né un'indicizzazione più rapida.

Product — informazioni sul prodotto

Trasmetti nome, descrizione, URL, immagini, SKU e dati identificativi del prodotto. La configurazione consente di selezionare le fonti di brand, produttore e identificatori come EAN/GTIN.

La descrizione precedente indicava anche MPN. L'ambito degli identificatori emessi va verificato nella specifica versione del pacchetto e nei dati del prodotto, invece di presumere la disponibilità di ogni campo.

Offer — prezzo, disponibilità e condizioni

L'offerta può includere prezzo, valuta, disponibilità, condizione del prodotto e data di validità del prezzo. I parametri corrispondono ai dati Magento e alla configurazione del modulo.

Il codice attuale include anche opzioni per dati di spedizione e politica dei resi: paesi, costi, tempi di evasione e regole di reso. Compilali in linea con le condizioni reali di vendita.

Brand e Manufacturer

I dati di brand e produttore provengono dalle informazioni del prodotto. Nella configurazione selezioni gli attributi adatti alla struttura del catalogo.

Fonti compilate correttamente consentono di descrivere le relazioni del prodotto con il brand e il produttore senza creare manualmente JSON-LD per ogni scheda.

Organization — dati del venditore

Descrivi l'azienda: nome, sito web, logo, descrizione, indirizzo e informazioni di contatto. La configurazione include, tra l'altro, contatto commerciale, supporto tecnico e servizio clienti.

Puoi anche completare i link ai profili social. I dati devono corrispondere alle informazioni pubblicate nello store.

BreadcrumbList — navigazione

I dati dei breadcrumb trasmettono la struttura della pagina e il percorso verso il contenuto visualizzato. Aiutano i sistemi che analizzano lo store a riconoscerne la gerarchia.

Nella configurazione gestisci il componente breadcrumbs e le opzioni del percorso, adattandoli alla navigazione del catalogo.

WebSite e SearchAction

I dati WebSite descrivono il sito, mentre SearchAction trasmette lo schema di funzionamento del motore di ricerca interno dello store.

La presenza di questi tipi schema.org non comporta automaticamente la visualizzazione di un campo di ricerca speciale o di un altro elemento nei risultati Google.

ItemList — prodotti nella categoria

L'elenco dei prodotti nella pagina di categoria può includere nome, immagine e link del prodotto. I dati ordinati trasmettono il contesto della collezione presentata.

È una descrizione del contenuto dell'elenco, non un meccanismo per accelerare l'indicizzazione. La velocità di indicizzazione dipende anche dalla disponibilità della pagina, dalla qualità dei contenuti e dal funzionamento del motore di ricerca.

Review e AggregateRating

Il modulo genera i dati delle singole recensioni e della valutazione aggregata: voto, numero di recensioni, contenuto della recensione e autore. La configurazione include anche opzioni per il formato del rating e la fonte delle recensioni.

Le valutazioni possono rendere il prodotto idoneo ai risultati supportati con stelle, se soddisfa i requisiti del motore di ricerca. Non esiste garanzia di visualizzazione delle stelle né di aumento del numero di clic.

VideoObject — video dalla galleria

Il modulo rileva i video esterni nella galleria prodotto e genera VideoObject per un massimo di cinque elementi. I dati includono titolo, descrizione, miniatura, URL e data.

Nel codice verificato uploadDate deriva dalla data di creazione del prodotto. Durante la validazione controlla la coerenza di questo valore con la pubblicazione reale del video.

FAQPage e Chiedi informazioni sul prodotto

Dopo l'installazione e l'attivazione di Kowal Chiedi informazioni sul prodotto, il modulo può creare FAQPage dalle domande e risposte relative a un determinato prodotto. Il codice seleziona le voci pubblicate e limita il risultato a 50 elementi.

Gestisci la scheda con le domande, la sua attività e il titolo nel modulo Chiedi informazioni sul prodotto. Le risposte approvate del venditore restano contenuti utili per i clienti e una fonte di dati strutturati.

FAQ e risultati Google attuali

Google ha smesso di mostrare risultati avanzati FAQ dal 7 maggio 2026. FAQPage può continuare a descrivere i contenuti secondo schema.org, ma non bisogna promettere una sezione di domande e risposte nei risultati Google.

Questa è una precisazione della precedente descrizione dell'integrazione FAQ. La modifica è pubblicata da Google Search Central; anche altri dati strutturati corretti non garantiscono risultati avanzati.

Configurazione e generazione automatica

In Stores → Configuration → Kowal → SEO Rich Data imposti i componenti disponibili, i dati dell'azienda, la mappatura degli attributi e le opzioni dei dati prodotto. JSON-LD viene creato automaticamente per le pagine supportate.

La descrizione precedente indicava switch separati per FAQ e VideoObject. Nella configurazione verificata questi processori funzionano in base ai dati e alle dipendenze disponibili; non sono stati confermati switch separati per entrambi. Il titolo della scheda FAQ si imposta in Chiedi informazioni sul prodotto.

Più dati e integrazioni opzionali

Il pacchetto attuale include anche opzioni HowTo da attributo prodotto, SoftwareApplication e proprietà aggiuntive. Le integrazioni con blog e TrustedUs sono opzionali.

L'adapter incluso Kowal_SeoRichDataHyva utilizza il generatore JSON-LD principale e aiuta a limitare i markup in conflitto in Hyvä. Lo abiliti e lo configuri separatamente; il modulo principale funziona indipendentemente da Hyvä.

Requisiti e coerenza dei dati

La descrizione precedente indica Magento 2.4.x, test su Magento 2.4.7 e PHP 8.1+. Adatta l'ambiente ai requisiti della release Magento utilizzata. Il pacchetto usa kowal/base.

Chiedi informazioni sul prodotto è consigliato per la funzione FAQ, ma non è richiesto per i dati di base di prodotti e categorie. Verifica anche se il tema o un altro modulo emette dati contrastanti o duplicati.

Cosa ricevi e come valutare l'effetto

La descrizione dell'offerta comprende un modulo installabile tramite Composer, documentazione, codice preparato secondo le linee guida Magento e supporto tecnico durante l'implementazione.

I dati ordinati possono migliorare il modo in cui viene descritta l'offerta e supportare la visibilità. Valuta risultati SEO e CTR sulla base delle misurazioni; il modulo non garantisce un aumento specifico. Le norme Google sui dati strutturati descrivono i requisiti di idoneità ai risultati avanzati.

Installazione tramite Composer

Pacchetto kowal/module-seo-rich-data, modulo Kowal_SeoRichData. Configura l'accesso al repository Kowal, installa il pacchetto, abilita il modulo, aggiorna Magento e svuota la cache. In produzione includi compilazione e deploy dei contenuti statici secondo il processo dello store.

Dalla configurazione al risultato

1. Completi i dati dello store
Mappi gli attributi e configuri i dati dell'azienda.

2. Il modulo crea JSON-LD
Genera i dati appropriati per il prodotto o la pagina.

3. Verifichi la pubblicazione
Controlli la coerenza dei dati con i contenuti visibili dello store.

Prodotto descritto anche per il motore di ricerca

La scheda prodotto contiene prezzo, disponibilità e recensioni. SEO Rich Data trasmette i dati Product, Offer e AggregateRating corrispondenti in formato JSON-LD.

Il motore di ricerca riceve un contesto ordinato. La visualizzazione del risultato avanzato dipende dalle sue regole e decisioni.

Organizza i dati strutturati in Magento

Vuoi adattare il modulo al tuo store? Richiedi l'implementazione di Kowal SEO Rich Data e discuti la configurazione o le estensioni necessarie.

Maggiori Informazioni

Addtocart Description

Guarda la DEMO del modulo

username: seorichdata
password: M2Seorichdata

Hyva Theme Hyva Theme Redy
Conformità al modello Buono, Luma / Vuoto, Fabbro

Change Log

Versione: 1.0.17

19.05.2026

Aggiunto

  • Aggiunto il supporto del campo shippingDetails nella struttura offers per i dati prodotto JSON-LD.
  • Aggiunto il supporto del campo hasMerchantReturnPolicy nella struttura offers per i dati prodotto JSON-LD.
  • Aggiunta la configurazione dei dati di spedizione:
    • abilitazione/disabilitazione della generazione di shippingDetails,
    • paese di spedizione,
    • costo di spedizione,
    • tempo minimo e massimo di gestione dell'ordine,
    • tempo minimo e massimo di trasporto.
  • Aggiunta la configurazione della politica dei resi:
    • abilitazione/disabilitazione della generazione di hasMerchantReturnPolicy,
    • paese di validità della politica,
    • tipo di politica di reso,
    • numero di giorni per il reso,
    • metodo di reso,
    • commissioni di reso,
    • importo opzionale della commissione per la spedizione di reso.
  • Aggiunta la selezione dell'attributo EAN / GTIN nella configurazione prodotto.
  • Aggiunta la mappatura automatica dei valori EAN / GTIN sulle proprietà gtin8, gtin12, gtin13, gtin14 oppure gtin, in base alla lunghezza del numero.
  • Aggiunti source model per le opzioni di configurazione della politica dei resi:
    • ReturnPolicyCategory,
    • ReturnMethod,
    • ReturnFees.

Modificato

  • Migliorato il recupero dei valori degli attributi brand e manufacturer per JSON-LD.
  • Aggiunto il fallback per il recupero dei valori degli attributi dal raw EAV value quando getAttributeText() oppure getData() non restituisce valori.
  • Per i prodotti configurabili e raggruppati è stato aggiunto il fallback per il recupero dei valori brand / GTIN dai prodotti semplici.
  • Sostituito il metodo obsoleto Block\Product::getResultArray() con la logica condivisa Model\JsonLd\ProductInfo, affinché la generazione dei dati prodotto sia coerente nella pagina prodotto e negli elenchi di categoria.
  • Estesa la chiave cache delle offerte con la configurazione di spedizione e politica dei resi, affinché le modifiche alla configurazione influiscano sul JSON-LD generato.

Corretto

  • Corretto il caso in cui l'attributo configurato Brand non appariva nel JSON-LD del prodotto.
  • Completati i dati mancanti richiesti da Google Search Console per merchant listing:
    • shippingDetails,
    • hasMerchantReturnPolicy,
    • identificatore globale del prodotto tramite EAN / GTIN.

Istruzioni per l'installazione del modulo

SEO Rich Data - installazione e configurazione

Scopo del modulo

Il modulo Kowal_SeoRichData aggiunge a Magento 2 dati strutturati schema.org in formato JSON-LD. I dati generati possono includere prodotti, offerte, prezzi, disponibilità, valutazioni, recensioni, breadcrumbs, dati dell'organizzazione, nome del sito, search box, profili social, FAQ e video.

La configurazione del modulo si trova nel pannello di amministrazione Magento:

Stores > Configuration > Kowal > SEO Rich Data

Requisiti

  • Magento 2.
  • Accesso alla CLI Magento.
  • Accesso al Composer repository con il pacchetto kowal/module-seo-rich-data.
  • Pacchetto base richiesto: kowal/base.
  • Permessi per eseguire i comandi bin/magento.

Installazione tramite Composer

  1. Aggiungi il repository del pacchetto:

I dati di accesso al repository Composer (indirizzo e-mail del cliente e token di licenza) verranno ricevuti via e-mail dopo l'acquisto. Sono disponibili anche nell'area cliente dopo l'accesso a kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l'indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

composer config repositories.kowal composer https://repo.kowal.store
  • 2. Configura i dati di accesso al repository Composer Kowal:
composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'
  • 3. Installa il modulo:
composer require kowal/module-seo-rich-data
  • 4. Abilita il modulo:
php bin/magento module:enable Kowal_SeoRichData
  • 5. Esegui l'aggiornamento di Magento:
php bin/magento setup:upgrade
  • 6. In ambiente di produzione esegui la compilazione DI:
php bin/magento setup:di:compile
  • 7. In ambiente di produzione, se il progetto lo richiede, genera i file statici:
php bin/magento setup:static-content:deploy
  • 8. Svuota la cache:
php bin/magento cache:flush

Installazione manuale

  1. Copia il modulo nella directory:
app/code/Kowal/SeoRichData
  • 2. Abilita il modulo:
php bin/magento module:enable Kowal_SeoRichData
  • 3. Esegui l'aggiornamento di Magento:
php bin/magento setup:upgrade
  • 4. Svuota la cache:
php bin/magento cache:flush

Attività post-installazione

Dopo l'installazione il modulo aggiunge l'attributo prodotto:

AttributoSignificato
offer_item_conditionCondizione del prodotto usata per generare itemCondition in offers.

L'attributo supporta i valori:

Valore in MagentoValore JSON-LD
DamagedConditionhttps://schema.org/DamagedCondition
NewConditionhttps://schema.org/NewCondition
RefurbishedConditionhttps://schema.org/RefurbishedCondition
UsedConditionhttps://schema.org/UsedCondition

Se il prodotto non ha impostato il valore dell'attributo, il modulo lo considera come NewCondition.

Ambito della configurazione

Tutti i campi di configurazione sono disponibili per gli ambiti Default, Website e Store View, in conformità con le impostazioni Magento.

I campi di tipo Enabled, Show ... e simili usano i valori standard Magento:

ValoreSignificato
YesLa funzione è abilitata e può generare dati JSON-LD.
NoLa funzione è disabilitata.

La sezione gestisce i dati strutturati del percorso di navigazione.

CampoSignificatoValori
EnabledAbilita la generazione dei dati BreadcrumbList.Yes, No
Fixed Category PathNella pagina prodotto usa il percorso di categoria più specifico quando Magento non fornisce il contesto completo della categoria.Yes, No
TypeDefinisce la lunghezza del percorso breadcrumbs generato per il motore di ricerca.Default (Long), Short

Valori del campo Type:

ValoreSignificato
Default (Long)Percorso completo, ad es. Store > Category > Subcategory > Product.
ShortPercorso abbreviato, ad es. Store > Subcategory > Product.

Include Your Site Name in Search Results

La sezione gestisce i dati di tipo WebSite, che possono aiutare Google a riconoscere il nome del sito.

CampoSignificatoValori
EnabledAbilita la generazione dei dati WebSite.Yes, No
Website NameNome del sito/store trasmesso nei dati strutturati.Testo, ad es. nome dello store.

Organization

La sezione gestisce i dati di tipo Organization.

CampoSignificatoValori
EnabledAbilita la generazione dei dati dell'organizzazione.Yes, No
Organization NameNome dell'azienda o dello store.Testo; campo obbligatorio dopo l'abilitazione della sezione.
Logo UrlURL completo del logo dell'organizzazione.URL del file grafico.
DescriptionDescrizione dell'organizzazione.Testo.
Description LengthNumero massimo di caratteri della descrizione.Numero; vuoto significa nessun troncamento.
CountryPaese dell'organizzazione.Codice paese dall'elenco Magento.
Region/StateRegione o provincia.Testo.
ZIP/Postal CodeCodice postale.Testo.
CityCittà.Testo.
Street AddressVia e numero civico.Testo.
SalesTelefono del reparto vendite.Numero in formato internazionale, ad es. +48....
Technical SupportTelefono del supporto tecnico.Numero in formato internazionale.
Customer ServiceTelefono del servizio clienti.Numero in formato internazionale.

Il paese di questa sezione può essere usato come fallback per il paese di spedizione e il paese della politica dei resi, se i rispettivi campi nella sezione prodotto restano vuoti.

Social Profiles

La sezione aggiunge i profili social dell'organizzazione. Affinché i dati abbiano senso, la sezione Organization dovrebbe essere abilitata.

CampoSignificatoValori
EnabledAbilita la generazione dei link ai profili social.Yes, No
FacebookURL del profilo Facebook.URL completo.
TwitterURL del profilo Twitter / X.URL completo.
Google+URL del profilo Google+.URL completo; campo di configurazione storico.
InstagramURL del profilo Instagram.URL completo.
YouTubeURL del canale YouTube.URL completo.
LinkedInURL del profilo LinkedIn.URL completo.
MyspaceURL del profilo Myspace.URL completo; campo di configurazione storico.
PinterestURL del profilo Pinterest.URL completo.
SoundCloudURL del profilo SoundCloud.URL completo.
TumblrURL del profilo Tumblr.URL completo.

I campi vuoti vengono ignorati.

La sezione gestisce i dati SearchAction, che possono consentire la visualizzazione del campo di ricerca dello store nei risultati Google.

CampoSignificatoValori
EnabledAbilita la generazione dei dati del motore di ricerca del sito.Yes, No

Category Rich Data

La sezione gestisce la generazione dei dati dei prodotti sulle pagine di categoria.

CampoSignificatoValori
Show Products DataAggiunge dati strutturati per i prodotti visibili nella pagina di categoria.Yes, No

L'attivazione di questa opzione può peggiorare le prestazioni delle pagine di categoria, perché il modulo deve raccogliere i dati di molti prodotti.

Product Rich Data

La sezione gestisce i principali dati prodotto di tipo Product e i dati offers.

Campi prodotto di base

CampoSignificatoValori
EnabledAbilita la generazione del JSON-LD del prodotto nella pagina prodotto.Yes, No
Show AvailabilityAggiunge availability in offers.Yes, No
priceValidUntil Default ValueData predefinita di validità del prezzo.Data.
Use “Special Price To” Value for priceValidUntil SnippetSe il prodotto ha un prezzo speciale attivo e una data Special Price To, questa data sostituisce il valore predefinito.Yes, No
Show ConditionAggiunge itemCondition in offers.Yes, No
DescriptionDefinisce la fonte della descrizione del prodotto in JSON-LD.None, Product Short Description, Product Full Description, Page Meta Description

Valori del campo Description:

ValoreSignificato
NoneNon prende la descrizione dalla configurazione; il codice può usare il nome del prodotto come fallback se la descrizione è vuota.
Product Short DescriptionUsa la descrizione breve del prodotto.
Product Full DescriptionUsa la descrizione completa del prodotto.
Page Meta DescriptionUsa la meta description della pagina.

Prodotti configurabili e raggruppati

CampoSignificatoValori
Show Configurable Products asDefinisce il modo di generare le offerte per i prodotti configurabili.Main Offer, List of Associated Products Offers, Aggregate Offer
Show Grouped Products asDefinisce il modo di generare le offerte per i prodotti raggruppati.Main Offer, List of Associated Products Offers, Aggregate Offer

Valori:

ValoreSignificato
Main OfferGenera una singola offerta per il prodotto principale.
List of Associated Products OffersGenera un'offerta separata per ogni prodotto semplice o associato.
Aggregate OfferGenera AggregateOffer con prezzo minimo, prezzo massimo e numero di offerte.

Valutazioni e recensioni

CampoSignificatoValori
Show RatingAggiunge aggregateRating e review ai dati prodotto.Yes, No
Use Yotpo Reviews instead of Magento ReviewsPreleva le recensioni da Yotpo invece che da Magento Reviews.Yes, No
Rating FormatDefinisce la scala delle valutazioni.Percentage Scale, Numeric Scale
Number of ReviewsLimite del numero di recensioni più recenti aggiunte a JSON-LD.Numero; vuoto significa tutte le recensioni.

Valori del campo Rating Format:

ValoreSignificato
Percentage ScaleLe valutazioni sono interpretate su scala percentuale.
Numeric ScaleLe valutazioni sono interpretate su scala numerica.

L'integrazione con Yotpo richiede la disponibilità di un modulo che gestisce Yotpo. Se il modulo non è installato, la configurazione Yotpo non deve essere abilitata.

Brand, manufacturer e identificatori del prodotto

CampoSignificatoValori
BrandAttributo prodotto usato per generare la proprietà brand.Qualsiasi attributo prodotto dall'elenco.
EAN / GTIN AttributeAttributo prodotto usato come identificatore globale del prodotto.Qualsiasi attributo prodotto dall'elenco.
ManufacturerAttributo prodotto usato per generare la proprietà manufacturer.Qualsiasi attributo prodotto dall'elenco.

Il campo EAN / GTIN Attribute genera la proprietà in base al numero di cifre:

Numero di cifreProprietà JSON-LD
8gtin8
12gtin12
13gtin13
14gtin14
Altro numero positivo di cifregtin

Il modulo rimuove i caratteri diversi dalle cifre dal valore EAN / GTIN prima di generare JSON-LD.

Shipping details

La sezione spedizione gestisce la generazione di shippingDetails in offers. I dati vengono aggiunti solo quando la sezione è abilitata e dispone di tutti i valori richiesti.

CampoSignificatoValori
Show Shipping DetailsAbilita la generazione di shippingDetails.Yes, No
Shipping CountryPaese di consegna.Codice paese dall'elenco Magento; se vuoto, viene usato il paese della sezione Organization.
Shipping PriceCosto di consegna.Numero uguale o maggiore di 0; 0 indica consegna gratuita.
Handling Time Min DaysTempo minimo di gestione dell'ordine.Numero intero, giorni.
Handling Time Max DaysTempo massimo di gestione dell'ordine.Numero intero, giorni.
Transit Time Min DaysTempo minimo di trasporto.Numero intero, giorni.
Transit Time Max DaysTempo massimo di trasporto.Numero intero, giorni.

La valuta del costo di spedizione viene presa dalla valuta dell'offerta del prodotto.

Esempio di significato dei valori:

CampoEsempioSignificato
Shipping Price0Spedizione gratuita.
Handling Time Min Days0L'ordine può essere gestito lo stesso giorno.
Handling Time Max Days1La gestione dell'ordine dura al massimo 1 giorno.
Transit Time Min Days1La consegna dura almeno 1 giorno.
Transit Time Max Days5La consegna dura al massimo 5 giorni.

Merchant return policy

La sezione politica dei resi gestisce la generazione di hasMerchantReturnPolicy in offers. I dati vengono aggiunti solo quando la sezione è abilitata e dispone dei valori richiesti.

CampoSignificatoValori
Show Merchant Return PolicyAbilita la generazione di hasMerchantReturnPolicy.Yes, No
Return Policy CountryPaese di validità della politica dei resi.Codice paese dall'elenco Magento; se vuoto, viene usato il paese della sezione Organization.
Return Policy CategoryTipo di politica di reso.Finite Return Window, Returns Not Permitted, Unlimited Return Window
Merchant Return DaysNumero di giorni per il reso.Numero intero; richiesto per Finite Return Window.
Return MethodMetodo di reso supportato.-- Empty --, Return By Mail, Return In Store, Return At Kiosk
Return FeesInformazione sulle commissioni di reso.-- Empty --, Free Return, Customer Responsibility, Return Shipping Fees
Return Shipping FeeImporto della commissione per la spedizione di reso.Numero maggiore di 0; richiesto solo per Return Shipping Fees.

Valori del campo Return Policy Category:

ValoreValore JSON-LDSignificato
Finite Return Windowhttps://schema.org/MerchantReturnFiniteReturnWindowReso possibile per un numero definito di giorni. Richiede Merchant Return Days.
Returns Not Permittedhttps://schema.org/MerchantReturnNotPermittedI resi non sono consentiti.
Unlimited Return Windowhttps://schema.org/MerchantReturnUnlimitedWindowReso senza un limite di giorni definito.

Valori del campo Return Method:

ValoreValore JSON-LDSignificato
-- Empty --nessun valoreIl metodo di reso non viene aggiunto a JSON-LD.
Return By Mailhttps://schema.org/ReturnByMailReso tramite spedizione.
Return In Storehttps://schema.org/ReturnInStoreReso in negozio fisico.
Return At Kioskhttps://schema.org/ReturnAtKioskReso presso punto/kiosk.

Valori del campo Return Fees:

ValoreValore JSON-LDSignificato
-- Empty --nessun valoreL'informazione sulle commissioni non viene aggiunta a JSON-LD.
Free Returnhttps://schema.org/FreeReturnIl reso è gratuito.
Customer Responsibilityhttps://schema.org/ReturnFeesCustomerResponsibilityIl costo del reso è a carico del cliente.
Return Shipping Feeshttps://schema.org/ReturnShippingFeesIl reso prevede una commissione definita per la spedizione di reso. Richiede Return Shipping Fee.

La valuta del campo Return Shipping Fee viene presa dalla valuta dell'offerta del prodotto.

Custom Properties

Il campo Custom Properties consente di aggiungere proprietà personalizzate al JSON-LD del prodotto.

Formato:

wlasciwosc_jsonld,kod_atrybutu

Se viene indicato un solo elemento, il modulo lo tratta contemporaneamente come nome della proprietà JSON-LD e codice dell'attributo.

Valore predefinito:

skumpn,sku

Significato del valore predefinito:

RigaEffetto
skuAggiunge sku sulla base dell'attributo sku.
mpn,skuAggiunge mpn sulla base dell'attributo sku.

Esempio di aggiunta di un attributo personalizzato:

color,colormaterial,material

Configurazione minima consigliata per i prodotti

Per limitare gli avvisi di Google Search Console per i dati prodotto, configura almeno:

CampoRaccomandazione
Product Rich Data > EnabledYes
Show AvailabilityYes
BrandSeleziona l'attributo con il brand del prodotto.
EAN / GTIN AttributeSeleziona l'attributo con EAN / GTIN, se i prodotti hanno un identificatore globale.
Show Shipping DetailsYes, se lo store ha una politica di spedizione uniforme descrivibile nella configurazione.
Show Merchant Return PolicyYes, se lo store ha una politica dei resi uniforme descrivibile nella configurazione.
Custom PropertiesMantieni almeno sku; opzionalmente aggiungi mpn, se lo store dispone di tale identificatore.

Pulizia della cache dopo modifiche alla configurazione

Dopo aver modificato la configurazione esegui:

php bin/magento cache:flush

Se lo store utilizza cache HTTP aggiuntiva, Varnish o CDN, svuota anche questi livelli di cache.

Verifica del funzionamento

  1. Apri la pagina prodotto sul frontend.
  2. Controlla il sorgente della pagina e trova:
<script type='application/ld+json'>
  • 3. Verifica che JSON-LD contenga i campi attesi, ad es.:
{ '@type': 'Product', 'brand': { '@type': 'Brand', 'name': 'Example Brand' }, 'gtin13': '5901234123457', 'offers': [ { '@type': 'Offer', 'shippingDetails': {}, 'hasMerchantReturnPolicy': {} } ]}
  • 4. Testa l'URL del prodotto nello strumento Google Rich Results Test o in Google Search Console.

Note di implementazione

  • Non abilitare shippingDetails né hasMerchantReturnPolicy se i valori nella configurazione non corrispondono alla politica reale dello store.
  • Se le politiche di spedizione o reso differiscono per prodotto, regione, metodo di consegna o carrello, una sola configurazione globale potrebbe non essere sufficiente.
  • Dopo aver modificato gli attributi Brand, Manufacturer o EAN / GTIN Attribute, conviene reindicizzare i dati prodotto se lo store usa cache o indici che influiscono sulla lettura degli attributi.
  • Negli store multilingua e multivaluta controlla la configurazione separatamente per ogni Store View.
Premere per saltare il carosello

Abbiamo trovato altri prodotti che potrebbero piacerti!

Scrivi la tua recensione
Stai recensendo: Modulo Magento 2 — SEO Rich Data (JSON-LD)
Il tuo voto:
Prezzo
Qualité
Assistenza
loader
Caricamento...

Hai inviato la tua recensione per la moderazione.

Domande e risposte

Domanda
Il modulo supporta l'ultima versione di Magento 2 (ad es. 2.4.7)?
Risposta
La descrizione indica Magento 2.4.x e test su Magento 2.4.7. Verifica la versione specifica del modulo con Magento, PHP e tema prima dell'uso. Non garantisce compatibilità con tutte le versioni attuali o future.
Domanda
Quali tipi di dati strutturati (JSON‑LD) supporta questo modulo?
Risposta
Il modulo supporta, tra gli altri, i tipi: Product, Offer, Brand/Manufacturer, Organization, BreadcrumbList, SearchAction (WebSite), ItemList (per le pagine di categoria), VideoObject (se il prodotto contiene un video) e FAQPage (in caso di integrazione con il modulo “Chiedi informazioni sul prodotto”).
Domanda
Posso attivare o disattivare singoli elementi dei dati strutturati?
Risposta
La configurazione SEO Rich Data gestisce componenti disponibili, dati aziendali e mappatura attributi prodotto. FAQPage e VideoObject derivano da dati e dipendenze disponibili; non sono confermati interruttori separati per questi due processori.
Domanda
Il modulo rileva automaticamente i video nella galleria del prodotto e crea il tipo VideoObject?
Risposta
Sì. Rileva video esterni nella galleria prodotto e genera VideoObject per un massimo di cinque elementi con titolo, descrizione, miniatura, URL e data. Nell'implementazione documentata uploadDate deriva dalla creazione del prodotto: verifica che coincida con la pubblicazione reale del video.
Domanda
Questo modulo è compatibile con il modulo Zapytaj o Produkt e genera FAQPage?
Risposta
Sì. Con Kowal Ask About Product installato e attivo, SEO Rich Data può generare FAQPage da domande e risposte pubblicate, fino a 50 voci. Ask About Product gestisce la scheda FAQ. Google ha cessato di mostrare risultati avanzati FAQ il 7 maggio 2026; le FAQ restano utili ai clienti, ma il markup non garantisce visibilità o raccomandazioni IA.
Domanda
Quali sono i requisiti di sistema per il modulo?
Risposta
La descrizione indica Magento 2.4.x, test su Magento 2.4.7 e PHP 8.1+. Allinea PHP ai requisiti della versione esatta di Magento e del pacchetto. Usa kowal/base. Kowal Ask About Product è facoltativo per le FAQ, non necessario per i dati base di prodotti e categorie.
Domanda
Cosa ricevo esattamente dopo l’acquisto del modulo?
Risposta
Dopo l’acquisto ricevi: un modulo pronto per l’installazione tramite Composer, la documentazione completa, codice conforme alle linee guida di Magento 2 e supporto tecnico durante l’implementazione.
Domanda
Il modulo aiuta ad aumentare la visibilità del negozio nei risultati di ricerca?
Risposta
Fornisce dati schema.org in JSON-LD su prodotti, offerte, azienda e navigazione. Può contribuire all'idoneità per risultati avanzati supportati. Non garantisce visualizzazione, CTR o posizioni migliori, indicizzazione più rapida o raccomandazioni IA. Valuta i risultati con misurazioni.
Domanda
Devo compilare tutti i dati manualmente, ad esempio marca, produttore, MPN?
Risposta
Il modulo recupera automaticamente alcuni dati dai campi standard del prodotto (ad es. marca/produttore) — è comunque importante che questi dati siano compilati correttamente nel catalogo prodotti, affinché il risultato JSON‑LD sia completo.
Domanda
È possibile impostare un titolo personalizzato per la scheda delle domande (FAQ) nella pagina prodotto?
Risposta
Sì, con Kowal Ask About Product. Imposta titolo e attivazione della scheda FAQ nella sua configurazione. SEO Rich Data genera i dati strutturati associati, non il nome della scheda.
Domanda
Il modulo aiuta a far apparire l’immagine principale del prodotto nei risultati di ricerca di Google?
Risposta
Sì — il modulo genera un markup corretto di tipo @type='Product' con la proprietà image contenente l’URL dell’immagine principale del prodotto, aiutando i motori di ricerca (incluso Google) a riconoscere l’immagine e a valutarne la visualizzazione nei risultati di ricerca avanzati („rich snippets”). Tuttavia, vale la pena ricordare che Google non garantisce la visualizzazione dell’immagine: i dati strutturati offrono una possibilità, ma è Google a decidere se e quando verranno mostrati.
Domanda
Il modulo consente di generare automaticamente dati strutturati in formato JSON-LD per i prodotti nel negozio Magento 2?
Risposta
Sì — il modulo è pensato per aggiungere o estendere i dati strutturati JSON-LD (schema.org) nel negozio Magento 2, per migliorare la visibilità nei motori di ricerca.
Domanda
Posso aggiungere dati come prezzo, disponibilità, marca o recensioni in questi markup JSON-LD?
Risposta
Sì — lo standard per un buon markup JSON-LD dei prodotti include, tra l’altro, nome, prezzo, valuta, stato di disponibilità (“InStock”), marca, oltre a recensioni/valutazioni.
Domanda
Il modulo richiede la modifica dei file core di Magento o del tema del negozio?
Risposta
No — come estensione per Magento 2 dovrebbe funzionare senza la necessità di sovrascrivere i file core. (Anche se prima dell’installazione è sempre consigliato fare un backup e testare in un ambiente di staging.)
Domanda
Il modulo funziona in installazioni multi-store o multilingua?
Risposta
Sì — poiché il modulo si concentra sulla generazione di JSON-LD, può essere utilizzato nei negozi Magento 2 con più store o viste. È comunque consigliabile assicurarsi che la configurazione consenta impostazioni diverse per le singole viste.
Domanda
Questo influisce negativamente sulle prestazioni del negozio, ad esempio con un numero molto elevato di prodotti?
Risposta
Nella maggior parte dei casi l’impatto è minimo: l’aggiunta di uno script JSON-LD nella pagina del prodotto comporta un carico ridotto. Tuttavia, con un catalogo enorme e un elevato numero di richieste, vale la pena testarne il funzionamento in un ambiente di prova.
Domanda
Dopo l’installazione devo aggiungere manualmente gli script JSON-LD al template o modificare il layout della pagina prodotto?
Risposta
No — il modulo automatizza la generazione degli script JSON-LD, eliminando la necessità di modificare manualmente il template. Tuttavia, vale la pena verificare nelle impostazioni del modulo se sono necessarie piccole modifiche al tema.
Domanda
Il modulo è compatibile con altri moduli SEO o moduli che generano dati strutturati?
Risposta
È consigliabile prestare attenzione: se il negozio utilizza già un’altra estensione che genera JSON-LD o script schema.org, potrebbe verificarsi una duplicazione dei dati, che Google potrebbe valutare negativamente. Si consiglia di controllare la configurazione ed evitare conflitti.
Domanda
Dopo l'acquisto del modulo ricevo supporto tecnico e aggiornamenti?
Risposta
Sì — il produttore dichiara di offrire supporto tecnico e la disponibilità di aggiornamenti per i propri moduli.
Modifica le preferenze sui cookie