Generator JSON-LD Schema.org
Buat data terstruktur JSON-LD schema.org untuk Article, Organization, Person, Product, FAQPage, Event, LocalBusiness, dan WebSite dari formulir sederhana.
URL absolut gambar yang mewakili item.
ISO 8601, mis. 2026-03-01 atau 2026-03-01T09:00+07:00
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Brew Cold Brew Coffee",
"image": "https://example.com/cold-brew.jpg",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"publisher": {
"@type": "Organization",
"name": "Example Coffee"
},
"datePublished": "2026-03-01",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/cold-brew"
}
}
</script>Apa itu Generator Schema Markup?
Alat ini membuat data terstruktur schema.org dalam format JSON-LD, format yang direkomendasikan Google untuk hasil kaya (rich results). Pilih jenis – Article, Organization, Person, Product, FAQPage, Event, LocalBusiness, atau WebSite – isi formulirnya, lalu salin blok <script type="application/ld+json"> ke halaman Anda.
Cara menggunakan Generator Schema Markup
- Pilih jenis schema; formulir sudah terisi dengan contoh.
- Ganti nilai contoh; kolom bertanda * disarankan untuk jenis tersebut.
- Untuk FAQPage, tulis "Q: pertanyaan" dan "A: jawaban" di baris terpisah.
- Salin blok JSON-LD ke HTML halaman dan uji di Rich Results Test milik Google.
Kapan menggunakan Generator Schema Markup
Gunakan untuk menambahkan data terstruktur ke halaman yang tidak mendapatkannya dari plugin CMS. Markup harus menggambarkan konten yang terlihat di halaman; JSON-LD yang valid tidak menjamin hasil kaya – kelayakan dan tampilannya ditentukan Google. Untuk katalog yang kompleks, buat markup secara otomatis dari data Anda.
Cara kerja Generator Schema Markup
Nilai formulir dipetakan ke properti dan tipe bersarang schema.org: author pada Article menjadi Person, publisher menjadi Organization dengan logo ImageObject, harga Product menjadi Offer dengan mata uang dan URL ketersediaan, venue Event menjadi Place (atau VirtualLocation untuk acara online), alamat LocalBusiness menjadi PostalAddress, dan URL pencarian WebSite menjadi SearchAction. Kolom kosong dihilangkan, kolom multibaris menjadi array, dan < di-escape sebagai \u003c agar JSON tidak bisa menutup tag script.
Kasus Penggunaan Umum
- Menambahkan markup FAQPage ke halaman bantuan.
- Mendeskripsikan harga dan ketersediaan sebuah produk.
- Memublikasikan markup Organization dengan logo dan profil media sosial.
- Menandai sebuah acara dengan tanggal, tempat, dan statusnya.
Pertanyaan Umum
JSON-LD, Microdata, atau RDFa?
Google mendukung ketiganya tetapi merekomendasikan JSON-LD karena terpisah dari HTML dan lebih mudah dikelola.
Di mana sebaiknya script diletakkan?
Di mana saja dalam <head> atau <body> halaman yang dideskripsikannya.
Mengapa hasil kaya FAQ saya tidak muncul?
Sejak 2023 Google hanya menampilkan hasil kaya FAQ untuk sejumlah terbatas situs pemerintah dan kesehatan yang otoritatif; markup-nya tetap valid.