Dati strutturati per programmi fedeltà (MemberProgram
)

Molti commercianti hanno programmi fedeltà che offrono ai membri vantaggi speciali, come prezzi scontati e punti fedeltà. Quando aggiungi i dati strutturati MemberProgram
al tuo sito, la Ricerca Google può utilizzare queste informazioni per mostrare i vantaggi del programma fedeltà insieme ai tuoi prodotti e alle tue schede informative nei risultati della Ricerca.
I programmi fedeltà che offri per la tua attività possono essere specificati utilizzando il tipo di dati strutturati MemberProgram
nidificato nel tipo Organization
.
Per specificare i vantaggi del programma fedeltà (come prezzi fedeltà e punti guadagnati) per i singoli prodotti, aggiungi separatamente il markup UnitPriceSpecification
sotto il markup dei dati strutturati Offer
, come descritto nell'articolo relativo ai dati strutturati per schede del commerciante.
Disponibilità della funzionalità
Le informazioni sui programmi fedeltà sono disponibili nei risultati della Ricerca Google in Australia, Brasile, Canada, Francia, Germania, Messico, Regno Unito e Stati Uniti, sia su computer desktop che su dispositivi mobili.
Come aggiungere dati strutturati
I dati strutturati sono un formato standardizzato per fornire informazioni su una pagina e classificarne i contenuti. Se non li hai mai utilizzati, scopri di più su come funzionano i dati strutturati.
Ecco una panoramica su come creare, testare e rilasciare i dati strutturati.
- Aggiungi le proprietà obbligatorie. In base al formato che utilizzi, scopri dove inserire i dati strutturati nella pagina.
- Segui le linee guida.
- Convalida il codice utilizzando lo strumento di Test dei risultati avanzati e correggi eventuali errori critici. Prendi in considerazione anche la possibilità di correggere eventuali problemi non critici che potrebbero essere segnalati nello strumento, in quanto possono contribuire a migliorare la qualità dei tuoi dati strutturati (tuttavia, questo non è necessario per l'idoneità per i risultati avanzati).
- Implementa alcune pagine che includono dati strutturati e utilizza lo strumento Controllo URL per verificare come Google vede la pagina. Assicurati che la pagina sia accessibile per Google e che non venga bloccata da file robots.txt, tag
noindex
o requisiti di accesso. Se la pagina non presenta problemi, puoi chiedere a Google di ripetere la scansione degli URL. - Per tenere Google informata delle future modifiche, ti consigliamo di inviare una Sitemap. Puoi automatizzare questa operazione con l'API Search Console Sitemap.
Esempi
Ecco un esempio di markup dei dati strutturati MemberProgram
per un programma fedeltà con due livelli di adesione.
<html> <head> <title>About Us</title> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "OnlineStore", "hasMemberProgram": { "@type": "MemberProgram", "name": "Membership Plus", "description": "For frequent shoppers this is our top-rated loyalty program", "url": "https://www.example.com/membership-plus", "hasTiers": [ { "@type": "MemberProgramTier", "@id": "#plus-tier-silver", "name": "silver", "url": "https://www.example.com/membership-plus-silver", "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 5 }, { "@type": "MemberProgramTier", "@id": "#plus-tier-gold", "name": "gold", "url": "https://www.example.com/membership-plus-gold", "hasTierRequirement": { "@type": "CreditCard", "name": "Example platinum card plus" }, "hasTierBenefit": [ "https://schema.org/TierBenefitLoyaltyPrice", "https://schema.org/TierBenefitLoyaltyPoints" ], "membershipPointsEarned": 10 } ] } // Other Organization-level properties // ... } </script> </head> <body> </body> </html>
Linee guida
Affinché il markup del programma fedeltà sia idoneo all'utilizzo nella Ricerca Google, devi seguire queste linee guida:
Linee guida tecniche
-
Incorpora il markup
MemberProgram
nel tipoOrganization
nella pagina in cui specifichi i dettagli amministrativi e le norme della tua attività. Per saperne di più, consulta la documentazione relativa al markup Organization. -
Per specificare i vantaggi del programma fedeltà come prezzi fedeltà e punti guadagnati) per i singoli prodotti,
aggiungi il markup
UnitPriceSpecification
definito per le schede del commerciante. Il markupMemberProgram
che definisci per la tua attività funziona insieme ai dati strutturativalidForMemberTier
eMembershipPointsEarned
per definire i vantaggi del programma fedeltà per i tuoi clienti quando acquistano i tuoi prodotti.
Definizioni dei tipi di dati strutturati
Affinché i tuoi dati strutturati siano idonei per l'utilizzo nella Ricerca Google, devi includere le proprietà obbligatorie. Puoi anche includere le proprietà consigliate per aggiungere ulteriori informazioni sui tuoi programmi fedeltà e fornire così un'esperienza utente migliore.
MemberProgram
Utilizza le seguenti proprietà per descrivere uno o più programmi fedeltà e uno o più livelli per programma fedeltà per la tua attività. La definizione completa di MemberProgram
è disponibile all'indirizzo schema.org/MemberProgram.
Proprietà obbligatorie | |
---|---|
description |
La descrizione del programma fedeltà, che illustra i vantaggi principali per i membri. |
hasTiers |
Definisce un livello in un programma fedeltà. È necessario specificare almeno un livello.
Consulta l'elenco delle proprietà |
name |
Il nome del programma fedeltà. |
Proprietà consigliate | |
---|---|
url |
Un URL della pagina web in cui un acquirente può registrarsi per questo programma fedeltà.
Non fornire più URL. Se non è fornito, viene usato l'URL della pagina
contenente i dati strutturati |
MemberProgramTier
MemberProgramTier
viene utilizzato per definire un livello in un MemberProgram
.
Un programma fedeltà può avere più livelli, ad esempio, bronzo, argento e oro.
La definizione completa di MemberProgramTier
è disponibile all'indirizzo schema.org/MemberProgramTier.
Proprietà obbligatorie | |
---|---|
hasTierBenefit |
Il vantaggio per i membri di questo livello. Un livello di adesione può avere più vantaggi. Sono supportati anche i nomi brevi senza il prefisso URL (ad esempio,
|
name |
Il nome del livello di adesione. |
Proprietà consigliate | |
---|---|
hasTierRequirement |
Il requisito per aderire a un livello di adesione. Se non viene specificato, chiunque può partecipare al livello senza costi. Per un livello a pagamento, specifica un valore del tipo che rappresenta il requisito per aderire al livello.
|
membershipPointsEarned |
Il numero di punti fedeltà guadagnati dal consumatore per unità di valuta spesa quando |
url |
Un URL della pagina web in cui un acquirente può registrarsi per questo livello di adesione specifico. Non fornire più URL. |
Utilizzo di Merchant Center per configurare i programmi fedeltà con Google
I programmi fedeltà possono essere difficili da configurare e mantenere aggiornati con il markup. In alternativa, se hai un account Google Merchant Center, puoi considerare la possibilità di configurare il tuo programma fedeltà direttamente in Google Merchant Center anziché utilizzare il markup. Per saperne di più, consulta l'articolo del Centro assistenza Merchant Center sui programma fedeltà.
Se fornisci sia il markup che i programmi fedeltà in Merchant Center, Google utilizzerà le impostazioni di Merchant Center.
Risoluzione dei problemi
Se hai difficoltà con l'implementazione o il debug dei dati strutturati, ecco alcune risorse che potrebbero esserti utili.
- Se utilizzi un sistema di gestione dei contenuti (CMS) o un'altra persona si sta occupando del tuo sito, chiedile di aiutarti. Assicurati di inoltrarle gli eventuali messaggi di Search Console che illustrano il problema.
- Google non garantisce che le funzionalità che utilizzano dati strutturati vengano visualizzate nei risultati di ricerca. Per un elenco delle cause comuni per cui i tuoi contenuti potrebbero non essere mostrati da Google in un risultato avanzato consulta le linee guida generali sui dati strutturati.
- I tuoi dati strutturati potrebbero contenere un errore. Consulta l'elenco degli errori nei dati strutturati e il report sui dati strutturati non analizzabili.
- Se i dati strutturati della tua pagina sono interessati da un'azione manuale, i dati strutturati sulla pagina verranno ignorati (sebbene la pagina possa ancora essere visualizzata nei risultati della Ricerca Google). Per risolvere i problemi relativi ai dati strutturati, utilizza il report Azioni manuali.
- Consulta nuovamente le linee guida per verificare se i tuoi contenuti non sono conformi. Il problema può essere causato dall'utilizzo di contenuti di spam o di markup di spam. Tuttavia, il problema potrebbe non riguardare la sintassi e perciò non essere identificato dal Test dei risultati avanzati.
- Risolvi i problemi relativi a risultati avanzati mancanti o a un calo del numero totale di risultati avanzati.
- Lascia del tempo per le nuove operazioni di scansione e indicizzazione. Ricorda che possono passare diversi giorni dopo la pubblicazione di una pagina prima che Google la rilevi e la sottoponga a scansione. Per domande generali sulla scansione e sull'indicizzazione, consulta le Domande frequenti (FAQ) relative alla scansione e all'indicizzazione della Ricerca Google.
- Pubblica una domanda nel forum di Google Search Central.