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.
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.
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.
JSON-LD
Ditulis sebagai blok skrip terpisah di dalam HTML, tidak bercampur dengan elemen tampilan, sehingga lebih mudah dikelola.
Microdata
Ditambahkan langsung sebagai atribut di dalam tag HTML yang sudah ada, sehingga lebih rumit dikelola pada halaman kompleks.
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 Schema | Digunakan untuk | Potensi Rich Result |
|---|---|---|
| Article | Artikel berita atau blog | Info penulis, tanggal publikasi |
| Product | Halaman produk e-commerce | Harga, ketersediaan, rating |
| Recipe | Halaman resep masakan | Waktu memasak, kalori, rating |
| FAQPage | Halaman berisi tanya-jawab | Daftar pertanyaan langsung di hasil pencarian |
| LocalBusiness | Halaman bisnis dengan lokasi fisik | Jam buka, alamat, kontak |
| BreadcrumbList | Struktur navigasi breadcrumb | Jejak navigasi di hasil pencarian |
Contoh Penerapan Sederhana
Berikut contoh sederhana penerapan JSON-LD untuk tipe Article, yang biasanya ditempatkan di bagian <head> sebuah halaman:
{
"@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:
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:
- Identifikasi jenis halaman yang paling relevan untuk diberi markup, misalnya artikel, produk, atau FAQ
- Pilih tipe schema yang sesuai dari dokumentasi resmi schema.org
- Terapkan dalam format JSON-LD, karena paling direkomendasikan dan mudah dikelola
- Validasi hasil penerapan lewat Rich Results Test sebelum dipublikasikan secara luas
- 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.
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