ShoptankShoptank
← Back to BlogCome Aggiungere Schema Markup: Una Guida per Shopify e la Ricerca AI

Come Aggiungere Schema Markup: Una Guida per Shopify e la Ricerca AI

Scopri come aggiungere lo schema markup al tuo negozio Shopify. Questa guida passo dopo passo copre JSON-LD, la validazione e perché è fondamentale per gli assistenti AI per lo shopping.

La maggior parte dei consigli sul markup schema è obsoleta. Tratta lo schema come un'aggiunta tecnica per i rich snippet di Google, di solito qualcosa che si installa una volta sola affinché valutazioni con stelle o prezzi possano apparire nella ricerca.

Questa prospettiva manca ciò che conta ora.

Se gestisci un negozio Shopify, lo schema non riguarda solo il miglioramento visivo di un link blu su Google. Riguarda il rendere il tuo catalogo, le tue politiche e i dettagli dei prodotti leggibili dagli assistenti AI per lo shopping che rispondono direttamente alle domande di acquisto. Quando qualcuno chiede a ChatGPT, Gemini, Perplexity o Copilot cosa acquistare, questi sistemi hanno bisogno di input strutturati. Se il tuo negozio presenta i dati dei prodotti solo come contenuto di pagina non strutturato, lasci troppo spazio all'inferenza.

Per i merchant, questo cambia il lavoro. Le vecchie tattiche SEO contano ancora, ma sono incomplete. Hai bisogno di dati di prodotto leggibili dalle macchine, non solo di testi di categoria ottimizzati e metadati.

Indice dei contenuti

Perché la tua vecchia strategia SEO è invisibile all'AI

I vecchi consigli SEO trattavano lo schema come un miglioramento opzionale per i rich snippet. Per i merchant Shopify, questa visione è obsoleta.

I sistemi AI per lo shopping non valutano una pagina prodotto come farebbe un acquirente umano. Cercano dati chiari e leggibili dalle macchine di cui possono fidarsi abbastanza da riassumere, confrontare e consigliare. Google lo spiega direttamente nella sua documentazione sui dati strutturati per le schede prodotto e le inserzioni merchant, dove prezzo, disponibilità, spedizione e dettagli sui resi vengono forniti come campi definiti anziché come testo libero di pagina (Dati strutturati per prodotti su Google Search Central). Schema.org definisce anche queste proprietà commerciali in un formato che le macchine possono analizzare in modo coerente tra i vari negozi (Schema.org Product).

Il cambiamento pratico è semplice. Il posizionamento delle pagine conta ancora. Essere comprensibili ai sistemi AI conta altrettanto.

Questo secondo compito evidenzia la debolezza dei vecchi playbook SEO. I tag title, i testi delle collezioni e le descrizioni prodotto ottimizzate per le parole chiave possono aiutare una pagina a essere indicizzata, ma non dicono in modo affidabile a un assistente AI quale variante è disponibile, quanto costa oggi, se l'articolo viene spedito in una determinata regione o quale politica di reso si applica. Se questi dettagli si trovano nel codice del tema, in contenuti comprimibili o in elementi generati da app, il modello potrebbe non trovarli, confonderli o evitare del tutto di consigliare il prodotto.

Questo è già visibile nel comportamento di ricerca. Search Engine Land ha riportato che le pagine con rich result possono ottenere tassi di clic più elevati rispetto alle inserzioni standard, il che aiuta a spiegare perché i dati strutturati influenzano le prestazioni anche quando non sono un fattore di ranking diretto (Search Engine Land sui rich snippet e il CTR).

Gli assistenti AI non leggono il tuo negozio come fanno gli esseri umani

Un acquirente può scorrere una pagina e risolvere le ambiguità da solo. Un assistente AI non può farlo in modo sicuro su larga scala.

Ha bisogno di input espliciti. Nome del prodotto. Marca. Variante. Prezzo. Disponibilità. Dettagli di spedizione. Condizioni di reso. Senza markup strutturato, questi dati sono spesso presenti ma inaffidabili dal punto di vista di una macchina. Questo è il problema principale. Il tuo negozio potrebbe essere visibile alle persone ed essere comunque parzialmente invisibile ai sistemi che ora influenzano la scoperta.

Per una visione più ampia di questo cambiamento, vale la pena leggere l'articolo di Quikly su l'impatto dell'AI sul marketing B2C. Spiega perché sempre più percorsi di acquisto iniziano ora all'interno di flussi di raccomandazione anziché da un elenco standard di link blu.

Regola pratica: Se un assistente AI non riesce a estrarre i dati del tuo prodotto con sicurezza, è meno probabile che consigli il tuo negozio.

La visibilità dipende ora da input strutturati

Lo schema trasforma le informazioni sui prodotti in campi etichettati anziché in congetture. Questo conta soprattutto per i negozi con cataloghi ampi, cambiamenti rapidi dell'inventario, molte varianti o politiche che influenzano le decisioni di acquisto.

Vedo lo stesso schema negli audit Shopify. I merchant danno per scontato che le loro pagine prodotto siano "sufficientemente chiare" perché le informazioni sono visibili sullo schermo. Le macchine sono più esigenti. Funzionano meglio quando i dati sono allegati al prodotto in un formato standardizzato, non dispersi tra template e app.

Se stai già pensando a come funzionano i consigli di prodotti AI per i negozi Shopify, lo schema è uno dei primi interventi infrastrutturali da fare. Fornisce ai sistemi AI fatti affidabili sui prodotti invece di costringerli a dedurre cosa intende il tuo negozio.

Gli unici tipi di schema di cui il tuo negozio Shopify ha bisogno

Il lavoro sullo schema si complica rapidamente perché Schema.org include centinaia di tipi, mentre un negozio Shopify di solito ottiene i migliori risultati con un insieme ridotto implementato bene. Per lo shopping guidato dall'AI, la domanda non è quanti tipi di schema riesci ad aggiungere. La domanda è se un assistente riesce a identificare il prodotto, il venditore, l'offerta e le condizioni di acquisto senza fare supposizioni.

Un diagramma che illustra i tipi di schema essenziali per i negozi Shopify per massimizzare la SEO e migliorare i risultati di ricerca.

Cosa conta di più per la scoperta dei prodotti

Gli assistenti di shopping AI non leggono una pagina prodotto come farebbe una persona. Cercano fatti strutturati di cui possono fidarsi. Se il titolo del tuo prodotto è chiaro ma prezzo, disponibilità, condizioni di spedizione e politica di reso sono sepolti nel codice del tema o nell'output delle app, il tuo negozio è più difficile da consigliare con certezza.

Ecco perché la maggior parte dei merchant Shopify dovrebbe concentrarsi prima su cinque livelli di schema.

  • Schema Prodotto
    Questo è il record base per l'articolo stesso. Dovrebbe definire chiaramente il nome del prodotto, la descrizione, il brand, le immagini, lo SKU o il GTIN quando disponibili, e gli attributi specifici delle varianti ove pertinente. Se questo livello è scarso o incoerente, tutto ciò che vi si costruisce sopra diventa più debole.

  • Dati Offerta all'interno del markup prodotto
    I sistemi AI hanno bisogno di dettagli commerciali aggiornati, non solo dell'identità del prodotto. Le proprietà Offerta coprono prezzo, valuta, disponibilità, condizione dell'articolo e l'URL della pagina collegato all'opzione di acquisto. Per i negozi con frequenti variazioni dell'inventario, questi dati devono rimanere sincronizzati con Shopify altrimenti diventano fuorvianti.

  • Schema Brand o Organizzazione
    L'identità del negozio conta nei sistemi di raccomandazione. Il markup Organizzazione aiuta a collegare il prodotto al merchant che lo vende, il che supporta i segnali di fiducia, l'interpretazione delle politiche e il riconoscimento del venditore attraverso il catalogo.

  • ShippingDetails
    Questo è uno dei tipi di schema più sottoutilizzati in Shopify. È importante quando gli acquirenti pongono domande specifiche per ubicazione come i tempi di consegna, il costo di spedizione o la disponibilità regionale. Se vendi prodotti voluminosi, fragili, regolamentati o soggetti a scadenze temporali, i dati di spedizione possono influenzare se la tua offerta viene anche solo presa in considerazione.

  • Dettagli della politica di reso del merchant
    Le condizioni di reso influenzano la conversione, specialmente nelle categorie con rischio di taglia o valore medio dell'ordine più elevato. I dati strutturati sulla politica di reso offrono alle macchine un modo diretto per leggere queste condizioni invece di cercare di dedurle da una pagina dedicata.

Cosa puoi tranquillamente ignorare per ora

Un semplice ordine di priorità funziona meglio che inseguire ogni proprietà disponibile.

Priorità Tipo di schema Perché è importante
Alta Product Definisce l'articolo e i suoi attributi principali
Alta Offer Copre prezzo, valuta e disponibilità
Alta Organization Chiarisce chi vende l'articolo
Media BreadcrumbList Aiuta a collegare le pagine prodotto alla struttura del sito
Media WebSite Aggiunge contesto a livello di sito

Di solito dico ai merchant di puntare alla profondità prima che all'ampiezza. Un'implementazione completa di Product più Offer batte sempre un lungo elenco di tipi di schema compilati a metà.

Se vuoi una lettura complementare utile, questa spiegazione di come la struttura del catalogo AI di Shopify influisce sulla scoperta si abbina bene alla pianificazione dello schema perché la configurazione del catalogo e la qualità del markup influenzano gli stessi input di raccomandazione.

Un errore comune è aggiungere schema di nicchia mentre i campi commerciali di base rimangono incompleti o obsoleti. Lo vedo spesso nei negozi che nel tempo hanno installato più app SEO. Il markup esiste, ma i campi utili sono duplicati, in conflitto, o mancanti nelle pagine delle varianti. Prima di aggiungerne altri, pulisci i tipi principali e controlla il JSON stesso con uno strumento per sviluppatori per la formattazione JSON.

La maggior parte dei negozi Shopify non ha bisogno di più tipi di schema. Ha bisogno di dati accurati su prodotto, offerta, spedizione e politiche che le macchine possano leggere senza ambiguità.

Generare il codice schema JSON-LD

Una volta identificati i tipi di schema rilevanti, il passo successivo è produrre il markup effettivo. Per i negozi Shopify, JSON-LD è il formato da utilizzare. È il formato preferito da Google ed è molto più facile da gestire rispetto al microdato in linea.

Una persona che digita su un laptop con uno schermo che mostra il codice di dati strutturati JSON-LD per una pagina prodotto.

Cosa richiede effettivamente JSON-LD

Come minimo, il tuo markup ha bisogno del corretto wrapper script e di una struttura oggetto valida. Lo script deve iniziare con <script type="application/ld+json">, e il JSON al suo interno deve essere sintatticamente corretto.

Un semplice esempio di prodotto include solitamente campi come:

  • @context per definire il vocabolario dello schema
  • @type per identificare l'entità, ad esempio Product
  • Campi del prodotto come nome, immagine, descrizione e marchio
  • Campi dell'offerta come prezzo e disponibilità

Un piccolo errore di formattazione può invalidare l'intero blocco. Una virgola mancante, il tipo di valore errato o una proprietà inserita nell'oggetto sbagliato sono sufficienti a creare problemi.

Un JSON pulito non è opzionale. Le macchine non "capiscono da sole" se la struttura è interrotta.

Se stai modificando il codice manualmente, può essere utile far passare lo snippet attraverso uno strumento per sviluppatori per la formattazione JSON prima di inserirlo in Shopify. Questo non confermerà l'idoneità ai rich result, ma consentirà di individuare tempestivamente i problemi di formattazione più evidenti.

Scrittura manuale versus generatori

Puoi scrivere JSON-LD a mano. Per uno sviluppatore che gestisce pochi template, è possibile. Per un commerciante che destréggia tra inventario, campagne e modifiche al merchandising, di solito non è l'impiego più produttivo del tempo.

Lo schema scritto a mano presenta tre debolezze comuni:

  1. Si discosta dai dati del negozio in tempo reale. Prezzo, disponibilità e dettagli delle politiche cambiano.
  2. Si rompe facilmente. Un singolo carattere non valido può rendere l'intero script illeggibile.
  3. Non si scala bene. Pochi prodotti sono gestibili. I cataloghi di grandi dimensioni non lo sono.

I generatori risolvono in parte questo problema assemblando strutture valide al posto tuo. Il Markup Helper per dati strutturati di Google può aiutare con la creazione iniziale del markup, e i plugin SEO o le app Shopify possono automatizzare porzioni più ampie del lavoro.

Detto ciò, il codice generato necessita comunque di revisione. La generazione di codice è utile, ma non sostituisce il giudizio umano. Devi comunque verificare che le proprietà corrispondano al contenuto visibile della pagina e ai dati effettivi del prodotto nel tuo negozio.

Quando le persone chiedono come aggiungere il markup dello schema, pensano solitamente che la parte difficile sia la creazione del codice. In pratica, la parte più difficile è assicurarsi che il codice rifletta la realtà in ogni pagina rilevante.

Inserire lo Schema nel tuo negozio Shopify

Scrivere un JSON-LD valido è la parte facile. Inserirlo in Shopify in modo che rimanga accurato al variare di prodotti, prezzi, disponibilità e politiche è dove i negozi solitamente falliscono.

Screenshot from https://shoptank.io

Questo è importante non solo per i rich result di Google. Gli assistenti agli acquisti basati su IA, i motori di risposta e i sistemi di raccomandazione prodotti possono utilizzare solo ciò che riescono ad analizzare con certezza. Se il tuo schema è incollato nel template sbagliato, duplicato tra tipi di pagina diversi o lasciato scollegato dai dati in tempo reale del negozio, i tuoi prodotti diventano meno affidabili e meno propensi a emergere nei flussi commerciali guidati dall'IA.

Tre modi per aggiungere lo schema in Shopify

Shopify offre tre percorsi di implementazione pratici. Quello giusto dipende da quanto controllo hai bisogno, dalla frequenza con cui il tuo catalogo cambia e da chi si occuperà della manutenzione dopo il lancio.

Metodo In cosa consiste Compromesso
Modifiche ai file del tema Aggiungere JSON-LD nei file del tema, come i template di prodotto Alto controllo, maggiore rischio di implementazione
Blocchi HTML personalizzati o sezioni Inserire script tramite le aree del personalizzatore del tema Più semplice per casi d'uso isolati, meno efficace su larga scala
App Shopify Automazione dello schema tra prodotti e politiche Minore manutenzione manuale, meno controllo diretto sul codice

Le modifiche ai file del tema sono l'opzione più pulita se si conosce Liquid e si riesce a tracciare quale template gestisce ogni tipo di pagina. Utilizzo questo percorso quando un negozio necessita di logica schema personalizzata o quando il commerciante desidera piena visibilità su ciò che viene generato nelle pagine prodotto, collezione e politiche. Il compromesso è semplice. Un errore in un template può influire su centinaia o migliaia di URL.

I blocchi personalizzati o l'inserimento basato su sezioni possono funzionare per piccoli negozi o per esigenze schema occasionali. Di solito è il modo più rapido per testare un singolo script. Tuttavia tende a diventare disordinato rapidamente. Una volta che i commercianti iniziano ad aggiungere snippet separati per prodotti, FAQ, breadcrumb e dettagli dell'organizzazione, il controllo delle versioni svanisce e il markup duplicato diventa comune.

Il deployment tramite app è solitamente la scelta operativa migliore per i cataloghi Shopify attivi. Le app possono mantenere lo schema collegato ai dati di prodotto, alle disponibilità in stock, ai dettagli di spedizione e alle informazioni sui resi man mano che questi valori cambiano. Shoptank è un esempio di questo modello, in cui l'output dello schema è connesso ai dati del negozio anziché fare affidamento su aggiornamenti manuali tramite copia e incolla.

Dove inserire il codice

Il posizionamento influisce sull'affidabilità. Per i negozi Shopify, il JSON-LD appartiene di solito al layout del tema o al template specifico che corrisponde al tipo di pagina.

Usa il posizionamento a livello di sito per le entità a livello di negozio come il markup di Organization o Website. Usa il posizionamento a livello di pagina per il markup di Product, Collection, Article, FAQ o Breadcrumb, in modo che ogni URL si descriva correttamente. Lo schema di prodotto su una pagina non-prodotto genera rumore. Lo schema di prodotto a livello di sito è peggio, perché comunica ai parser informazioni errate su larga scala.

Alcune regole mantengono le implementazioni pulite:

  • Abbina lo schema al template. Il markup di prodotto va nei template di prodotto. Il markup degli articoli va nei post del blog.
  • Genera una versione chiara di ogni entità. Più script Product per la stessa pagina creano spesso conflitti.
  • Attingi ai dati live di Shopify dove possibile. I valori di prezzo o disponibilità hardcoded diventano obsoleti.
  • Mantieni allineati il contenuto visibile e i dati strutturati. Se la pagina dice una cosa e il markup ne dice un'altra, la fiducia diminuisce.

Il <head> è spesso il posto più semplice in cui gestire il JSON-LD, perché mantiene gli script organizzati e prevedibili tra i vari template. Il <body> può comunque funzionare, ma i punti di inserimento sparsi rendono la manutenzione più difficile, soprattutto quando più app o personalizzazioni del tema scrivono markup contemporaneamente.

Se vuoi vedere in pratica questa mentalità di implementazione, questa guida è un utile complemento:

Il negozio online può sembrare perfettamente a posto mentre i dati strutturati sottostanti sono incompleti, duplicati o obsoleti. Ecco perché l'inserimento dello schema non è più un'operazione SEO cosmetica. Fa parte del rendere il tuo catalogo leggibile dai sistemi che decideranno quali prodotti verranno raccomandati.

Validare il markup per assicurarsi che funzioni

Un blocco di schema non è utile perché esiste. È utile perché i parser riescono a leggerlo e classificarlo correttamente. La validazione è il passaggio che ti dice se la tua implementazione è utilizzabile.

Una persona che usa un laptop per controllare una ricetta di torta al cioccolato con lo strumento Google Rich Results Test.

Una sequenza di validazione pratica

Un buon flusso di lavoro si articola in quattro fasi. Secondo le indicazioni di Schema App, una sequenza di verifica della sintassi, Rich Results Test, conferma del rendering mobile e monitoraggio di Google Search Console garantisce un tasso di successo superiore al 90% per l'idoneità ai rich result, con la maggior parte dei fallimenti causati da script JSON-LD mal posizionati o definizioni di proprietà incomplete (guida di Schema App).

Questa sequenza funziona bene perché ogni strumento risponde a una domanda diversa:

  1. Schema Markup Validator
    Individua i problemi di sintassi. Pensa a virgole mancanti, parentesi errate e strutture malformate.

  2. Google Rich Results Test
    Verifica se la pagina è idonea ai rich result supportati e se i campi obbligatori sono presenti.

  3. Revisione del rendering mobile
    Alcuni markup appaiono corretti nel codice sorgente ma si comportano diversamente nell'output renderizzato, specialmente nelle pagine con molto JavaScript.

  4. Monitoraggio di Google Search Console
    Questo è il tuo registro degli errori continuativo dopo il deployment.

La validazione non è una formalità. È l'unico modo per confermare che il tuo markup è passato da "inserito" a "utilizzabile."

Cosa fare quando un test fallisce

Non correggere tutto in una volta. Inizia dagli errori con il maggiore impatto.

  • Correggi prima le proprietà obbligatorie mancanti perché spesso bloccano del tutto l'idoneità.
  • Controlla i valori e i tipi delle proprietà se il validatore segnala problemi come la formattazione del prezzo o una struttura degli oggetti non valida.
  • Rivedi il posizionamento se lo strumento non rileva il markup che sai di aver aggiunto.
  • Ripeti il test sull'URL live dopo ogni modifica, non solo sul frammento di codice.

Avvisi ed errori non sono la stessa cosa. Un errore di solito significa che il markup è non funzionante o non idoneo. Un avviso spesso significa che lo schema è valido ma incompleto. In pratica, entrambi sono importanti. Un markup valido ma scarno può comunque lasciare i sistemi AI con un contesto di prodotto debole.

Molti merchant si fermano a "il codice è sulla pagina." Lo standard più sicuro è più rigoroso: il codice è sulla pagina, supera i test, viene renderizzato correttamente e continua a superarli dopo il prossimo aggiornamento del tema o del catalogo.

Oltre la configurazione: la nuova realtà della manutenzione dello schema

Il più grande errore che i merchant commettono con lo schema è trattarlo come un'implementazione una tantum. Questo approccio non regge nell'e-commerce, dove i dati di prodotto cambiano costantemente.

Secondo i dati di riferimento di Schema App, il 73% degli errori di schema proviene da prezzi o dettagli di spedizione obsoleti, e i commercianti senza aggiornamento dinamico dello schema possono perdere il 40% della visibilità AI entro sei mesi quando gli assistenti AI danno priorità ai dati in tempo reale (Guida FAQ di Schema App)).

Perché lo schema statico si deteriora nel tempo

Una pagina prodotto è raramente statica. L'inventario cambia. I prezzi scontati iniziano e finiscono. Le zone di spedizione si espandono. Le condizioni di reso vengono aggiornate durante le promozioni o le revisioni delle policy.

Se il tuo schema non riflette questi cambiamenti, crei un problema di affidabilità per le macchine. La pagina dice una cosa. I dati strutturati ne dicono un'altra. Nel tempo, questa incoerenza rende il tuo negozio meno attendibile come fonte.

La parte difficile non è aggiungere lo schema una volta sola. È mantenerlo allineato con un catalogo in continua evoluzione.

Come si presenta la manutenzione continuativa

Per la maggior parte dei negozi Shopify, una buona manutenzione significa processo, non gesta eroiche.

  • Rivalidare dopo le modifiche al catalogo: I nuovi template di prodotto, gli aggiornamenti del merchandising e le modifiche alle policy possono influire sul markup.
  • Monitorare prima le pagine di alto valore: Le pagine prodotto, le recensioni e le pagine relative alle policy meritano solitamente la maggiore attenzione.
  • Collegare lo schema ai dati live del negozio quando possibile: Meno copie manuali sono coinvolte, meno discrepanze si creano.

Per una migliore visibilità nella ricerca AI per il tuo negozio, il lavoro di solito passa dalla configurazione alle operazioni. Lo schema diventa parte della manutenzione del negozio online, proprio come l'accuratezza dei prezzi o la cura del feed.

Gli aggiornamenti manuali dello schema possono funzionare per un catalogo piccolo e un team attento. Per la maggior parte dei negozi in crescita, non rimangono accurati a lungo.


Se il tuo negozio Shopify ha bisogno di un modo più semplice per restare visibile negli assistenti AI per lo shopping, Shoptank è un'opzione da valutare. Aiuta i commercianti a generare markup di schema e dati del negozio leggibili dalle macchine per prodotti, prezzi, spedizioni e resi, senza dover gestire manualmente ogni aggiornamento.

Make your Shopify store visible to AI

Shoptank automatically generates llms.txt, structured data, and AI-optimized content so ChatGPT, Perplexity, and Google AI Overview recommend your store.

Install on Shopify - it's free
Aggiungi a Shopify - Gratis