Schema prodotto

Come aggiungere lo schema del prodotto in Shopify

Una pratica guida Shopify per aggiungere prodotti e offerte JSON-LD senza creare conflitti con temi, app SEO, app di recensioni, varianti o mercati.

ShopGox Editorial23/05/2026it
Come aggiungere lo schema del prodotto in Shopify

Lo schema del prodotto Shopify dovrebbe descrivere il prodotto che un acquirente può effettivamente acquistare: nome, immagine, descrizione, marca, prezzo, valuta, disponibilità, URL e indicatori di recensione quando sono reali e visibili.

La parte difficile è che i temi Shopify, le app SEO, le app di recensione e le app varianti possono tutte produrre JSON-LD. Prima di aggiungere altro markup, verifica ciò che già esiste.

1. Controlla prima lo schema Shopify esistente

Prima di modificare Liquid

  • check_circleApri una pagina di prodotto e controlla tutti i blocchi JSON-LD.
  • check_circleVerifica se il tema restituisce già lo schema del prodotto.
  • check_circleVerifica se un'app SEO restituisce un'altra entità Prodotto.
  • check_circleVerifica se l'app di revisione restituisce il markup Review o AggregateRating.
  • check_circleConfronta prezzo, valuta, disponibilità e URL dello schema con il contenuto visibile della pagina.
  • check_circleProva un prodotto con varianti, un prodotto in offerta e un prodotto esaurito.

2. Dove aggiungere lo schema del prodotto in Shopify

Nella maggior parte dei temi Shopify, il prodotto JSON-LD appartiene a un modello di prodotto o a una sezione di prodotto che ha accesso all'oggetto Liquid del prodotto. Il file esatto dipende dall'architettura del tema, ma i luoghi più comuni includono modelli JSON di prodotto, sezioni del prodotto principale o snippet inclusi solo nelle pagine dei prodotti.

3. Prodotto Shopify di base JSON-LD

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": {{ product.title | json }},
  "description": {{ product.description | strip_html | json }},
  "image": [
    {% for image in product.images limit: 6 %}
      {{ image | image_url: width: 1200 | prepend: "https:" | json }}{% unless forloop.last %},{% endunless %}
    {% endfor %}
  ],
  "brand": {
    "@type": "Brand",
    "name": {{ product.vendor | json }}
  },
  "sku": {{ product.selected_or_first_available_variant.sku | json }},
  "offers": {
    "@type": "Offer",
    "url": {{ shop.url | append: product.url | json }},
    "priceCurrency": {{ cart.currency.iso_code | json }},
    "price": {{ product.selected_or_first_available_variant.price | divided_by: 100.0 | json }},
    "availability": "https://schema.org/{% if product.available %}InStock{% else %}OutOfStock{% endif %}",
    "itemCondition": "https://schema.org/NewCondition"
  }
}
</script>

4. Gestisci le varianti con attenzione

Visual summary diagram for How to Add Product Schema in Shopify.

I prodotti Shopify hanno spesso varianti per taglia, colore, materiale, quantità o abbonamento. Se le varianti modificano il prezzo o la disponibilità, il tuo schema non deve rivendicare un'offerta generica che contraddica la variante selezionata o canonica.

4. Gestisci le varianti con attenzione

Problema relativo alla varianteRischioCorreggi
Il prezzo della variante selezionata è diversoIl prezzo dello schema non corrisponde al prezzo visibileUtilizza la variante selezionata_o_la_prima_disponibile in modo coerente.
La disponibilità delle varianti variaLe varianti esaurite appaiono disponibiliRiflette la disponibilità attuale delle varianti quando possibile.
Le immagini delle varianti differisconoL'immagine dello schema non corrisponde al prodotto selezionatoIncludi immagini rappresentative del prodotto e immagini specifiche per la variante, se pertinente.
Offerte di output di app multiplePrezzo e valuta in conflittoScegli un'origine schema autorevole.

5. Shopify Mercati, valuta e hreflang

Se utilizzi Shopify Markets, lo stesso prodotto potrebbe visualizzare valute, URL, disponibilità e contenuti localizzati diversi. Lo schema del prodotto deve corrispondere alla pagina specifica del mercato visualizzata dal crawler e dall'acquirente.

Controlli di mercato

  1. 1La valuta dello schema corrisponde alla valuta del mercato visualizzato.
  2. 2L'URL dello schema corrisponde all'URL del mercato corrente.
  3. 3Le descrizioni dei prodotti localizzate non sono in conflitto con i segnali linguistici canonici.
  4. 4i target hreflang si risolvono in pagine localizzate accessibili.
  5. 5Le promesse di disponibilità e spedizione sono accurate per il mercato.

6. Aggiungi lo schema delle recensioni solo quando le recensioni sono reali e visibili

Le app di revisione possono restituire AggregateRating e markup Review. Non inventare manualmente lo schema di revisione se il contenuto della recensione non è visibile o se l'app lo restituisce già. Il markup delle recensioni duplicato può creare conflitti.

Lo schema breadcrumb aiuta a spiegare la gerarchia del prodotto. In Shopify, i prodotti possono apparire in più collezioni, quindi scegli una strategia breadcrumb stabile che corrisponda alla pagina visibile anziché cambiare in modo imprevedibile.

8. Convalida dopo modifiche al tema e all'app

Elenco di controllo di convalida

  1. 1Prova un prodotto semplice, un prodotto con molte varianti, un prodotto in offerta e un prodotto esaurito.
  2. 2Confronta JSON-LD renderizzato con la pagina visibile.
  3. 3Verifica se le app SEO o le app di recensione creano entità prodotto duplicate.
  4. 4Conferma che le immagini dei prodotti possono essere sottoposte a scansione.
  5. 5Conferma che prodotto, offerta, recensione, AggregateRating e BreadcrumbList siano internamente coerenti.
  6. 6Ripeti il test dopo gli aggiornamenti dei temi, gli aggiornamenti delle app e le modifiche ai mercati.

FAQ

Shopify aggiunge automaticamente lo schema del prodotto?keyboard_arrow_down

Molti temi Shopify generano uno schema di prodotto, ma la qualità varia. Le app possono anche aggiungere schemi. Ispeziona sempre la pagina renderizzata prima di aggiungere un altro blocco JSON-LD.

Lo schema del prodotto dovrebbe essere inserito nel tema Shopify o in un'app SEO?keyboard_arrow_down

Possono funzionare entrambi, ma una fonte dovrebbe essere autorevole. Lo schema a livello di tema è spesso più facile da allineare con i dati di prodotto Liquid, mentre le app possono essere più semplici per i non sviluppatori ma possono creare output duplicati.

Come dovrebbero essere rappresentate le varianti di Shopify nello schema?keyboard_arrow_down

Come minimo, lo schema non dovrebbe contraddire la variante selezionata o canonica. Prezzo, disponibilità, SKU, immagine e valuta devono essere in linea con ciò che vede l'acquirente.

Le app di recensione possono entrare in conflitto con lo schema dei prodotti Shopify?keyboard_arrow_down

Sì. Le app di revisione possono inserire schemi Review o AggregateRating mentre il tema o l'app SEO generano anche dati di valutazione. Controlla il JSON-LD renderizzato finale, non solo le impostazioni dell'app.

Strumenti correlati

Post correlati