Skip to content
Cari

Schema markup: apa itu dan kenapa penting

Schema markup adalah data terstruktur yang ditambahkan ke halaman (JSON-LD, Microdata, atau RDFa) yang memberi label entitas dan relasi untuk mesin pencari, memungkinkan kelayakan untuk hasil kaya dan interpretasi konten yang lebih jelas di SERPs.

Schema Markup: Structured Data for Better SEO

Gambaran Umum

Schema markup (data terstruktur) adalah anotasi yang dapat dibaca mesin yang kamu tambahkan ke HTML halaman untuk menjelaskan orang, produk, acara, ulasan, artikel, dan entitas lain. Pada 2026, mesin pencari menggunakan data terstruktur untuk lebih memahami konten halaman, menentukan kelayakan untuk hasil kaya dan menampilkan konten di fitur SERP berbasis AI, namun data terstruktur tidak menjamin hasil kaya atau mengubah peringkat dengan sendirinya.

Format umum adalah JSON-LD (direkomendasikan oleh Google), Microdata, dan RDFa. JSON-LD menjaga markup terpisah dari HTML yang terlihat dan paling mudah dipelihara untuk sebagian besar situs; Microdata/RDFa menyisipkan properti secara inline pada elemen. Gunakan vokabulari schema.org atau skema khusus penyedia bila tersedia.

Langkah demi langkah

1) Pilih tipe yang tepat — identifikasi tipe schema.org yang cocok dengan konten (Article, Product, Event, LocalBusiness, Recipe, FAQPage, dll.). Gunakan tipe yang paling spesifik yang tersedia.

2) Pilih format — prioritaskan JSON-LD untuk penerapan dan pemisahan dari markup yang lebih mudah. Jika platform atau CMS kamu hanya mendukung Microdata/RDFa, pastikan properti yang wajib ada hadir dan akurat.

3) Tambahkan properti yang diperlukan — ikuti spesifikasi untuk tipe tersebut. Misalnya, contoh Article minimal dalam JSON-LD bisa terlihat seperti: <script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"Article\",\"headline\":\"Example title\",\"datePublished\":\"2026-01-01\"}</script>.

4) Uji sebelum dipublikasikan — gunakan Rich Results Test dan Schema Markup Validator (schema.org) untuk memastikan sintaks dan properti wajib, serta tinjau peringatan apa pun.

5) Pantau performa — gunakan laporan Performance di Google Search Console untuk memantau tayangan dan CTR halaman yang berpotensi mendapat hasil kaya. Gunakan alat URL Inspection untuk memeriksa bagaimana Google terakhir mengindeks URL tertentu dan apakah data terstruktur terdeteksi.

Perbandingan format: JSON-LD vs Microdata vs RDFa

JSON-LD — Kelebihan: lebih mudah disisipkan dan dipelihara, menjaga markup terpisah dari HTML yang terlihat, disukai oleh banyak mesin pencari. Kekurangan: kamu harus memastikan script ada di halaman yang dirender akhir (tidak dihapus oleh rendering sisi-klien).

Microdata — Kelebihan: mengaitkan properti langsung ke elemen, berguna pada sistem lama. Kekurangan: lebih sulit dipelihara dan lebih mengganggu struktur HTML.

RDFa — Kelebihan: kuat untuk kasus penggunaan web semantik dan data terhubung. Kekurangan: lebih kompleks dan kurang umum untuk tugas SEO standar.

Verifikasi: daftar periksa teknis

Gunakan pemeriksaan ini untuk memverifikasi bahwa data terstruktur ada, valid, dan dapat ditemukan. Setiap pemeriksaan dapat dilakukan dari luar situs penerbit.

Data terstruktur hadir — tempat verifikasi: lihat sumber (view-source) atau curl dari URL yang dipublikasikan — lulus ketika halaman berisi blok <script type=\"application/ld+json\"> yang valid atau Microdata/RDFa inline dengan properti yang diharapkan.

Sintaks & field wajib — tempat verifikasi: Rich Results Test dan Schema Markup Validator — lulus ketika alat melaporkan tidak ada kesalahan dan hanya peringatan yang diperbolehkan untuk tipe markup kamu.

Ketersediaan pada render — tempat verifikasi: panel Elements di Chrome DevTools atau permintaan curl yang meniru user-agent — lulus ketika script data terstruktur atau atribut muncul di DOM akhir yang dirender.

Sinyal pengindeksan — tempat verifikasi: Google Search Console URL Inspection (untuk situs kamu) atau indikator pengindeksan publik seperti site: kueri — lulus ketika URL Inspection menunjukkan halaman terindeks dan inspeksi mendeteksi data terstruktur; catatan: site: hanya indikatif, bukan definitif.

Perintah dan alat praktis

Ambil HTML mentah seperti browser biasa: curl -L \"https://example.com/page\". Untuk memeriksa apa yang diterima user-agent tertentu, gunakan curl -A \"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)\" \"https://example.com/page\" (jangan gunakan -I jika kamu menginginkan body HTML).

Jalankan halaman melalui Rich Results Test milik Google (https://search.google.com/test/rich-results) dan Schema Markup Validator (https://validator.schema.org). Untuk URL milikmu, gunakan URL Inspection di Google Search Console untuk melihat bagaimana Google terakhir merayapi dan mengindeks halaman dan apakah data terstruktur terdeteksi.

Masalah umum

Sintaks JSON tidak valid — koma atau kutip yang hilang membuat JSON-LD rusak. Perbaiki dengan validator JSON atau Rich Results Test.

Kekurangan properti wajib — beberapa tipe hasil kaya memerlukan field spesifik (mis., price untuk Product). Tanpa itu, halaman mungkin tidak memenuhi syarat untuk hasil kaya meskipun schema ada.

Script dihapus oleh rendering sisi-klien — jika situsmu menyuntikkan JSON-LD melalui JavaScript, pastikan DOM akhir yang dirender berisi tag script tersebut; jika tidak, mesin pencari mungkin tidak melihatnya.

Data terstruktur di halaman yang tidak terindeks — halaman yang tidak diindeks Google kecil kemungkinannya menampilkan hasil kaya. Pengindeksan dan kelayakan adalah tahap terpisah: data terstruktur memengaruhi interpretasi dan kelayakan; pengindeksan menentukan apakah halaman dapat muncul di hasil; urutan peringkat ditentukan oleh banyak sinyal selain data terstruktur.

Tipe yang bertentangan atau duplikat — hindari menandai konten yang sama dengan tipe yang kontradiktif atau nilai duplikat/inkonsisten yang membingungkan parser.

Tindakan manual atau masalah kebijakan — data terstruktur yang memanipulasi konten untuk mendapatkan tampilan lebih kaya dapat dianggap spam. Ikuti pedoman penyedia dan hindari menandai konten yang tidak terlihat oleh pengguna.

Baca Panduan Technical SEO

Pertanyaan yang sering diajukan

Apakah schema markup meningkatkan peringkat? Data terstruktur membantu mesin pencari memahami konten dan dapat memungkinkan hasil kaya, yang seringkali meningkatkan CTR, tetapi schema markup saja bukan jaminan peringkat langsung; peringkat bergantung pada banyak sinyal.

Format mana yang sebaiknya saya gunakan? Gunakan JSON-LD untuk sebagian besar kasus karena kemudahan pemeliharaan dan dukungan luas. Gunakan Microdata/RDFa hanya ketika platform atau kebutuhan semantikmu memerlukannya.

Berapa lama hingga hasil kaya muncul? Tidak ada timeline tetap. Setelah kamu memublikasikan data terstruktur yang valid, mesin pencari harus merayapi dan mengindeks halaman lalu mengevaluasi kelayakan. Gunakan URL Inspection untuk meminta pengindeksan pada halamanmu sendiri; halaman publik tunduk pada jadwal crawl normal.

Apakah ada penalti untuk schema yang salah? Mesin pencari dapat mengabaikan markup yang tidak akurat atau memperlakukannya sebagai spam jika secara sengaja memanipulasi konten. Untuk penyalahgunaan serius atau berulang, tindakan manual atau penurunan algoritmik mungkin terjadi.

Bisakah fitur SERP berbasis AI menggunakan schema saya? Ya — AI Overviews dan fitur SERP lain umumnya memanfaatkan data terstruktur untuk mengekstrak informasi faktual, namun mereka juga dapat mengambil dari konten halaman dan sinyal lain. Data terstruktur meningkatkan kejelasan dan mengurangi ambiguitas.

Technical SEO hanyalah satu bagian dari pertumbuhan organik. Membangun otoritas topikal membutuhkan backlink berkualitas tinggi selain data terstruktur yang benar dan sinyal on-page. Bangun otoritas dengan backlinks berkualitas

Istilah terkait