Dalam pengembangan web dan optimasi SEO, Schema adalah bahasa penandaan data terstruktur yang memungkinkan mesin pencari memahami makna sebenarnya dari konten halaman web dengan lebih akurat. Sederhananya, Schema layaknya "label" yang ditempelkan pada konten halaman web, memberi tahu mesin pencari seperti Google, Baidu, dll., bahwa "teks ini adalah nama produk, angka ini adalah harga, dan tanggal ini adalah waktu acara," alih-alih membiarkan mesin pencari menebaknya.
Penandaan ini tidak mengubah apa yang dilihat pengguna di halaman web; ia tersembunyi dalam kode dan didedikasikan untuk pemahaman mesin pencari. Ketika mesin pencari dapat mengidentifikasi jenis konten secara akurat, mereka dapat menampilkan cuplikan kaya informasi (Rich Snippets) di hasil pencarian, seperti peringkat bintang, harga produk, waktu acara, langkah-langkah resep, dll. Informasi tambahan ini membuat hasil pencarian Anda lebih mencolok, dan tingkat klik biasanya meningkat 20% hingga 40%.
Meskipun mesin pencari cerdas, mereka tetap tidak dapat sepenuhnya memahami konteks konten halaman web seperti manusia. Misalnya, ketika Anda menulis "Apple" di halaman web, mesin pencari tidak tahu apakah yang Anda maksud adalah buah apel, perusahaan Apple, atau nama tempat. Namun, jika ditandai dengan Schema sebagai "Organization", mesin pencari akan tahu dengan jelas bahwa itu adalah sebuah perusahaan.
Dengan semakin populernya pencarian suara, tanya jawab AI, dan asisten cerdas, mesin pencari semakin bergantung pada data terstruktur untuk mengekstrak jawaban yang akurat. Jika situs web Anda tidak menggunakan Schema, Anda mungkin kehilangan kesempatan untuk muncul di cuplikan unggulan, knowledge graph, dan hasil pencarian suara. Terutama bagi situs web e-commerce, bisnis lokal, dan platform penerbitan konten, Schema telah menjadi alat standar untuk meningkatkan visibilitas pencarian.
Ketika Anda mencari "cara membuat kue coklat", Anda mungkin melihat beberapa hasil yang langsung menampilkan waktu memasak, kalori, peringkat pengguna, atau bahkan gambar hidangan. Ini dicapai melalui penandaan jenis Recipe dalam Schema. Jika Anda mencari "kafe terdekat", waktu buka, nomor telepon, dan ulasan pelanggan yang ditampilkan di peta juga bergantung pada penandaan Schema LocalBusiness.
Tampilan media kaya ini tidak hanya membuat hasil pencarian lebih menarik, tetapi juga menyaring kebutuhan pengguna di awal. Misalnya, jika pengguna melihat waktu mulai acara adalah minggu depan, mereka mungkin tidak akan mengkliknya; jika melihat harga produk melebihi anggaran, mereka juga akan melewatkannya. Ini menghemat waktu pengguna dan memungkinkan pengguna yang benar-benar memiliki kebutuhan untuk masuk ke situs web Anda dengan lebih akurat, mengurangi rasio pentalan dan meningkatkan efisiensi konversi.
Halaman produk e-commerce sangat cocok menggunakan Product Schema untuk menandai nama produk, harga, status stok, peringkat pengguna, dll. Ketika pengguna mencari "harga MacBook Pro", halaman produk Anda dapat langsung menampilkan harga dan informasi stok di hasil pencarian, yang sangat meningkatkan kemungkinan klik.
Bisnis lokal memerlukan LocalBusiness Schema, termasuk alamat, jam buka, telepon, jenis layanan, dll. Jika Anda mengoperasikan restoran atau salon, informasi ini akan langsung muncul di Google Maps dan hasil pencarian lokal, memungkinkan pengguna mendapatkan informasi penting tanpa perlu mengkliknya.
Penerbit konten dapat menggunakan Article atau BlogPosting Schema untuk membantu Google mengidentifikasi penulis, tanggal publikasi, dan topik artikel, meningkatkan kemungkinan muncul di rekomendasi "Berita Terpopuler" atau "Artikel Terkait". Jika Anda mengoperasikan situs berita atau blog, ini dapat secara signifikan meningkatkan eksposur konten.
Penyelenggara acara dapat menggunakan Event Schema untuk menandai nama acara, lokasi, waktu, harga tiket. Ketika pengguna mencari "konser akhir pekan", informasi acara Anda mungkin muncul langsung di kartu acara, bahkan mendukung tautan pembelian tiket langsung.
Ada tiga format utama untuk penandaan Schema: JSON-LD, Microdata, dan RDFa. Di antaranya, JSON-LD adalah format yang direkomendasikan oleh Google karena terpisah dari struktur HTML, sehingga mudah dirawat dan didebug. Anda hanya perlu menyisipkan sepotong kode JSON di bagian <head> atau <body> halaman web untuk menjelaskan informasi terstruktur dari konten halaman.
Misalnya, jika Anda ingin menandai sebuah artikel, Anda cukup menambahkan kode seperti ini:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Cara Mengoptimalkan Kecepatan Situs Web",
"author": "Zhang San",
"datePublished": "2024-01-15"
}
Bagi non-teknisi, Anda dapat menggunakan Google's Structured Data Markup Helper, yang dapat membantu Anda menghasilkan kode melalui antarmuka visual. Banyak sistem CMS (seperti WordPress) juga menyediakan plugin Schema, seperti Yoast SEO dan Rank Math, yang dapat secara otomatis menambahkan penandaan untuk artikel, produk, dan acara tanpa perlu menulis kode secara manual.
Operator situs web e-commerce hampir merupakan kelompok yang harus menggunakannya. Harga, stok, dan peringkat halaman produk secara langsung memengaruhi keputusan pembelian pengguna, dan Schema dapat menampilkan informasi ini di awal.
Bisnis layanan lokal (restoran, klinik, toko ritel) juga merupakan penerima manfaat utama. Lalu lintas pencarian lokal sering kali memiliki niat pembelian yang kuat, dan Schema dapat membuat informasi bisnis Anda muncul lebih lengkap di pencarian lokal dan peta.
Pembuat konten dan situs media memerlukan Schema untuk meningkatkan tampilan artikel di hasil pencarian, terutama konten berita, ulasan, dan tutorial. Penandaan terstruktur dapat meningkatkan kemungkinan dipilih sebagai cuplikan unggulan.
Perencana acara dan platform pendidikan online dapat menggunakan Event atau Course Schema untuk menandai informasi acara dan kursus, memungkinkan pengguna melihat waktu, lokasi, dan harga secara langsung saat mencari, sehingga mengurangi biaya pencarian informasi pengguna.
Menggunakan Schema tidak secara langsung meningkatkan peringkat pencarian, tetapi dapat secara signifikan meningkatkan tingkat klik dan pengalaman pengguna. Peningkatan tingkat klik itu sendiri akan secara tidak langsung memengaruhi peringkat. Menurut data industri, halaman yang menggunakan Schema memiliki tingkat klik rata-rata sekitar 30% lebih tinggi daripada yang tidak menggunakan, terutama pada kata kunci yang kompetitif, tampilan media kaya dapat membuat hasil Anda lebih menonjol.
Namun, perlu dicatat bahwa menambahkan Schema tidak sama dengan menjamin tampilan media kaya. Google akan memutuskan apakah akan menampilkan Rich Snippets berdasarkan faktor komprehensif seperti kualitas konten, perilaku pengguna, dan niat pencarian. Oleh karena itu, Schema harus digunakan bersama dengan konten berkualitas tinggi dan pengalaman pengguna yang baik, bukan hanya mengandalkan kode penandaan.
Selain itu, Schema memerlukan pemeliharaan berkelanjutan. Jika harga produk berubah, waktu acara disesuaikan, atau konten artikel diperbarui, kode Schema yang sesuai juga harus dimodifikasi secara sinkron. Jika tidak, hal itu dapat menyebabkan hasil pencarian menampilkan informasi yang salah, yang malah merusak kepercayaan pengguna.
Dengan semakin populernya kecerdasan buatan dan pencarian suara, pentingnya Schema terus meningkat. Model MUM Google, integrasi ChatGPT oleh Bing, semuanya memperkuat ketergantungan pada data terstruktur, karena teknologi ini perlu mengekstrak jawaban yang akurat dengan cepat, bukan menguraikan teks tidak terstruktur.
Di masa depan, Schema kemungkinan akan diperluas ke lebih banyak skenario, seperti konten realitas virtual, pembaruan stok waktu nyata, rekomendasi yang dipersonalisasi, dll. Bagi operator situs web, menguasai metode penggunaan Schema sejak dini berarti mempersiapkan diri untuk ekosistem pencarian di masa depan.