← Tutti gli articoli Shopify Schema Markup e Structured Data: La Guida Completa per i Proprietari di Store

Shopify Schema Markup e Structured Data: La Guida Completa per i Proprietari di Store

Lo schema markup è ora fondamentale per la SEO di Shopify. Scopri quali tipi JSON-LD implementare, come risolvere lo schema duplicato e come apparire

I dati strutturati non sono più una guarnizione SEO opzionale per il tuo store Shopify. Nel 2026, lo schema markup determina se Google mostra rich results per i tuoi prodotti e se i motori AI come ChatGPT, Perplexity e Google AI Overviews conoscono addirittura l'esistenza del tuo store. Se il tuo JSON-LD è mancante, duplicato o obsoleto, stai regalando spazio di ranking ai competitor che lo hanno fatto bene.

Punti chiave

  • Lo schema integrato di Shopify copre le basi, ma i gap in Product, FAQ, BreadcrumbList e Organization JSON-LD lasciano significative opportunità di rich result intatte.
  • Lo schema duplicato (il tuo theme più un'app SEO che iniettano entrambi il markup Product) può sopprimere completamente i rich results. Hai bisogno di esattamente una fonte di verità.
  • Gli URL dei prodotti consapevoli della collection creano due percorsi canonici per prodotto. Se il tuo theme non lo gestisce, Google divide i tuoi segnali di ranking.
  • Gli AI Overviews ora compaiono su una quota significativa di query commerciali. Le pagine con schema completo hanno visibilità drammaticamente superiore nelle risposte di shopping generate dall'AI.
  • Quattro personalizzazioni del robots.txt proteggono il budget di crawl sulla maggior parte degli store Shopify. Tutto il resto è rumore.

Perché lo schema è più importante di due anni fa

Lo schema markup dice a Google cosa significano effettivamente i contenuti del tuo store Shopify: questo è un prodotto, quello è il prezzo, questi sono le recensioni, questo è il brand. Quella chiarezza è sempre stata utile. Nel 2026 è critica perché l'audience per i tuoi dati strutturati si è allargata.

I motori generativi come Google AI Overviews, Perplexity, ChatGPT search e Gemini tutti analizzano i dati strutturati quando formulano risposte. Un'analisi di 180 siti ecommerce ha scoperto che le pagine con schema completo ricevono circa 2,7 volte più impressioni di quelle senza, e che i prodotti con Product schema completo appaiono da tre a cinque volte più spesso nelle raccomandazioni di shopping generate dall'AI. I rich results continuano anche ad aumentare le percentuali di clic del 20-40% a seconda della densità dello snippet.

Per Shopify specificamente, la piattaforma inietta effettivamente dello schema automaticamente attraverso i template dei theme. Il problema è che "effettivamente" raramente è "abbastanza", e molti store aggravano il problema installando un'app SEO che aggiunge un secondo strato di markup sopra l'output già esistente del theme.

I tipi di schema che importano per gli store Shopify

Schema Product (priorità massima)

Questo è il tipo di schema più impattante per qualsiasi store Shopify. Se fatto correttamente, etichetta il nome del prodotto, il prezzo, la valuta, la disponibilità in stock, le recensioni, l'immagine e lo SKU in un formato che i sistemi possono analizzare senza indovinare. In modo critico, il tuo Product schema deve riflettere dati live. Lo schema Product integrato di Shopify si aggiorna dinamicamente con i prezzi dei tuoi prodotti, ma se hai aggiunto schema personalizzato o hardcoded da qualche parte, quei valori diventano obsoleti velocemente. Un prodotto che mostra un prezzo che non corrisponde più alla pagina è un disqualificante di rich result.

Gli URL delle varianti meritano attenzione speciale qui. Shopify canonicalizza automaticamente tutti gli URL delle varianti (il formato della query string ?variant=12345) ritornando all'URL base del prodotto, il che è il comportamento corretto per la grande maggioranza degli store. Una maglietta in cinque taglie e otto colori genera quaranta URL di variante, ma tutti dovrebbero consolidare i segnali SEO a un singolo /products/t-shirt canonico. Il rischio emerge quando usi app di customizzazione dei prodotti che bypassano i canonicali automatici di Shopify e generano pagine indicizzate separate per variante.

Schema BreadcrumbList

Lo schema breadcrumb è sottoutilizzato e semplice da aggiungere. Rafforza la comprensione della tua gerarchia di siti da parte di Google, e i breadcrumb nei rich results rimpiazzano l'URL nello snippet SERP con una visualizzazione del percorso più pulita. La maggior parte dei quality theme Shopify lo gestisce, ma verifica con il Rich Results Test dopo qualsiasi aggiornamento del theme.

Schema FAQ

Lo schema FAQ guadagna spazio SERP espanso ed è uno dei tipi di schema più direttamente consumati dai motori di risposta AI. La regola è semplice: le domande e le risposte nel tuo JSON-LD devono corrispondere al testo visibile sulla pagina. Google ignora o penalizza lo schema FAQ che fa riferimento a domande non visibili all'utente. Aggiungi sezioni FAQ alle tue pagine di prodotto e collection con il traffico più alto, poi avvolgile con il corretto JSON-LD FAQPage.

Schema Organization

Posiziona lo schema Organization solo sulla homepage. Dice a Google il nome della tua azienda, l'indirizzo, il numero di telefono e l'URL. L'errore comune è posizionarlo su ogni pagina, il che crea segnali ridondanti senza alcun beneficio. Un'istanza sulla homepage è il pattern corretto.

Schema Article per i post del blog

Gli URL del blog Shopify seguono il pattern /blogs/news/post-title senza componente data, il che significa che un post da due anni fa sembra strutturalmente identico a un post nuovo. Le proprietà datePublished e dateModified nel JSON-LD Article sono come fai affiorare i segnali di freschezza a Google. Aggiungile a ogni template di blog.

Confronto dei tipi di schema per caso d'uso e impatto

Tipo di Schema Dove Posizionarlo Rich Result Sbloccato Impatto di Visibilità AI
Product Ogni pagina di prodotto Prezzo, disponibilità, stelle di recensione in SERP Alto (entità core per query di shopping)
FAQPage Pagine di prodotto e collection con Q&A visibile Accordion espanso in SERP Alto (formato che i motori AI estraggono direttamente)
BreadcrumbList Tutte le pagine con gerarchia di navigazione Visualizzazione del percorso pulito che rimpiazza l'URL in SERP Medio (rafforza la struttura del sito per i crawler)
Organization Solo homepage Dettagli del knowledge panel aziendale Basso a medio (disambiguazione dell'entità del brand)
Article Ogni template di post del blog Visualizzazione di data e autore in SERP Medio (segnali di freschezza tramite dateModified)

La trappola dello schema duplicato

Questo è l'errore di schema più comune negli store Shopify che hanno mai installato un'app SEO. Quando il tuo theme già produce lo schema Product e installi un'app di schema sopra, Google vede due blocchi Product concorrenti per lo stesso prodotto. Quella duplicazione può sopprimere completamente i rich results, non solo ridurli.

Il tuo step diagnostico è semplice: esegui qualsiasi URL di pagina di prodotto live attraverso il Rich Results Test di Google. Se vedi due entità Product, scegli una fonte e rimuovi l'altra. Se il tuo theme è affidabile e ben mantenuto, disabilita l'output di Product schema dell'app. Se il tuo theme è personalizzato o vecchio, lascia che l'app lo possieda e rimuovi l'output del theme da product.liquid.

URL canonici e il problema dell'URL consapevole della collection

L'architettura di Shopify crea due percorsi a ogni prodotto per impostazione predefinita: un URL diretto del prodotto (/products/blue-widget) e un URL consapevole della collection (/collections/summer-sale/products/blue-widget). Se il tuo prodotto appare in cinque collection, quello è sei URL per la stessa pagina. Senza canonicalizzazione corretta, stai dividendo i segnali di ranking su tutti e sei.

Shopify gestisce questo attraverso l'oggetto Liquid canonical_url in theme.liquid. Per la maggior parte degli store, l'output predefinito è corretto. I problemi sorgono quando:

  • Uno sviluppatore di theme ha rimosso o modificato il tag canonico.
  • Un'app inietta il suo proprio tag canonico, creando un conflitto.
  • Il codice Liquid personalizzato hardcoda un URL invece di usare l'oggetto canonical_url.

Controlla questo visualizzando la sorgente su un prodotto accessibile tramite un percorso di collection e confermando che il tag <link rel="canonical"> punta all'URL diretto /products/, non alla versione con ambito collection.

Il problema di hreflang di Shopify Markets è una trappola separata ma correlata. Se configuri Markets per la vendita internazionale senza contenuto localizzato, puoi finire con centinaia di URL duplicati (ad esempio, /en-us/products/...) che portano contenuto identico all'URL predefinito. Google sovrascriverà il tuo canonico con la sua scelta, e vedrai quelle pagine apparire in Search Console sotto "Duplicate, Google chose different canonical than user." Crea solo URL specifici del mercato se il contenuto, il prezzo o la valuta differiscono genuinamente.

Budget di crawl e robots.txt: quattro regole che vale la pena conoscere

Per la maggior parte degli store Shopify sotto 100.000 pagine, il budget di crawl non è un'emergenza. Ma ci sono quattro personalizzazioni del robots.txt che vale la pena fare, poiché Shopify ha permesso override personalizzati tramite robots.txt.liquid da metà 2021.

  1. Disallow di pagine di collection filtrate per tag. Aggiungi Disallow: /collections/*/tagged/ per prevenire spreco di crawl su pagine thin filtrate per tag. Queste pagine raramente si posizionano e mangiano budget di crawl su cataloghi più grandi.
  2. Disallow dei risultati di ricerca interna. Le pagine di ricerca interna generano contenuto thin e duplicato. Conferma che sono bloccate con Disallow: /search.
  3. Disallow di carrello e checkout. Queste pagine non hanno valore SEO e non dovrebbero mai essere crawlate.
  4. Consenti esplicitamente i crawler AI. Il robots.txt predefinito di Shopify affronta solo User-agent: *. L'aggiunta di regole di allow esplicite per i crawler AI denominati (GPTBot, PerplexityBot, GoogleOther) proofing al futuro il tuo store contro qualsiasi cambio di default.

Una distinzione critica: robots.txt controlla il crawling, non l'indicizzazione. Una pagina bloccata in robots.txt può ancora essere indicizzata se Google la scopre tramite un link. Usa i tag meta noindex per le pagine che vuoi escluse dall'indice ma che devono rimanere accessibili (come le pagine di navigazione sfaccettata su alcuni store).

Schema per la visibilità AI (GEO)

Generative Engine Optimization (GEO) è la pratica di ottimizzare il tuo contenuto per apparire nelle risposte generate dall'AI, non solo nei ranking di ricerca tradizionali. Per Shopify, la fondazione di qualsiasi strategia GEO è i dati strutturati. I motori AI non leggono il tuo sito web nel modo in cui lo fanno gli umani. Lo analizzano per entità e relazioni specifiche. Se quelle entità non sono dichiarate nel tuo schema, l'AI deve indovinare, e gli indovini producono allucinazioni: specifiche scorrette, prezzi sbagliati, prodotti non disponibili presentati come disponibili.

La checklist GEO pratica per Shopify:

  • Schema Product completo: Nome, brand, prezzo, valuta, disponibilità, SKU, immagine e rating aggregato. Ogni campo. Nessuno vuoto.
  • Mantieni lo schema dinamico: Lo schema statico o hardcoded diventa obsoleto. Usa le variabili Liquid di Shopify quindi i campi di prezzo e stock si aggiornano automaticamente con il tuo catalogo.
  • Aggiungi schema FAQ alle pagine di prodotto: Questo è il formato dal quale i motori di risposta AI estraggono il contenuto più prontamente quando formano risposte di confronto di prodotti.
  • Invia e monitora la tua sitemap: La tua sitemap porta i crawler AI alle tue pagine. Una sitemap perfetta che punta a pagine senza dati strutturati non raggiunge nulla. Entrambe devono funzionare insieme.
  • La profondità di review importa: Il rating aggregato nel tuo schema Product richiede le effettive review. Gli store senza un'app di review stanno lasciando vuoto un campo di schema chiave, il che riduce la probabilità di citazione dell'AI.

Una nota pratica sul "limite di 3 app": stratificare troppe app SEO di Shopify crea conflitti di schema e rallenta il rendering di Liquid. Scegli un'app per possedere l'output dello schema, conferma che non c'è conflitto con il theme, e lasciala lì.

Una sequenza di audit pratica

Se vuoi affrontare questo sistematicamente piuttosto che indovinare da dove iniziare, ecco l'ordine che consiglio:

  1. Esegui cinque URL di pagina di prodotto live attraverso il Rich Results Test di Google. Cerca entità Product duplicate e campi obbligatori mancanti.
  2. Controlla Google Search Console sotto Coverage per "Duplicate, Google chose different canonical than user." Qualsiasi volume significativo qui significa un problema di canonicalizzazione.
  3. Visualizza la sorgente su un prodotto accessibile tramite un URL di collection. Conferma che il tag canonico punta a /products/, non al percorso della collection.
  4. Controlla site:yourstore.com inurl:search in Google. Se le pagine dei risultati di ricerca sono indicizzate, bloccale.
  5. Valida il tuo robots.txt in yourstore.com/robots.txt e conferma che le quattro regole personalizzate sopra sono presenti.
  6. Usa il validatore di schema.org per verificare il tuo JSON-LD per errori. Risolvi eventuali avvisi su campi consigliati mancanti.

Se hai bisogno di qualcuno che lo affronti con te, il mio servizio di Shopify SEO copre un audit completo di dati strutturati come parte dell'impegno, o puoi prenotare una revisione tecnica SEO standalone se vuoi un secondo parere su un problema specifico.

I dati strutturati sono una delle poche aree della SEO di Shopify dove il rapporto sforzo-impatto è genuinamente alto. Il lavoro di implementazione è finito, i risultati si compongono nel tempo, e posiziona il tuo store sia per i rich results tradizionali che per l'ondata crescente di scoperta di prodotti guidata dall'AI. Fai bene lo schema una volta e continuerà a funzionare.

shopify seostructured dataschema markuptechnical seojson-ldai search

Domande frequenti

Shopify aggiunge automaticamente il markup dello schema al mio store?

I theme Shopify iniettano effettivamente del markup dello schema per impostazione predefinita, principalmente il JSON-LD di Product di base. Tuttavia, lo schema integrato spesso omette campi consigliati come rating aggregato, brand e SKU, e non include schema FAQ, Organization o Article. Dovrai integrare le impostazioni predefinite tramite personalizzazione del theme o un'app dedicata allo schema.

Cosa succede se ho markup dello schema duplicato nel mio store Shopify?

Lo schema duplicato, come il JSON-LD di Product prodotto sia dal tuo theme che da un'app SEO contemporaneamente, può sopprimere completamente i rich results piuttosto che semplicemente ridurli. Google può ignorare entrambi i blocchi quando trova dati strutturati conflittanti per la stessa entità. Esegui qualsiasi URL di prodotto attraverso il Rich Results Test di Google e conferma che esista solo un'entità Product presente.

Come aiuta il markup dello schema con Google AI Overviews e ChatGPT?

I motori AI analizzano direttamente i dati strutturati quando formano raccomandazioni di prodotto e risposte di shopping. Le pagine con schema Product completo, inclusi prezzo, disponibilità, brand e recensioni, hanno significativamente più probabilità di apparire in risposte generate dall'AI rispetto alle pagine che si affidano al solo testo non strutturato. Lo schema FAQ è particolarmente prezioso perché mappa pulitamente al formato domanda-risposta che i motori generativi usano.