Apa itu Schema Markup
Pelajari apa itu schema markup, jenis-jenis, dan manfaatnya untuk meraih Rich Results di Google, serta penerapannya untuk SEO
Dalam upaya mengoptimalkan website agar mudah dipahami oleh mesin pencari, menulis konten yang bagus saja terkadang belum cukup. Mesin pencari seperti Google perlu memahami konteks dari setiap data yang Anda tampilkan—apakah itu harga produk, resep masakan, tanggal acara, atau ulasan pengguna.
Untuk memberikan petunjuk langsung dan eksplisit mengenai struktur konten tersebut, Anda memerlukan Schema Markup (data terstruktur).
1. Apa Itu Schema Markup?
Schema Markup (juga dikenal sebagai structured data) adalah kode semantic yang ditambahkan ke HTML sebuah halaman web untuk membantu mesin pencari memahami isi dan konteks konten secara lebih akurat.
Koleksi kosakata schema ini dikembangkan secara kolaboratif oleh mesin pencari utama (Google, Bing, Yahoo, dan Yandex) yang terpusat di Schema.org. Dengan schema markup, Anda dapat memberi tahu mesin pencari bukan hanya kata-kata yang ada di halaman, tetapi apa arti sebenarnya dari kata-kata tersebut.
2. Mengapa Schema Markup Penting untuk SEO?
Meskipun penerapan schema markup bukan merupakan faktor pemeringkatan langsung (direct ranking factor), dampaknya terhadap performa SEO sangat signifikan melalui cara berikut:
- Menghasilkan Rich Results (Rich Snippets): Konten Anda dapat tampil lebih menonjol di hasil pencarian (SERP) dengan elemen visual tambahan seperti rating bintang, gambar, harga, atau status stok.
- Meningkatkan Click-Through Rate (CTR): Tampilan hasil pencarian yang lebih kaya dan informatif menarik perhatian audiens, sehingga meningkatkan potensi klik secara organik.
- Memudahkan Pemahaman Mesin Pencari dan AI: Membantu algoritma Google dan pencarian berbasis AI (seperti Google AI Overviews) mengenali entitas, hubungan antar-data, dan jawaban pasti secara instan.
3. Jenis-Jenis Schema Markup Populer
Schema.org menyediakan ratusan jenis tipe data terstruktur, namun beberapa yang paling sering digunakan dalam strategi SEO meliputi:
| Tipe Schema | Deskripsi & Penggunaan | Elemen yang Ditampilkan di SERP |
| Article / BlogPosting | Digunakan pada halaman berita, artikel blog, atau postingan edukasi. | Judul, gambar utama, tanggal terbit, nama penulis. |
| Product | Digunakan pada halaman produk e-commerce. | Harga, ketersediaan stok, rating ulasan, varian. |
| LocalBusiness | Digunakan untuk bisnis fisik/lokal. | Alamat, jam operasional, nomor telepon, lokasi peta. |
| FAQPage | Digunakan pada halaman berisi daftar pertanyaan dan jawaban umum. | Daftar akordeon FAQ langsung di bawah snippet SERP. |
| BreadcrumbList | Menunjukkan posisi halaman dalam hierarki situs. | Jalur navigasi (path) yang rapi di atas judul halaman pada SERP. |
| Review / Rating | Menampilkan evaluasi atau penilaian dari pengguna. | Bintang rating (misal: 4.8/5) dan jumlah ulasan. |
4. Format Penulisan Schema Markup
Ada tiga format utama untuk menambahkan data terstruktur, namun JSON-LD adalah format yang paling direkomendasikan oleh Google:
- JSON-LD (Rekomendasi Google): Kode JavaScript yang disisipkan di dalam tag
<script>pada bagian<head>atau<body>halaman. Mudah dibaca, dikelola, dan tidak mengubah tampilan HTML visual. - Microdata: Atribut yang disisipkan langsung ke dalam tag HTML yang sudah ada. Lebih rumit dikelola jika terjadi perubahan struktur kode.
- RDFa: Perluasan HTML5 yang menyisipkan atribut ke dalam tag HTML, mirip dengan Microdata.
Contoh Kode JSON-LD untuk Schema Organization:
JSON
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Nama Perusahaan Anda",
"url": "https://www.example.com",
"logo": "https://www.example.com/logo.png",
"sameAs": [
"https://www.facebook.com/namaperusahaan",
"https://www.instagram.com/namaperusahaan"
]
}
</script>
5. Cara Menerapkan Schema Markup di Website
Berikut adalah langkah-langkah praktis untuk membuat dan memasang schema markup:
- Buat Kode Schema: Gunakan alat pembuat kode otomatis seperti Google Structured Data Markup Helper atau generator schema gratis dari Merkle/RankRanger.
- Uji Kode: Sebelum dipasang, uji validitas kode menggunakan alat Rich Results Test dari Google atau Schema Markup Validator resmi dari Schema.org.
- Pasang Kode pada Website:
- Pengguna WordPress: Gunakan plugin SEO seperti Rank Math, Yoast SEO, atau plugin khusus seperti Headers and Footers.
- Pengguna Non-CMS/Kustom: Masukkan snippet kode JSON-LD langsung ke dalam berkas HTML halaman tujuan.
- Pantau Kinerja: Periksa laporan status Structured Data atau Rich Results di Google Search Console untuk mendeteksi peringatan (warnings) atau kesalahan (errors).
Kesimpulan
Schema Markup adalah jembatan komunikasi teknis yang mempermudah mesin pencari memahami struktur dan isi konten situs Anda. Dengan menyajikan data terstruktur secara akurat—terutama menggunakan format JSON-LD—Anda meningkatkan peluang mendapatkan Rich Results, menarik perhatian calon pengunjung, dan mengoptimalkan performa SEO secara keseluruhan di era pencarian modern.
Frequently Asked Questions (FAQ)
Berapa lama waktu yang dibutuhkan sampai Rich Results muncul di Google?
Kemunculan Rich Results tergantung pada seberapa sering Googlebot merayapi dan mengindeks ulang halaman Anda. Biasanya butuh waktu mulai dari beberapa hari hingga beberapa minggu setelah schema dipasang dan diverifikasi tanpa error.
Apakah jaminan 100% Rich Results akan tampil jika schema sudah dipasang?
Tidak. Google tidak menjamin Rich Results pasti ditampilkan meskipun kodenya valid. Faktor lain seperti kualitas konten, relevansi kueri pengguna, otoritas situs, dan kepatuhan pada Google Search Essentials juga menentukan tampilan akhir di SERP.
Apakah menggunakan terlalu banyak Schema Markup diperbolehkan?
Boleh, selama data terstruktur yang dimasukkan benar-benar relevan dan mencerminkan konten yang tampak di halaman tersebut (visible content). Menambahkan schema yang tidak sesuai dengan isi halaman dapat dianggap sebagai tindakan manipulatif (spammy structured data) oleh Google.
Apa bedanya Schema Markup dan Open Graph (OG Tag)?
Schema Markup dirancang khusus untuk mesin pencari (seperti Google dan Bing) guna memahami struktur data dan menampilkan Rich Results. Sementara Open Graph (OG Tags) digunakan oleh platform media sosial (seperti Facebook, LinkedIn, dan X) untuk menampilkan cuplikan judul, deskripsi, dan gambar saat URL dibagikan.
Pingback: Retrieval-Augmented Generation (RAG) dalam Konteks SEO & GEO - Blog Reza