Perché avviene la duplicazione

  • Logica del tema – La maggior parte dei temi Shopify genera automaticamente lo schema del prodotto nell'header e nuovamente nel template del prodotto.
  • App – Molte app di SEO, recensioni o gestione dell'inventario inseriscono i propri snippet di schema senza verificare se il tema ne abbia già fornito uno.
  • Liquid personalizzato – I proprietari dei negozi che aggiungono blocchi di schema scritti manualmente a product.liquid o product-template.liquid possono ripetere involontariamente ciò che il tema o un'app hanno già generato.

Soluzione passo dopo passo

  1. Esegui un validatore – Apri la pagina nel Schema Markup Validator di Google (o nel Rich Results Test). Lo strumento elenca ogni blocco JSON-LD che trova e segnala le "duplicate type definitions".
  2. Identifica la fonte – Controlla l'output del validatore e nota quale file o app ha generato il duplicato.
  3. Modifica il tema – Elimina il blocco di schema non necessario dal file del tema.
  4. Controlla le app installate – Disattiva ogni app che aggiunge markup per i prodotti, riesegui il validatore e poi riattiva solo le app di cui hai confermato che non duplicano i dati.
  5. Testa di nuovo – Dopo ogni modifica, aggiorna il validatore. Dovresti vedere un singolo blocco di schema del prodotto senza avvisi di duplicazione.

Cosa si rischia

I negozi che si affidano ai rich snippet per prezzo e disponibilità rischiano di restare indietro rispetto ai concorrenti che presentano un markup pulito e con istanze singole.

L'altro lato

Mantieni il markup singolo e ben strutturato.

Cosa monitorare in seguito

  • Aggiornamenti del tema
  • Cambiamenti nelle policy delle app

Uno strato di schema pulito è un vantaggio facile da ottenere: un rapido controllo, alcune modifiche a poche righe di codice e i tuoi prodotti torneranno a beneficiare appieno dei risultati avanzati di Google.