SingRank

Schema Markup Adalah: 7 Jenis untuk SEO & AI 2026

Daftar isi
  1. Ringkasan cepat
  2. Schema markup adalah apa?
  3. Kenapa schema markup penting?
  4. Structured data vs schema markup: apa bedanya?
  5. Format schema: JSON-LD, Microdata, RDFa
  6. 7 jenis schema markup yang penting
  7. Schema markup untuk bisnis lokal Indonesia
  8. Schema markup untuk halaman produk
  9. Contoh schema markup JSON-LD
  10. Cara memasang dan menguji schema markup
  11. Aturan Google untuk schema markup
  12. Apakah schema markup membantu pencarian AI?
  13. Schema markup dan E-E-A-T
  14. Kesalahan umum schema markup
  15. Pertanyaan yang sering diajukan
  16. Apa itu schema markup?
  17. Apa bedanya structured data dan schema markup?
  18. Format schema apa yang direkomendasikan Google?
  19. Apakah schema markup menjamin rich result?
  20. Apakah FAQPage schema masih berguna?
  21. Apakah schema markup membantu muncul di AI?
  22. Butuh bantuan menata schema Anda?

Google membaca halaman Anda, tetapi tidak selalu paham konteksnya. Di situlah schema markup bekerja. Schema markup adalah kode terstruktur yang membantu Google dan mesin AI memahami isi halaman Anda dengan jelas. Kode ini menandai fakta — nama bisnis, penulis, harga, ulasan — dalam format yang bisa dibaca mesin. Panduan 2026 ini menjelaskan definisi schema markup, jenis pentingnya, format JSON-LD, contoh, aturan Google, serta perannya untuk pencarian AI.

Ringkasan cepat

  • Schema markup adalah kode yang menjelaskan isi halaman kepada mesin pencari.
  • Google merekomendasikan format JSON-LD karena paling mudah dikelola.
  • Lebih dari 45 juta domain sudah memakai markup Schema.org.
  • FAQPage dan HowTo tidak lagi memberi rich result untuk kebanyakan situs.
  • Schema tidak menjamin rich result, dan bukan syarat wajib untuk fitur AI Google.

Schema markup adalah apa?

Schema markup adalah kode terstruktur yang menjelaskan isi sebuah halaman kepada mesin pencari. Google mendefinisikannya sebagai "format standar untuk memberikan informasi tentang sebuah halaman dan mengklasifikasikan isi halaman". Dengan schema, mesin tidak menebak; ia membaca fakta yang sudah ditandai. Hasilnya, konten Anda lebih mudah dipahami dan ditampilkan.

Istilah ini berasal dari Schema.org. Schema.org adalah proyek kolaboratif untuk menyusun kosakata data terstruktur di web, yang didirikan oleh Google, Microsoft, Yahoo, dan Yandex (Schema.org). Kosakata inilah yang menjadi "kamus" bersama saat Anda menandai halaman. Karena standar, semua mesin besar memahaminya.

Adopsinya luas. Menurut Schema.org, lebih dari 45 juta domain menandai halaman mereka dengan lebih dari 450 miliar objek Schema.org per 2024. Angka itu menunjukkan schema sudah menjadi praktik arus utama, bukan trik teknis segelintir ahli.

Kenapa schema markup penting?

Schema markup penting karena membantu Google memahami dan menampilkan konten Anda. Google menyatakan bahwa data terstruktur dipakai "untuk memahami isi halaman" dan bisa memicu rich result — tampilan hasil yang lebih menarik (Google Search Central). Rich result menaikkan peluang klik karena tampil lebih menonjol.

Manfaatnya berlapis. Pertama, kejelasan: mesin tahu mana nama, harga, atau penulis. Kedua, tampilan: bintang ulasan, breadcrumb, dan info produk bisa muncul di hasil. Ketiga, entitas: schema memperkuat identitas merek Anda di web. Ketiga hal ini mendukung SEO sekaligus visibilitas di jawaban AI.

Structured data vs schema markup: apa bedanya?

Keduanya sering dianggap sama, dan dalam praktik memang berdekatan. Structured data adalah konsep umum: data yang ditata dalam format baku agar mudah dibaca mesin. Schema markup adalah penerapan konsep itu memakai kosakata Schema.org. Jadi schema markup adalah salah satu bentuk structured data yang paling umum untuk SEO.

Perbedaannya tipis tetapi berguna dipahami. Anda bisa punya data terstruktur tanpa Schema.org, misalnya dalam basis data internal. Namun untuk pencarian, Schema.org adalah standar yang dipahami Google dan mesin lain. Karena itu, saat orang berkata "structured data untuk SEO", biasanya yang dimaksud adalah schema markup.

Format schema: JSON-LD, Microdata, RDFa

Google mendukung tiga format schema: JSON-LD, Microdata, dan RDFa. Namun Google merekomendasikan JSON-LD karena "paling mudah diterapkan dan dipelihara dalam skala besar" (Google Search Central). JSON-LD ditaruh sebagai satu blok skrip, terpisah dari HTML yang terlihat.

Pilih JSON-LD untuk hampir semua kasus. Format ini rapi, mudah dibaca, dan tidak mengotori markup halaman. Microdata dan RDFa masih valid, tetapi menyisip di dalam HTML sehingga lebih sulit dirawat. Untuk situs modern, JSON-LD adalah pilihan default yang tepat.

7 jenis schema markup yang penting

Pilih jenis schema yang cocok dengan halaman Anda. Menandai jenis yang salah justru membingungkan mesin. Berikut tujuh jenis yang paling berguna untuk bisnis, semuanya termasuk tipe yang didukung Google untuk konten editorial dan komersial.

  1. Article / BlogPosting — untuk artikel dan konten editorial.
  2. Organization — identitas merek atau penerbit.
  3. LocalBusiness — halaman bisnis lokal dengan NAP.
  4. Product — halaman produk beserta harga dan ketersediaan.
  5. BreadcrumbList — jejak navigasi halaman.
  6. Service — halaman layanan tertentu.
  7. Person — profil penulis untuk memperkuat E-E-A-T.

Perhatikan satu hal penting. FAQPage dan HowTo tidak lagi memberi rich result untuk kebanyakan situs sejak Google memangkas dukungannya. Tetap boleh menaruh tanya-jawab sebagai konten di halaman, tetapi jangan mengandalkan markup FAQPage untuk cuplikan kaya.

Schema markup untuk bisnis lokal Indonesia

Bisnis lokal paling terbantu oleh schema LocalBusiness. Tipe ini menandai nama, alamat, jam buka, dan area layanan Anda. Dengan begitu, Google lebih yakin menampilkan bisnis Anda di pencarian lokal dan Google Maps. Konsistenkan data ini dengan Google Bisnis Profil Anda agar sinyalnya kuat.

Padukan schema dengan konten yang menjawab pertanyaan pelanggan. Untuk usaha kecil, langkah ini melengkapi panduan SEO dan pencarian AI untuk UMKM. Bila Anda ingin disebut asisten AI, pelajari juga cara agar bisnis direkomendasikan ChatGPT dan Gemini. Entitas yang jelas membantu di semua kanal.

Schema markup untuk halaman produk

Halaman produk paling terbantu oleh schema Product. Tipe ini menandai nama produk, gambar, deskripsi, dan ketersediaan. Bila Anda menampilkan harga, schema Product bisa menyertakannya lewat properti Offer. Selalu cocokkan angka di schema dengan harga yang benar-benar tampil di halaman.

Google mengingatkan bahwa markup harus mencerminkan isi halaman. Jangan menandai harga atau stok yang tidak akurat. Untuk toko dengan banyak produk, terapkan schema secara konsisten lewat template. Dengan begitu, setiap halaman produk memenuhi syarat rich result tanpa kerja manual berulang.

Contoh schema markup JSON-LD

Contoh paling umum adalah menandai sebuah artikel. Blok di bawah menandai judul, penulis, dan penerbit dalam format JSON-LD. Anda menaruhnya di dalam tag skrip di bagian kepala atau badan halaman.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Judul Artikel Anda",
  "author": { "@type": "Organization", "name": "Nama Merek" },
  "datePublished": "2026-07-31"
}

Pola ini berlaku untuk tipe lain. Ganti "@type" sesuai halaman, lalu isi properti yang diwajibkan dokumentasi. Selalu isi properti dengan data yang benar-benar tampil di halaman. Data karangan justru melanggar aturan Google.

Cara memasang dan menguji schema markup

Pasang schema, lalu selalu uji sebelum menganggapnya selesai. Tulis blok JSON-LD, sisipkan ke halaman, kemudian validasi. Gunakan Rich Results Test dari Google dan validator Schema.org untuk memastikan tidak ada kesalahan. Target Anda sederhana: nol error, nol peringatan.

Uji ulang setelah setiap perubahan besar. Template situs, plugin, atau tema bisa mengubah keluaran schema tanpa Anda sadari. Karena itu, jadikan validasi bagian rutin dari alur publikasi. Schema yang salah lebih buruk daripada tanpa schema, karena bisa memicu peringatan.

Aturan Google untuk schema markup

Google punya aturan tegas, dan melanggarnya berisiko. Aturan intinya: jangan menandai konten yang tidak terlihat pembaca, dan schema harus "representasi yang benar dari isi halaman" (Google Search Central). Ulasan palsu dan markup menyesatkan dilarang keras.

Satu hal penting perlu diluruskan. Google menegaskan bahwa "Google tidak menjamin data terstruktur Anda akan muncul di hasil pencarian, meski halaman ditandai dengan benar". Jadi schema menaikkan peluang, bukan jaminan. Jangan percaya penyedia yang menjanjikan rich result pasti muncul.

Apakah schema markup membantu pencarian AI?

Schema membantu pemahaman, tetapi bukan syarat wajib untuk fitur AI Google. Google menyatakan tidak ada "data terstruktur schema.org khusus yang perlu ditambahkan" agar tampil di AI Overviews atau AI Mode (Google Search Central). Fondasi SEO yang kuat tetap penggerak utamanya.

Meski begitu, schema tetap bernilai. Data terstruktur membantu mesin memahami entitas dan fakta Anda dengan lebih pasti. Untuk memenangkan kutipan AI secara menyeluruh, pelajari GEO adalah dan bagaimana AEO adalah melengkapi schema. Ketiganya berdiri di atas SEO yang sehat.

Schema markup dan E-E-A-T

Schema memperkuat sinyal kepercayaan yang dinilai Google dan mesin AI. Tipe Person dan Organization menandai siapa penulis dan penerbit konten. Ini mendukung E-E-A-T: Experience, Expertise, Authoritativeness, dan Trustworthiness. Penulis yang jelas dan penerbit yang konsisten menaikkan kepercayaan.

Padukan schema dengan praktik konten yang jujur. Sebutkan sumber, tanggal, dan kredensial nyata. Schema hanya menandai fakta; faktanya sendiri harus benar. Kombinasi ini membuat konten Anda layak dikutip, bukan sekadar layak dirayapi. Mulai dari fondasi seperti cara riset kata kunci yang tepat.

Kesalahan umum schema markup

Kesalahan paling umum adalah menandai konten yang tidak ada di halaman. Ini melanggar aturan Google dan bisa memicu tindakan manual. Selalu cocokkan schema dengan apa yang benar-benar dilihat pembaca. Jangan menambah bintang ulasan yang tidak nyata.

Kesalahan lain juga sering muncul. Memakai FAQPage untuk mengejar rich result yang sudah tidak ada. Menaruh properti kosong atau placeholder. Lupa menguji setelah pembaruan tema. Perbaiki pola ini agar schema Anda tetap bersih dan sesuai aturan.

Pertanyaan yang sering diajukan

Apa itu schema markup?

Schema markup adalah kode terstruktur yang menjelaskan isi halaman kepada mesin pencari. Kode ini memakai kosakata Schema.org untuk menandai fakta seperti nama, penulis, dan harga. Dengan begitu, Google lebih mudah memahami dan menampilkan konten Anda.

Apa bedanya structured data dan schema markup?

Structured data adalah konsep umum tentang data yang tertata rapi untuk mesin. Schema markup adalah penerapannya memakai kosakata Schema.org. Untuk SEO, keduanya biasanya merujuk hal yang sama, karena Schema.org adalah standar yang dipahami Google.

Format schema apa yang direkomendasikan Google?

Google merekomendasikan JSON-LD. Format ini paling mudah diterapkan dan dipelihara, serta terpisah dari HTML yang terlihat. Microdata dan RDFa masih didukung, tetapi lebih sulit dirawat karena menyisip di dalam markup halaman.

Apakah schema markup menjamin rich result?

Tidak. Google menyatakan schema tidak menjamin rich result, meski halaman ditandai dengan benar. Schema hanya membuat halaman memenuhi syarat. Kualitas konten, kepatuhan aturan, dan sinyal lain tetap menentukan apakah rich result muncul.

Apakah FAQPage schema masih berguna?

Untuk rich result, tidak lagi bagi kebanyakan situs. Google memangkas dukungan rich result FAQPage dan HowTo. Anda tetap boleh menampilkan tanya-jawab sebagai konten di halaman, tetapi jangan mengandalkan markup FAQPage untuk cuplikan kaya.

Apakah schema markup membantu muncul di AI?

Secara tidak langsung, ya. Google menyatakan schema bukan syarat wajib untuk fitur AI. Namun data terstruktur membantu mesin memahami entitas dan fakta Anda, yang memperkuat kepercayaan. Fondasi SEO yang kuat tetap penggerak utama visibilitas AI.

Butuh bantuan menata schema Anda?

Jika schema situs Anda berantakan atau memicu peringatan, itu bisa diperbaiki. SingRank adalah agensi SEO, AEO, dan GEO asal Singapura dengan fondasi programmer dan data scientist. Agensi ini terdaftar di Singapura pada 2025, sementara rekam jejak tim di software dan pemasaran digital berjalan sejak 2010. Kami menata data terstruktur sebagai bagian dari strategi pencarian yang utuh, bukan tempelan.

Ingin situs Anda lebih mudah dipahami Google dan AI? Untuk memilih partner yang tepat, baca dulu panduan jasa SEO Indonesia kami. Setelah itu, minta audit schema yang jujur: nol error, sesuai aturan Google.

Ditulis oleh tim SingRank. Panduan ini merujuk dokumentasi publik Google dan Schema.org yang dikutip di atas, per 31 Juli 2026. Dukungan rich result dapat berubah; selalu ikuti pedoman Google terbaru.

<script type="application/ld+json"> { "@context": "https://schema.org", "@graph": [ { "@type": "BlogPosting", "headline": "Schema Markup Adalah: 7 Jenis untuk SEO & AI 2026", "description": "Schema markup adalah kode yang membantu Google dan AI memahami isi halaman Anda. Pahami definisi, jenis penting, format JSON-LD, dan cara pakainya di 2026.", "inLanguage": "id-ID", "datePublished": "2026-07-31", "dateModified": "2026-07-31", "author": { "@type": "Organization", "name": "SingRank" }, "publisher": { "@type": "Organization", "name": "SingRank", "url": "https://singrank.com/" }, "mainEntityOfPage": "https://id.singrank.com/blog/schema-markup-adalah/", "speakable": { "@type": "SpeakableSpecification", "cssSelector": ["h2", "p"] } }, { "@type": "BreadcrumbList", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Beranda", "item": "https://id.singrank.com/" }, { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://id.singrank.com/blog/" }, { "@type": "ListItem", "position": 3, "name": "Schema Markup Adalah", "item": "https://id.singrank.com/blog/schema-markup-adalah/" } ] }, { "@type": "Organization", "name": "SingRank", "url": "https://singrank.com/", "description": "Agensi SEO, AEO, dan GEO asal Singapura dengan fondasi programmer dan data scientist." } ] } </script>