Exemple de date structurate JSON-LD
Variante gata făcute: copiază codul direct sau deschide exemplul în generator și modifică-l după nevoie.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BlogPosting",
"headline": "Cum alegi o mașină de tuns iarba",
"image": ["https://www.exemplu.ro/imagini/masina-tuns.jpg"],
"datePublished": "2026-10-28",
"dateModified": "2026-11-01",
"author": [{ "@type": "Person", "name": "Ana Popescu", "url": "https://www.exemplu.ro/autor/ana/" }]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Mașină de tuns iarba electrică 1600 W",
"image": ["https://www.exemplu.ro/imagini/masina-1600w.jpg"],
"brand": { "@type": "Brand", "name": "Exemplu" },
"sku": "MT-1600",
"offers": {
"@type": "Offer",
"price": 649.99,
"priceCurrency": "RON",
"availability": "https://schema.org/InStock"
},
"aggregateRating": { "@type": "AggregateRating", "ratingValue": 4.6, "bestRating": 5, "reviewCount": 38 }
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Restaurant",
"name": "Bistro La Fântână",
"telephone": "+40 232 000 000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Strada Lăpușneanu 12",
"addressLocality": "Iași",
"postalCode": "700057",
"addressCountry": "RO"
},
"geo": { "@type": "GeoCoordinates", "latitude": 47.1667, "longitude": 27.5833 },
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"], "opens": "10:00", "closes": "22:00" },
{ "@type": "OpeningHoursSpecification", "dayOfWeek": ["Saturday", "Sunday"], "opens": "12:00", "closes": "23:00" }
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Acasă", "item": "https://www.exemplu.ro/" },
{ "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://www.exemplu.ro/blog/" },
{ "@type": "ListItem", "position": 3, "name": "Cum alegi o mașină de tuns iarba" }
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Webinar: SEO pentru magazine mici",
"startDate": "2026-11-20T18:00+02:00",
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode",
"eventStatus": "https://schema.org/EventScheduled",
"location": { "@type": "VirtualLocation", "url": "https://www.exemplu.ro/webinar/" }
}
</script>
Cum folosești generatorul de JSON-LD
- Alege tipul de date: articol, întrebări frecvente, produs, firmă locală, organizație, breadcrumb sau eveniment. Câmpurile se schimbă după tip.
- Completează câmpurile. La FAQ scrii câte o întrebare pe rând, în forma
Întrebare? | Răspuns; la breadcrumb,Nume | URL. Orarul unei firme se scrie caLu-Vi 09:00-18:00sauMo-Fr 09:00-18:00. - Urmărește lista de verificare: arată ce proprietăți obligatorii sau recomandate lipsesc, după documentația Google.
- Copiază codul în pagină, în
<head>sau oriunde în<body>. Totul rulează în browser; nu se trimite nimic către server.
Ce este JSON-LD
JSON-LD este forma recomandată de Google pentru datele structurate: un bloc script separat de HTML-ul vizibil, care descrie pagina cu vocabularul Schema.org. Datele trebuie să corespundă cu ce vede omul pe pagină; un preț sau o notă care nu apar în pagină pot duce la o acțiune manuală.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Mașină de tuns iarba 1600 W",
"offers": {
"@type": "Offer",
"price": 649.99,
"priceCurrency": "RON",
"availability": "https://schema.org/InStock"
}
}
</script>
Ce tipuri mai aduc rezultate îmbogățite
Product poate aduce prețul, disponibilitatea și stelele, iar Article, Event și BreadcrumbList sunt încă folosite de Google. FAQPage a fost restrâns în august 2023: întrebările apar sub rezultat doar pentru site-uri guvernamentale și de sănătate cunoscute. Marcajul rămâne valid pentru celelalte site-uri, dar nu mai aduce acel rezultat. Pentru firme locale contează mai mult profilul Google Business decât marcajul.
Prețul se scrie cu punct zecimal (649.99), iar moneda cu codul ISO din trei litere (RON). Datele evenimentelor primesc fusul orar al României (+02:00 iarna, +03:00 vara).
După publicare, testează pagina cu Rich Results Test de la Google și codul cu Schema Markup Validator (validator.schema.org).
Întrebări frecvente
Unde pun codul JSON-LD?
În <head> sau în <body>, Google îl citește în ambele locuri. Pe WordPress, modulele SEO pun deja Article, Organization și BreadcrumbList; nu le dubla.
Pot pune mai multe blocuri pe aceeași pagină?
Da. Poți avea, de exemplu, un bloc Product și unul BreadcrumbList, fiecare în eticheta lui script.
De ce nu apar stelele în Google?
Datele structurate nu garantează un rezultat îmbogățit. Google decide după calitatea paginii, iar stelele pentru firma ta, puse chiar de tine pe site (LocalBusiness, Organization), nu mai sunt afișate din 2019.