Schema Markup Generator: Buat JSON-LD Gratis

Pilih tipe, isi form, lalu salin JSON-LD yang valid. Properti wajib dan yang disarankan mengikuti dokumentasi structured data Google (dicek Oktober 2026), dan hasil cek langsung menunjukkan apa yang masih kurang.

Properti: LocalBusiness

Memuat form...

JSON-LD

Hasil cek

    Isian hanya tersimpan di browser ini. Tidak ada yang dikirim ke server.

    Apa itu schema markup?

    Schema markup adalah data terstruktur yang memberi tahu Google isi suatu halaman tanpa perlu menebak: ini kedai kopi di alamat ini, buka jam sekian; ini produk dengan harga sekian dan stoknya ada. Google memakainya untuk menampilkan rich result, misalnya harga dan bintang di bawah produk atau jalur breadcrumb sebagai pengganti URL, dan untuk mengenali entitas di knowledge panel. Markup tidak otomatis menaikkan peringkat. Gunanya membuat hasil pencarian kamu layak tampil lebih lengkap, dan Google tidak perlu lagi menebak isi halaman.

    Tipe schema yang masih memunculkan rich result di 2026

    Dalam 3 tahun terakhir, Google sudah menghentikan beberapa jenis rich result. Sebelum menghabiskan waktu untuk markup, pastikan tipenya masih berguna di Google. Berikut status tiap tipe di generator ini, berdasarkan galeri structured data Search Central dan changelog-nya, dicek Oktober 2026:

    TipeRich result di GoogleWajib menurut Google
    LocalBusinessYa, detail usaha di knowledge panelname, address
    OrganizationYa, logo dan detail perusahaanTidak ada, semuanya disarankan
    Person (ProfilePage)Dipakai untuk halaman profil, tidak ada rich result Person sendirimainEntity dengan name
    Article, BlogPosting, NewsArticleYa, judul, gambar, dan tanggal yang lebih tepatTidak ada, semuanya disarankan
    ProductYa, harga, stok, dan ratingname, plus salah satu dari offers, aggregateRating, review
    BreadcrumbListYa, jalur breadcrumb di hasil pencarianitemListElement minimal 2 item
    EventYa, untuk acara di tempat fisik (dokumentasi Event)name, startDate, location dengan address
    VideoObjectYa, hasil video dan key momentsname, thumbnailUrl, uploadDate
    WebSiteHanya nama situs (site name). Sitelinks search box dihapus mulai 21 November 2024name, url (hanya di beranda)
    FAQPageTidak. Tidak tampil lagi mulai 7 Mei 2026Dokumentasi dihapus pada Juni 2026
    HowToTidak. Tidak tampil di desktop sejak 13 September 2023, di HP sejak Agustus 2023Dokumentasi sudah dihapus

    Beda properti wajib dan yang disarankan

    Properti wajib menentukan halaman layak atau tidak. Kalau ada yang kosong, Rich Results Test menampilkan error dan rich result tidak akan muncul. Properti yang disarankan tidak membuat halaman gugur, tapi menentukan seberapa banyak informasi yang bisa ditampilkan. LocalBusiness yang hanya berisi nama dan alamat sudah valid. Namun yang benar-benar menjawab pertanyaan orang adalah yang dilengkapi jam buka, nomor telepon, koordinat, dan kisaran harga. Isi semua properti yang disarankan selama memang benar, dan jangan pernah memasang markup untuk informasi yang tidak terlihat di halaman.

    Cara memasang JSON-LD di website

    Salin kode beserta tag script-nya, lalu tempel ke HTML halaman yang dijelaskan, di bagian head atau di bagian mana saja dalam body. Di WordPress, pakai plugin header dan footer code atau kolom custom code dari tema atau plugin SEO kamu. Cek dulu apakah plugin SEO sudah mencetak tipe yang sama, karena dua blok Organization yang isinya beda adalah kesalahan yang sering saya temukan. Pasang lewat Google Tag Manager dengan tag Custom HTML juga bisa. Hanya saja Google harus merender JavaScript dulu untuk melihatnya, jadi menaruhnya langsung di HTML lebih aman. Setelah itu tes halamannya di Rich Results Test dan pantau laporan Enhancements di Search Console selama beberapa minggu.

    Kesalahan yang paling sering saya temukan saat audit

    • Rating yang tidak terlihat. Bintang produk ada di markup, tapi ulasannya tidak ada di halaman. Ini melanggar pedoman Google dan bisa berujung manual action (sanksi manual).
    • Ulasan tentang bisnis sendiri. Bisnis yang memasang markup ulasan untuk dirinya sendiri di halaman LocalBusiness atau Organization tidak layak mendapat bintang, termasuk kalau ulasannya dari widget pihak ketiga.
    • URL relatif dan zona waktu kosong. URL gambar dan halaman harus lengkap. Tanggal tanpa zona waktu dibaca dengan zona waktu Googlebot, jadi jadwal acara bisa bergeser satu hari. Untuk WIB pakai +07:00.
    • Markup tidak sama dengan isi halaman. Harga, nomor telepon, atau jam buka di JSON-LD berbeda dengan yang tertulis di halaman. Kalau ada perubahan, ubah keduanya sekaligus.
    • Tipe lama yang masih terpasang. Plugin masih menambahkan blok FAQ dan HowTo di setiap halaman. Tidak merusak, tapi sudah tidak menghasilkan apa-apa di Google.

    Tes dulu sebelum dipasang

    Rich Results Test menunjukkan apakah Google bisa menampilkan rich result dari kode atau URL kamu, dan properti apa yang masih kurang. Schema Markup Validator mengecek kode dengan seluruh kosakata schema.org, berguna untuk tipe yang tidak dipakai Google. Tempel kode yang sudah disalin ke salah satunya. Cek di generator ini mengikuti aturan yang sama, jadi kode yang lolos di sini seharusnya lolos juga di sana. Meski begitu, hasil tes URL yang sudah live tetap yang paling menentukan.

    Pertanyaan yang sering muncul

    Apakah schema markup generator ini gratis?
    Ya, tanpa daftar dan tanpa batas. Semuanya jalan di browser, jadi data yang kamu ketik tidak pernah dikirim ke server. Isiannya disimpan di browser kamu supaya bisa dilanjutkan nanti.
    Apakah schema markup menaikkan peringkat di Google?
    Tidak secara langsung. Schema membuat halaman layak tampil dengan rich result seperti harga, bintang, dan breadcrumb, yang bisa menaikkan jumlah klik. Schema juga membantu Google mengenali bisnis atau orang yang dibahas di halaman.
    Apakah schema FAQ masih berguna di 2026?
    Tidak untuk Google Search. Google berhenti menampilkan rich result FAQ sejak 7 Mei 2026 dan menghapus dokumentasinya pada Juni 2026. Markup-nya tetap valid dan tidak merugikan, tapi tidak akan memunculkan tampilan FAQ di hasil pencarian.
    Di mana JSON-LD dipasang?
    Di HTML halaman yang dijelaskan, boleh di head atau body. Google membaca keduanya. Pasang setiap tipe hanya di halaman yang sesuai: Organization dan WebSite di beranda, Product di halaman produk, LocalBusiness di beranda atau halaman kontak.
    Kenapa Rich Results Test memberi peringatan padahal tidak ada error?
    Peringatan berarti ada properti yang disarankan tapi belum diisi. Halaman tetap layak tampil. Lengkapi kalau informasinya benar dan terlihat di halaman. Kalau tidak, biarkan kosong.