Configurează date structurate pentru Merchant Center

Acest articol descrie modalitatea de implementare a limbajului de markup pentru date structurate în cazul datelor despre produse.

Pe această pagină


Noțiuni introductive

Pentru a adăuga limbaj de markup pentru date structurate la site, trebuie să ai acces la editarea codului HTML al site-ului sau la configurarea șablonului din sistemul magazinului. Limbajul de markup este o adnotare a etichetelor HTML care indică aplicațiilor bot și crawlerelor din motoarele de căutare că există date despre produse pe site și care ajută sistemele să înțeleagă corect datele.

Pentru ca un crawler Google să asocieze datele structurate cu datele despre produse, trebuie îndeplinite condițiile de mai jos.

  • Există o singură ofertă pe pagina de destinație.
  • Dacă există mai multe oferte pe întreaga pagină, fiecare ofertă prezentă pe pagină este adnotată cu un SKU sau GTIN, iar oferta respectivă din datele despre produse pe Cumpărături va avea același SKU (atributul cod [id]) sau GTIN (atributul GTIN [gtin]). Acest lucru poate fi util dacă afișezi mai multe variante ale aceluiași produs (de exemplu, dimensiuni sau culori diferite, sau produse corelate) pe aceeași pagină de destinație.
  • Limbajul de markup pentru date structurate trebuie să fie inclus în codul HTML returnat de serverul web. Limbajul de markup pentru date structurate nu poate fi generat cu JavaScript după încărcarea paginii.
  • Conținutul paginii de destinație, inclusiv prețurile, nu trebuie să se schimbe dinamic în funcție de informațiile utilizatorului, cum ar fi adresa IP sau tipul browserului.
  • Datele structurate trebuie să corespundă valorilor afișate pentru utilizatori. Dacă trimiți date incorecte pe paginile de destinație ale produselor, încalci regulamentul pentru dezvoltatori web.

Dacă cel puțin una dintre aceste condiții nu este îndeplinită, produsele de pe pagina de destinație nu vor coincide cu datele despre produse.

Secțiunea schema.org despre versiuni de informații care pot fi înțelese de mașini oferă asistență pentru înțelegerea și clarificarea datelor structurate.


Adaugă limbaj de markup pentru date structurate

Limbaj de markup JSON-LD

Pentru a adăuga limbaj de markup pentru date structurate pe site, este recomandat să-l adaugi ca JSON-LD în limbajul de markup HTML. Pentru mai multe informații, consultă Introducere în limbajul de markup pentru date structurate din Căutare Google.

Limbajul de markup JSON-LD este diferit de orice cod afișat utilizatorilor, ceea ce ușurează întreținerea. Orice limbaj de markup pentru date structurate create special pentru utilizare cu Google poate fi adăugat fără a modifica vreun element vizual din site.

Dacă folosești o platformă de comerț electronic pe site, poate fi necesar să faci anumite modificări în șablonul platformei sau în cod înainte de adăugarea datelor structurate. Totodată, site-ul trebuie să accepte JavaScript pentru aplicații de la nivelul șablonului și al paginilor.

Notă: codul care generează datele structurate trebuie să fie sincronizat cu orice modificare a elementelor afișate utilizatorilor de pe site.

Exemplu

JSON-LD

{

  "@context": "https://schema.org/",

  "@type": "Product",

  "sku": "trinket-12345",

  "image": "https://www.example.com/trinket.jpg",

  "name": "Nice trinket",

  "description": "Trinket with clean lines",

  "gtin": "12345678901234",

  "brand": {

    "@type": "Brand",

    "name": "MyBrand"

  },

  "offers": {

    "@type": "Offer",

    "url": "http://www.example.com/trinket_offer",

    "itemCondition": "https://schema.org/NewCondition",

    "availability": "https://schema.org/InStock",

    "price": "39.99",

    "priceCurrency": "USD"

  }

Limbajul de markup pentru date structurate poate să apară oriunde în sursa HTM, dar îți recomandăm să le introduci în datele structurate ale produsului din HTML-ul inițial pentru cele mai bune rezultate.


Produse și oferte

Paginile de destinație trebuie să conțină:

  1. un obiect Product, care descrie produsul;
  2. un obiect imbricat Offer în câmpul de oferte, care descrie modul de vânzare a produsului.

Reține că prețul trebuie specificat cu punct și nu cu virgulă pe post de separator de zecimale. Dacă afișezi prețul în mai multe monede pe pagina de destinație, poți folosi mai multe obiecte de tipul Offer. Când folosești mai multe obiecte de tip Offer, va trebui să folosești și atributul priceCurrency pentru a specifica monedele.

Dacă se afișează un preț redus pe pagina de destinație, iar acest preț este cel plătit de utilizator într-un anumit moment, asigură-te că prețul redus este specificat în datele structurate.

Important: anumite atribute din specificațiile pentru produse nu sunt acceptate de schema.org. Specificarea următoarelor valori schema.org este necesară pentru actualizările automate ale articolelor: price, priceCurrency, availability și condition. Află mai multe datele structurate din înregistrarea comerciantului (produs, ofertă) în Centrul de informații pentru Căutare Google.


Testează limbajul de markup

Testează implementarea schema.org cu Search Console sau cu instrumentul Rezultate îmbogățite. Accesează Testul pentru rezultate îmbogățite sau Centrul de ajutor Google Search Console, pentru a afla mai multe despre folosirea instrumentului, remedierea erorilor și interpretarea rezultatelor din instrument.


Date structurate obligatorii pentru paginile produselor cu disponibilitate în magazin

Dacă ai activat anunțurile pentru inventar local cu paginile produselor cu disponibilitate în magazin, poți să adaugi limbajul suplimentar de markup pentru date structurate din tabelul de mai jos în ofertele imbricate, pentru a afișa magazinele fizice în care produsul este de vânzare.

Notă: limbajul de markup schema.org poate fi utilizat pe pagini web scrise în orice limbă. Limbajul de markup, ca și codul HTML, este în engleză. Valorile schema.org țin cont de scrierea cu majuscule sau minuscule.

Valoare schema.org Valoare din specificațiile feedului de inventar sau de produse Tip de valoare
Product > offers > availableAtOrFrom > branchCode codul magazinului Un identificator alfanumeric unic pentru fiecare magazin local. Trebuie să folosești aceleași coduri ale magazinelor pe care le-ai introdus în Profilurile companiei.

Date structurate obligatorii pentru ofertele de ridicare din magazin

Dacă ai activat anunțurile pentru inventar local cu paginile produselor cu disponibilitate în magazin și ridicare mai târziu sau ridicare astăzi, poți să adaugi limbajul suplimentar de markup pentru date structurate din tabelul de mai jos în ofertele imbricate, pentru a afișa magazinele fizice în care produsul este disponibil pentru ridicare.

Notă: limbajul de markup schema.org poate fi utilizat pe pagini web scrise în orice limbă. Limbajul de markup, ca și codul HTML, este în engleză. Valorile schema.org țin cont de scrierea cu majuscule sau minuscule.

Proprietate schema.org Valoare din specificațiile feedului de inventar sau de produse Tip de valoare
Product > offers > availableDeliveryMethod -- Valoarea schema.org OnSitePickup indică faptul că produsul este disponibil pentru ridicare din magazin.
Product > offers > potentialAction metodă de ridicare Valoarea schema.org BuyAction indică dacă produsul poate fi cumpărat online pentru ridicare din magazin. Valoarea schema.org ReserveAction indică dacă produsul poate fi rezervat online pentru ridicare din magazin.
Product > offers > deliveryLeadTime SLA de ridicare Timpul de procesare a comenzii poate avea valoarea 1 sau 0. Aceasta indică numărul estimat de zile până când articolul este disponibil pentru ridicare, după cum urmează:
0 = aceeași zi,
1 = ziua următoare.

Află mai multe despre datele structurate pentru Merchant Center.

A fost util?

Cum putem să îmbunătățim această pagină?
Căutare
Șterge căutarea
Închide căutarea
Meniu principal
11372651152086785334
true
Căutaţi în Centrul de ajutor
true
true
true
true
true
71525
false
false