
Schema markup adalah kode terstruktur yang ditambahkan ke halaman website untuk membantu mesin pencari dan AI memahami isi konten secara lebih akurat. Schema markup menggunakan format standar yang diakui secara universal — termasuk oleh Google, ChatGPT, Perplexity, dan sistem AI lainnya — sehingga informasi di website kamu bisa diproses, dipercaya, dan ditampilkan sebagai jawaban dengan lebih efektif.
Pengertian Schema Markup
Schema markup adalah bahasa yang dimengerti mesin. Ketika kamu menulis artikel, mesin pencari dan AI harus “menebak” apa isi dan konteks konten tersebut berdasarkan teks yang ada. Schema markup menghilangkan tebakan itu — kamu secara langsung memberitahu mesin: “Ini adalah artikel. Ini adalah pertanyaan. Ini adalah jawaban. Ini adalah bisnis yang menerbitkannya.”
Format schema markup yang paling direkomendasikan saat ini adalah JSON-LD (JavaScript Object Notation for Linked Data) — format yang ditempatkan di dalam tag <script> di kode halaman, terpisah dari konten yang terlihat pengunjung.
Google secara resmi merekomendasikan JSON-LD karena mudah diimplementasikan, tidak mengganggu tampilan halaman, dan mudah diverifikasi menggunakan Google Rich Results Test.
Untuk bisnis Indonesia yang sedang membangun strategi AEO dan GEO, schema markup adalah komponen teknis yang tidak bisa diabaikan — ini adalah jembatan langsung antara konten kamu dan pemahaman AI.
Mengapa Schema Markup Penting untuk AEO dan GEO?
AEO atau Answer Engine Optimization bekerja dengan prinsip bahwa konten harus mudah dipahami dan diproses oleh mesin AI — bukan hanya oleh manusia. Schema markup adalah implementasi teknis paling langsung dari prinsip ini.
Tanpa schema markup, AI harus menganalisis teks secara penuh untuk memahami konteks konten. Dengan schema markup, AI langsung mendapatkan peta terstruktur tentang apa yang ada di halaman tersebut — siapa yang menulis, kapan diterbitkan, apa pertanyaan yang dijawab, dan bagaimana bisnis di baliknya.
Hasilnya: konten dengan schema markup yang benar punya peluang jauh lebih tinggi untuk muncul sebagai jawaban di AI dibandingkan konten yang tidak terstruktur secara teknis, meski kualitas tulisannya setara.
Ini juga yang membuat content cluster yang kuat menjadi jauh lebih efektif — setiap artikel dalam cluster yang punya schema markup yang tepat memperkuat sinyal topical authority secara teknis, bukan hanya secara editorial.
Jenis Schema Markup yang Paling Relevan untuk Bisnis
Ada ratusan jenis schema markup dalam ekosistem Schema.org, tapi untuk bisnis Indonesia yang fokus pada AEO dan GEO, ini yang paling penting:
Article Schema
Wajib untuk setiap artikel blog atau konten editorial. Article schema memberitahu mesin bahwa halaman ini adalah konten artikel dengan informasi lengkap tentang: judul, deskripsi, tanggal publikasi, penulis, dan publisher.
FAQPage Schema
Sangat penting untuk AEO. FAQPage schema mendaftarkan pertanyaan dan jawaban yang ada di dalam konten sehingga AI dapat langsung mengidentifikasi dan mengekstraknya sebagai jawaban potensial. Ini yang digunakan dalam checklist konten AEO sebagai elemen teknis wajib.
Organization Schema
Mendaftarkan informasi bisnis secara terstruktur — nama, URL, logo, kontak, dan media sosial. Organization schema membangun entitas bisnis yang diakui oleh Google dan AI sebagai entitas nyata yang dapat diverifikasi.
LocalBusiness Schema
Untuk bisnis dengan area layanan spesifik. LocalBusiness schema mendaftarkan informasi lokasi, jam operasional, dan area layanan yang membantu AI merekomendasikan bisnis untuk pertanyaan dengan konteks lokal.
BreadcrumbList Schema
Mendaftarkan struktur navigasi halaman. Membantu mesin memahami hierarki konten di website — sangat berguna untuk memperkuat sinyal topical authority dari struktur kategori dan subkategori yang sudah dibangun.
Cara Kerja JSON-LD Schema
JSON-LD ditempatkan di dalam tag <script type="application/ld+json"> di bagian <head> atau <body> halaman. Isinya adalah data terstruktur dalam format JSON yang mendeskripsikan konten halaman tersebut.
Contoh sederhana Article schema:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Judul Artikel",
"author": {
"@type": "Organization",
"name": "Nama Bisnis"
},
"datePublished": "2026-03-19"
}
Data ini tidak terlihat oleh pengunjung website — tapi dibaca secara penuh oleh Google, Bing, dan sistem AI yang mengindeks website kamu.
Cara Memasang JSON-LD Schema di WordPress
Untuk pengguna WordPress, ada dua cara utama memasang JSON-LD schema:
Menggunakan Plugin Rank Math
Rank Math adalah plugin SEO yang menyediakan field khusus untuk schema markup. Untuk schema Article dan FAQPage standar, Rank Math bisa menghasilkan schema otomatis berdasarkan konten artikel. Tapi untuk schema yang lebih spesifik dan dikustomisasi — seperti yang kita gunakan di AOA — tetap direkomendasikan memasukkan JSON-LD secara manual.
Cara memasang manual di Rank Math: Buka artikel di WordPress → Rank Math → Schema → Custom Schema → paste JSON-LD di field yang tersedia.
Menggunakan Plugin Insert Headers and Footers
Plugin ini memungkinkan kamu memasukkan kode langsung ke <head> website tanpa menyentuh file tema. Cocok untuk schema yang berlaku di seluruh website seperti Organization schema.
Validasi Schema
Setelah memasang schema, selalu validasi menggunakan Google Rich Results Test di search.google.com/test/rich-results. Masukkan URL artikel dan cek apakah schema terdeteksi dengan benar dan tidak ada error.
Kombinasi Schema yang Direkomendasikan per Halaman
Untuk website bisnis yang fokus pada AEO dan GEO, berikut kombinasi schema yang direkomendasikan per jenis halaman:
Halaman Artikel Blog: Article schema + FAQPage schema (kombinasi ini yang digunakan di semua artikel AOA)
Halaman Beranda: Organization schema + WebSite schema
Halaman Layanan: Service schema + Organization schema
Halaman About: Organization schema + Person schema (jika ada profil founder)
Satu halaman bisa memiliki lebih dari satu jenis schema — dan ini justru direkomendasikan. Gunakan properti @graph untuk menggabungkan beberapa schema dalam satu blok JSON-LD.
Kesalahan Schema Markup yang Sering Terjadi
Data yang Tidak Konsisten
Schema markup harus konsisten dengan konten yang terlihat di halaman. Jika schema menyebutkan judul yang berbeda dari H1 yang terlihat pengunjung, Google akan menandainya sebagai inkonsistensi dan mengabaikan schema tersebut.
URL Gambar yang Tidak Valid
Banyak implementasi schema yang menggunakan URL gambar yang tidak aktif atau salah format. Selalu pastikan URL gambar dalam schema dapat diakses dan mengarah ke file yang benar.
Tanggal yang Tidak Diperbarui
dateModified dalam Article schema harus diperbarui setiap kali ada perubahan konten yang signifikan. Schema dengan tanggal yang sudah lama tapi konten yang baru diperbarui mengirimkan sinyal yang membingungkan.
FAQPage Tanpa Konten yang Sesuai
FAQPage schema harus mencerminkan pertanyaan dan jawaban yang benar-benar ada di halaman tersebut. Memasang FAQPage schema untuk pertanyaan yang tidak ada di konten terlihat adalah pelanggaran panduan Google.
Schema Markup dan Entitas Bisnis
Salah satu fungsi paling strategis dari schema markup adalah membangun entitas bisnis yang diakui oleh AI. Ketika Organization schema dengan informasi lengkap — nama, URL, logo, kontak, dan profil media sosial — dipasang secara konsisten di seluruh website, AI mulai membangun pemahaman tentang bisnis kamu sebagai entitas yang nyata dan dapat diverifikasi.
Ini berkaitan langsung dengan bagaimana bisnis Indonesia bisa muncul di ChatGPT — karena AI membutuhkan data terstruktur untuk memverifikasi keberadaan dan kredibilitas sebuah bisnis sebelum merekomendasikannya kepada pengguna.
Ringkasan
Schema markup adalah kode terstruktur dalam format JSON-LD yang membantu mesin pencari dan AI memahami konten website secara akurat. Untuk bisnis Indonesia yang membangun strategi AEO dan GEO, schema markup adalah komponen teknis wajib — khususnya kombinasi Article schema dan FAQPage schema untuk setiap artikel. Implementasi yang benar, konsisten, dan tervalidasi adalah fondasi teknis yang memperkuat semua upaya konten yang sudah dibangun.