Un numero crescente di utenti si affida a sistemi di ricerca basati sull’IA, come ChatGPT, Gemini, Google AI Overviews o Perplexity, invece che ai motori di ricerca tradizionali. Di conseguenza, le risposte alle domande vengono fornite sempre più spesso in modo diretto, senza la necessità di consultare manualmente i risultati ottenuti.
Per generare queste risposte, i sistemi di IA utilizzano non solo i contenuti visibili di un sito web, ma anche informazioni strutturate presenti nel codice della pagina e leggibili dalle macchine.
Questi dati includono informazioni sull’azienda, i segnali di fiducia come il Sigillo di Qualità Trusted Shops e le recensioni raccolte.
Trusted Shops fornisce automaticamente queste informazioni tramite il Trustbadge. Tuttavia, non tutti i crawler basati sull’IA sono in grado di rilevare e leggere il Trustbadge. Per questo motivo, Trusted Shops fornisce dati anche sotto forma di markup strutturato. Puoi integrare manualmente questo markup nell’intestazione del tuo sito web. Ciò garantisce che i tuoi segnali di fiducia siano visibili a tutti i crawler di IA.
Il markup strutturato è quindi un miglioramento facoltativo ma consigliato per i motori di ricerca e i sistemi di IA. I tuoi prodotti Trusted Shops e i segnali di fiducia continueranno a funzionare come prima per i tuoi clienti, indipendentemente dall’utilizzo o meno del markup aggiuntivo.
Che cos’è il markup strutturato?
Il markup strutturato è un blocco aggiuntivo di informazioni all’interno del codice HTML del tuo sito web. Questo blocco di informazioni in genere non è visibile ai visitatori, ma può essere letto dai motori di ricerca e dai sistemi di intelligenza artificiale.
Puoi considerare il markup come una scheda tecnica standardizzata per le macchine. Fornisce informazioni importanti sul tuo negozio in un formato chiaro e strutturato.
Il markup include informazioni quali:
- nome del negozio;
- URL del sito web;
- valutazione media;
- numero di recensioni;
- informazioni sul Sigillo di Qualità Trusted Shops.
Di conseguenza, i sistemi di IA non devono interpretare autonomamente le informazioni provenienti da diverse aree del tuo sito web, ma le ricevono in un formato strutturato.
Tramite il markup strutturato i motori di ricerca e i sistemi di IA riescono a identificare e comprendere meglio i segnali di fiducia del tuo negozio. Ciò consente loro di rispondere in modo più accurato alle domande comuni degli utenti, come "Quali negozi hanno buone recensioni?" o "È sicuro acquistare da questo venditore?".
Il markup strutturato aiuta dunque i sistemi di IA e i motori di ricerca a interpretare correttamente le informazioni relative al tuo negozio. Tuttavia, questo non significa che il tuo negozio verrà automaticamente menzionato più spesso dai sistemi di IA.
Come posso effettuare l'integrazione del markup strutturato nel mio sito web?
Per l'integrazione del markup strutturato, segui questi passaggi:
- individua il tuo ID Trusted Shops;
- recupera il markup strutturato;
- inserisci il markup nel codice HTML del tuo negozio;
- mantieni aggiornato il markup;
- verifica l'integrazione.
Passaggio 1: individua il tuo ID Trusted Shops
Per i passaggi successivi, avrai bisogno del tuo ID Trusted Shops (ID TS). Si tratta dell’identificatore univoco del tuo negozio all’interno di Trusted Shops.
Per trovare il tuo ID TS:
- accedi a My Trusted Shops;
- il tuo ID TS si trova nella colonna di destra della dashboard.
Hai ora individuato con successo il tuo ID TS.
Passaggio 2: recupera il markup strutturato
Trusted Shops genera automaticamente il markup strutturato per il tuo negozio come file JSON-LD.
- Sostituisci il placeholder {your-TSID} nel seguente URL con il tuo ID TS: https://widgets.trustedshops.com/js/{your-TSID}-jsonld.json
- Apri l'URL nel tuo browser.
- Verrà visualizzato il file JSON-LD contenente le informazioni strutturate del tuo sito web. Copia l’intero codice negli appunti.
Hai ora recuperato con successo il markup strutturato.
Come appare il markup strutturato?
Il markup potrebbe essere simile all'esempio seguente:
{
"@context": "https://schema.org",
"@type": "OnlineBusiness",
"@id": "https://www.your-shop.com",
"name": "Your Shop Name",
"url": "https://www.your-shop.com",
"sameAs": [
"https://www.trustedshops.de/bewertung/info_{your-TSID}.html"
],
"hasCertification": {
"@type": "Certification",
"name": "Trusted Shops Trustmark",
"certificationIdentification": "https://www.trustedshops.de/bewertung/info_{your-TSID}.html",
"certificationStatus": "CertificationActive",
"sameAs": [
"https://www.trustedshops.de/bewertung/info_{your-TSID}.html"
],
"issuedBy": {
"@type": "Organization",
"name": "Trusted Shops",
"url": "https://www.trustedshops.com",
"sameAs": [
"https://business.trustedshops.com/",
"https://www.trstd.com/"
]
},
"dateModified": "2026-05-15",
"validFrom": "2023-09-28 00:00:00"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "312"
}
}Il markup contiene, tra le altre, le informazioni riportate di seguito.
| Sezione | Cosa comunica ai sistemi di IA |
| OnlineBusiness | Identifica il tuo negozio come attività online certificata. |
| hasCertification | Mostra il tuo Sigillo di Qualità attivo e l’ente di rilascio (Trusted Shops). |
| certificationStatus: CertificationActive | Conferma che la tua certificazione è attualmente attiva. |
| aggregateRating | Mostra la tua valutazione complessiva e il numero di recensioni raccolte. |
Passaggio 3: inserisci il markup nel codice HTML del tuo negozio
Affinché i motori di ricerca e i sistemi di IA possano leggere il markup, il contenuto deve essere inserito all’interno di uno speciale tag <script>.
La struttura del tag è la seguente:
<script type="application/ld+json">
...
</script>- Sostituisci ... con il codice copiato nel Passaggio 2. Quindi copia il tag <script> completo negli appunti.
- Apri la sezione <head> dell’HTML del tuo negozio e inserisci lì il tag <script>.
Ora hai aggiunto con successo il tag <script> al tuo codice HTML.
Per evitare di aggiungere il tag <script> a ogni singola pagina del tuo negozio, ti consigliamo di inserirlo in un modello condiviso come la sezione <head> che viene utilizzata in tutto il negozio. In alternativa, puoi inserire il markup altrove, ad esempio direttamente prima del tag di chiusura </body>.
Ciò che conta è che il tag <script> sia incluso nel codice HTML fornito dal server. Se viene caricato in un secondo momento tramite JavaScript, i motori di ricerca e i sistemi di intelligenza artificiale potrebbero non essere in grado di leggerlo.
Passaggio 4: mantieni aggiornato il markup
Il file JSON-LD di Trusted Shops è aggiornamento quotidianamente. Ciò garantisce che informazioni quali la tua valutazione complessiva e il numero di recensioni rimangano aggiornate. Se copi il markup solo una volta e lo incorpori in modo permanente come contenuto statico, queste informazioni diventeranno presto obsolete.
Ecco perché l'aggiornamento del markup dovrebbe essere effettuato automaticamente ogni giorno.
I possibili metodi di implementazione includono:
- un cron job sul tuo server;
- un flusso di lavoro del CMS o un plugin che supporti richieste HTTP programmate;
- una fase all’interno della tua pipeline CI/CD che ripubblichi il tuo modello con gli aggiornamenti dei contenuti;
- una funzione serverless eseguita automaticamente con cadenza giornaliera.
In questo modo, le informazioni presenti nel markup saranno sempre allineate a quelle visualizzate nel profilo pubblico della tua azienda.
Alternativa: utilizza una versione statica del markup
Ti consigliamo di effettuare l'aggiornamento del markup automaticamente. Se ciò non fosse possibile, puoi utilizzare una versione semplificata del markup.
Prima dell'integrazione, rimuovi le seguenti sezioni dal file JSON-LD:
- AggregateRating (compresi ratingValue e ratingCount);
- dateModified.
Così facendo, il markup conterrà solo informazioni relative al tuo negozio e al Sigillo di Qualità Trusted Shops che non cambiano quotidianamente.
Tuttavia, le informazioni contenute nel markup devono sempre corrispondere a quelle riportate nel tuo profilo aziendale pubblico. Pertanto, non modificare manualmente i seguenti valori:
- certificationStatus;
- validFrom.
Passaggio 5: verifica l'integrazione
Dopo aver completato l'integrazione, verifica che il markup sia riconosciuto correttamente.
- Apri il Google Rich Results Test.
- Inserisci l'URL del negozio e avvia il test.
Se il markup è stato interpretato correttamente, i risultati mostreranno le informazioni strutturate individuate. Presta particolare attenzione a voci come:
- OnlineBusiness;
- Certification.
Il markup non è stato riconosciuto? Controlla quanto segue.
- Il tag <script> è presente nel codice sorgente della pagina? Per verificarlo, clicca con il tasto destro del mouse in un punto qualsiasi della pagina e apri la visualizzazione del codice sorgente nel tuo browser.
- Il file JSON-LD contiene errori di sintassi? Puoi convalidare il codice JSON su jsonlint.com.
- Il markup viene caricato successivamente tramite JavaScript? In tal caso, assicurati che venga fornito direttamente come parte del codice HTML.