In che modo structured data / schema markup aiuta il mio store?

Domanda pubblicata 2056 visualizzazioni

Lo schema PrestaShop, chiamato anche structured data, è un piccolo livello extra di codice che dice ai motori di ricerca cosa rappresenta ogni parte del contenuto della pagina: un prezzo, uno stato stock, un prodotto, una valutazione, una breadcrumb trail o una voce FAQ. I motori di ricerca possono usare quei dati per funzioni rich result idonee come snippet prezzo e stock prodotto, stelle recensione dove supportate, link breadcrumb o presentazioni in stile FAQ dove il motore le supporta ancora.

I rich result non spingono da soli la tua pagina più in alto nel ranking, ma possono rendere il risultato più utile e più affidabile. Per uno store, i tipi schema che di solito contano sono Product, Offer, AggregateRating/Review, BreadcrumbList, Organization, WebSite, CollectionPage, Article e, dove appropriato, FAQPage.

Il nostro modulo Automatic SEO Schema Rich Snippets prova ad aggiungere markup Product, Offer, rating/review, breadcrumb, Organization, WebSite, categoria e pagina CMS senza modificare template. La stessa funzionalità schema fa anche parte della Smart SEO Revolution Suite se vuoi anche sitemap, canonical e automazione meta tag in un unico posto.

Avvertenza importante sul codice attuale: il modulo emette JSON-LD da hookDisplayHeader, ma clean_existing_jsonld è attivo di default e la pulizia dell'output finale preserva solo script JSON-LD contenenti il marker <!-- mprschema -->. L'hook header attualmente emette JSON-LD senza marker, quindi con la pulizia JSON-LD attiva l'HTML finale può rimuovere lo schema del modulo stesso. Finché il renderer non marca gli script o la logica di cleanup non viene disattivata/corretta, verifica il sorgente finale della pagina prima di considerare il JSON-LD presente in modo affidabile.

Sulle pagine prodotto, lo schema Product può includere nome prodotto, URL, descrizione, SKU, identificativi GTIN/UPC/ISBN/MPN, dati brand da produttore/fornitore/feature, immagini, item condition, dati offer, peso, categoria e dati recensione quando lo shop li possiede. Il generatore brand usa la fonte catalogo configurata, come produttore, fornitore o una feature chiamata Brand, con fallback al produttore; il campo override-brand dichiarato non è usato dal generatore attuale. I dati Offer possono includere prezzo, valuta, disponibilità, seller, dettagli spedizione e return policy. Per prodotti con combinazioni, l'implementazione può costruire dati aggregate offer invece di fingere che ogni variante abbia una singola offerta identica.

Le pagine categoria sono gestite diversamente: vengono renderizzate come dati CollectionPage con nome categoria, URL, descrizione, immagine, numero di articoli e un campione ItemList di prodotti. Le pagine CMS sono renderizzate come schema Article con headline, URL, descrizione, corpo articolo, conteggio parole, date, autore, publisher, logo, lingua e main entity URL.

La regola pratica per il merchant è compilare i dati di base, non solo attivare lo schema. Se un prodotto non ha identificativo, ha immagini deboli, nessuno stato stock, nessuna recensione o una descrizione vuota, lo schema può descrivere solo quei dati deboli. Structured data funziona meglio quando i dati catalogo sono già puliti, e nel modulo attuale dovresti anche controllare che le impostazioni di cleanup non rimuovano il JSON-LD che ti aspetti di pubblicare.

Questa risposta ti è stata utile?

Prodotti correlati

Smart SEO Revolution Suite
299,00 €
SEO Technical Pack
349,00 €
Bundle — Save Big

Hai ancora domande?

Non trovi quello che cerchi? Inviaci la tua domanda e ti risponderemo.

Caricamento...
Torna su