← Ghiduri

JSON-LD Product: preț și monedă pe care AI le înțelege

De ce are un agent AI nevoie de structured data

Un cumpărător întreabă ChatGPT sau Perplexity: „cât costă acest model și este în stoc?". Ca să răspundă, modelul trebuie să numească un preț, o monedă și un statut de stoc concrete. Pe o pagină HTML obișnuită prețul poate sta oriunde și în orice formă — „1.299 lei", „1299", „de la 999". Agentul nu ar trebui să ghicească, iar dacă datele se citesc greu, pur și simplu îți sare produsul.

JSON-LD Product este un bloc pentru mașini în care magazinul declară direct: prețul este acesta, moneda este aceasta, disponibilitatea este aceasta. Agentul îl citește și numește cifra cu încredere — iar produsul tău intră în răspuns în locul celui al concurentului.

Aceasta este categoria product30% din scorul AI-readiness, cea mai grea pondere din cinci. În ratingul nostru pe 63 de magazine din Moldova și România mediana este 38 din 100, iar datele slabe despre produs sunt una dintre cauzele principale ale scorurilor mici.

Boții AI citesc deja masiv paginile de produs: indexul de trafic AI a numărat circa 1.005.146 de accesări de boți în două săptămâni pe un panel de trei magazine, iar cel mai citit produs a strâns 73.715 cereri. Întrebarea nu este dacă agenții ajung la pagina produsului, ci dacă îți pot numi prețul odată ajunși.

Cum arată marcajul minim

Blocul se pune în <head> sau <body> pe fiecare pagină de produs:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Adidași Example Runner",
  "image": "https://exemplu.ro/img/runner.jpg",
  "sku": "RUN-42",
  "offers": {
    "@type": "Offer",
    "price": "1299.00",
    "priceCurrency": "RON",
    "availability": "https://schema.org/InStock"
  }
}
</script>

Trei câmpuri din offers decid totul. Să le luăm pe rând.

Cele trei câmpuri care numesc prețul

CâmpCe puiExemplu
priceun număr, fără simbol de monedă, fără spații, punct separator"1299.00"
priceCurrencyun cod ISO 4217 într-un câmp separat"RON", "MDL", "EUR"
availabilityun URL schema.org, nu text liber"https://schema.org/InStock"

price este doar numărul. priceCurrency este moneda, ținută separat: RON pentru România, MDL pentru Moldova. Fără ea „1299" nu înseamnă nimic — 1299 din ce? availability este un statut care trimite la vocabular, InStock sau OutOfStock, și după el agentul decide dacă produsul merită recomandat.

Greșeli frecvente

Cum verifici

  1. Deschide pagina produsului, vezi codul sursă (Ctrl+U) și caută application/ld+json — blocul trebuie să fie prezent ca text.
  2. Pune URL-ul în Google Rich Results Test — arată dacă Product este recunoscut și ce câmpuri a citit.
  3. Rulează auditul gratuit Botmetria pe domeniu. Verifică JSON-LD Product pe tot catalogul — dacă price, priceCurrency și availability există și sunt corecte — și arată scorul categoriei product (30% din total). Benzile scorului: >70 verde, 41–70 galben, ≤40 roșu.

Dacă folosești WooCommerce, pluginul Botmetria emite singur JSON-LD Product corect, cu preț, monedă și disponibilitate, luate din fișa produsului — fără editarea temei de mână.

Mai departe pe temă — ghidul despre llms.txt pentru magazin: încă un mod de a ajuta AI să înțeleagă catalogul.

Întrebări frecvente

Am nevoie de JSON-LD dacă prețul este deja vizibil pe pagină?

Un om citește prețul cu ochii; un agent AI sau un crawler nu, mai ales dacă este desenat ca imagine sau adăugat de JS. JSON-LD declară prețul, moneda și disponibilitatea ca text, într-un singur loc citibil de mașini, așa că agentul le numește cu încredere în loc să ghicească.

Ce cod de monedă pun pentru Moldova și România?

Moldova este MDL, România este RON, iar EUR dacă vinzi în euro. Sunt coduri ISO 4217, iar priceCurrency trebuie să fie codul în sine, nu simbolul „lei" sau „€".

JSON-LD Product influențează scorul Botmetria?

Da, direct. Este categoria product — 30% din scorul AI-readiness, cea mai mare pondere. Un price, priceCurrency și availability corecte pe tot catalogul îl ridică; lipsa lor este o cauză principală pentru care mediana pe 63 de magazine este doar 38 din 100.

Adaugă WooCommerce marcajul singur?

WooCommerce standard nu îl emite mereu complet, în timp ce pluginul Botmetria produce automat JSON-LD Product corect, cu preț, monedă și disponibilitate din fișa produsului — fără editarea manuală a temei.

Ghiduri conexe

Verifică magazinul gratuit

Un audit de 60 de secunde arată cât de pregătit e magazinul pentru agenții AI — și ce să repari mai întâi.

Pornește auditul gratuit