Mesin pencari sangat pandai membaca teks, tapi tidak selalu pandai memahami konteksnya. Sebuah halaman resep bisa saja hanya dibaca sebagai kumpulan kalimat biasa, padahal di dalamnya ada informasi terstruktur seperti waktu memasak, jumlah porsi, dan rating pengguna. Structured data hadir untuk menjembatani celah itu โ€” memberi label eksplisit pada informasi, supaya mesin pencari tidak perlu menebak.

Ringkasan cepat

Structured data (data terstruktur) adalah format kode standar yang ditambahkan ke halaman website untuk menjelaskan secara eksplisit apa arti setiap bagian konten bagi mesin pencari. Schema markup adalah kosakata yang paling umum dipakai untuk menulis data terstruktur ini, dan penerapannya bisa membuka peluang munculnya rich results seperti bintang rating atau info FAQ langsung di hasil pencarian.

Schema.orgJSON-LDRich Results

Apa Itu Structured Data?

Structured data adalah cara menyusun informasi dalam format yang bisa dibaca secara konsisten oleh mesin, bukan hanya oleh manusia. Alih-alih mesin pencari harus menebak dari susunan kalimat bahwa sebuah halaman adalah resep dengan rating 4,8 dari 120 ulasan, structured data menyatakan hal itu secara eksplisit lewat kode yang mengikuti kosakata standar.

Kosakata standar yang paling banyak dipakai di web disebut schema.org, hasil kolaborasi antara Google, Bing, Yahoo, dan Yandex. Schema.org menyediakan ribuan jenis "tipe" data โ€” mulai dari artikel, produk, acara, resep, hingga organisasi โ€” yang masing-masing punya properti khusus untuk mendeskripsikan detailnya.

Kenapa Schema Markup Penting untuk SEO

Schema markup tidak secara langsung menaikkan posisi ranking sebuah halaman. Perannya lebih pada membantu mesin pencari memahami konteks dengan lebih akurat, yang pada gilirannya membuka peluang tampilan hasil pencarian yang lebih menarik dan informatif.

Rich Resultstampilan tambahan seperti bintang rating, harga, atau FAQ langsung di hasil pencarian
Konteksmembantu mesin pencari membedakan entitas serupa, misalnya nama orang vs nama organisasi
Voice & AIdata terstruktur juga membantu asisten suara dan ringkasan berbasis AI memahami isi halaman
Sumber: Google Search Central, Schema.org. Dampak pada rich results tidak dijamin otomatis meski markup sudah diterapkan dengan benar.

Perlu dicatat, memiliki rich results yang lebih menarik di hasil pencarian secara tidak langsung bisa meningkatkan click-through rate, meski Google sendiri menegaskan bahwa penerapan schema markup bukan jaminan halaman akan otomatis mendapat tampilan rich result tersebut.

Cara Kerja Schema Markup

Secara teknis, schema markup bekerja dengan menambahkan kode khusus ke dalam HTML sebuah halaman. Kode ini tidak terlihat oleh pengunjung biasa, tapi bisa dibaca dan diproses oleh bot mesin pencari saat merayapi halaman tersebut. Bot lalu mencocokkan properti yang dideklarasikan โ€” misalnya nama produk, harga, atau ketersediaan stok โ€” dengan konten yang benar-benar ada di halaman.

Jika markup yang dideklarasikan tidak sesuai dengan konten yang benar-benar ditampilkan ke pengunjung, ini bisa dianggap sebagai upaya manipulatif dan berisiko membuat halaman kehilangan kelayakan untuk tampil sebagai rich result, bahkan berpotensi kena tindakan lain dari mesin pencari.

Format yang Umum Digunakan

Ada tiga format utama yang bisa dipakai untuk menulis structured data, meski satu di antaranya jauh lebih direkomendasikan dibanding yang lain.

Direkomendasikan

JSON-LD

Ditulis sebagai blok skrip terpisah di dalam HTML, tidak bercampur dengan elemen tampilan, sehingga lebih mudah dikelola.

Alternatif

Microdata

Ditambahkan langsung sebagai atribut di dalam tag HTML yang sudah ada, sehingga lebih rumit dikelola pada halaman kompleks.

Jarang Dipakai

RDFa

Mirip microdata, memakai atribut khusus dalam tag HTML, tapi kurang populer dibanding dua format lainnya.

Google secara eksplisit merekomendasikan format JSON-LD karena kemudahan implementasi dan pemeliharaannya, terutama untuk website yang dikelola lewat CMS atau melibatkan banyak orang dalam pengelolaan kontennya.

Jenis Schema yang Sering Dipakai

Dari ribuan tipe yang tersedia di schema.org, berikut beberapa yang paling umum diterapkan pada website pada umumnya:

Jenis SchemaDigunakan untukPotensi Rich Result
ArticleArtikel berita atau blogInfo penulis, tanggal publikasi
ProductHalaman produk e-commerceHarga, ketersediaan, rating
RecipeHalaman resep masakanWaktu memasak, kalori, rating
FAQPageHalaman berisi tanya-jawabDaftar pertanyaan langsung di hasil pencarian
LocalBusinessHalaman bisnis dengan lokasi fisikJam buka, alamat, kontak
BreadcrumbListStruktur navigasi breadcrumbJejak navigasi di hasil pencarian

Contoh Penerapan Sederhana

Berikut contoh sederhana penerapan JSON-LD untuk tipe Article, yang biasanya ditempatkan di bagian <head> sebuah halaman:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Judul Artikel Anda",
  "author": { "@type": "Person", "name": "Nama Penulis" },
  "datePublished": "2026-04-08"
}
</script>

Setiap properti dalam kode di atas harus sesuai dengan konten yang benar-benar ada di halaman. Judul yang dideklarasikan di markup, misalnya, harus sama dengan judul yang tampil bagi pengunjung.

Mitos vs Fakta seputar Structured Data

Beberapa kesalahpahaman berikut sering membuat penerapan schema markup jadi kurang tepat sasaran:

MitosMenambahkan schema markup otomatis meningkatkan ranking halaman.
FaktaSchema markup membantu konteks dan tampilan hasil pencarian, tapi bukan sinyal ranking langsung.
MitosSemakin banyak jenis schema diterapkan pada satu halaman, semakin baik hasilnya.
FaktaSchema hanya efektif jika benar-benar relevan dan sesuai konten; penerapan yang berlebihan atau tidak sesuai bisa dianggap manipulatif.

Cara Memvalidasi Schema

Setelah menerapkan structured data, langkah penting berikutnya adalah memvalidasi apakah kodenya sudah benar dan bisa terbaca oleh mesin pencari. Beberapa cara yang bisa dilakukan:

  • Gunakan Rich Results Test dari Google untuk memeriksa apakah halaman memenuhi syarat rich result
  • Gunakan Schema Markup Validator untuk memeriksa kesesuaian struktur kode dengan standar schema.org
  • Pantau laporan "Enhancements" di Google Search Console untuk melihat status dan error markup dari waktu ke waktu
  • Pastikan tidak ada perbedaan antara data yang dideklarasikan di markup dan konten yang benar-benar tampil ke pengunjung

Langkah Pertama Menerapkan Schema Markup

Kalau baru mau mulai menerapkan structured data, berikut urutan yang realistis:

  1. Identifikasi jenis halaman yang paling relevan untuk diberi markup, misalnya artikel, produk, atau FAQ
  2. Pilih tipe schema yang sesuai dari dokumentasi resmi schema.org
  3. Terapkan dalam format JSON-LD, karena paling direkomendasikan dan mudah dikelola
  4. Validasi hasil penerapan lewat Rich Results Test sebelum dipublikasikan secara luas
  5. Pantau performa lewat Google Search Console setelah beberapa minggu penerapan

Jika Anda merasa kesulitan menerapkan structured data secara mandiri dan ingin belajar SEO teknis di tempat kursus bersertifikat, silahkan memilih salah satu lembaga pelatihan SEO yang terpercaya.

#StructuredData#SchemaMarkup#OnPageSEO#RichResults#JSONLD
RF

Reza Firmansyah

Technical SEO Specialist, 6 tahun

Fokus menangani audit teknis dan migrasi website skala menengah hingga besar. Artikel ini ditinjau ulang terakhir 8 April 2026.

Sumber Rujukan Artikel Ini

  • Google Search Central โ€” Pengantar data terstruktur
  • Schema.org โ€” dokumentasi resmi kosakata dan jenis tipe data
  • Google Search Central โ€” panduan format JSON-LD, microdata, dan RDFa
  • Google Search Central โ€” kebijakan dan pedoman rich results
  • Data internal DELHI โ€” pengalaman penerapan schema pada klien
  • Wawancara internal tim redaksi DELHI, April 2026