Schema untuk AI Search: Yang Berguna dan Yang Tidak
Dyaksa Naya
6 Agustus 2026
Schema markup adalah kode terstruktur yang disematkan di halaman untuk menjelaskan isinya kepada mesin: mana yang nama bisnis, mana yang penulis, mana yang harga, mana yang pertanyaan dan jawabannya.
Sejak mesin AI mulai merangkai jawaban dari banyak sumber, schema sering ditawarkan sebagai jalan pintas untuk dikutip. Itu keliru, dan salah paham ini merugikan karena membuat orang memasang markup tanpa memperbaiki halamannya.
Satu aturan yang perlu dipegang sebelum apa pun:
Schema mendeskripsikan informasi yang sudah kasat mata di halaman. Ia tidak menambahkan informasi baru.
Klaim yang hanya ada di dalam kode dan tidak ada di teks halaman adalah klaim yang rapuh — dan pada beberapa jenis markup, ketidakcocokan antara markup dan isi halaman justru melanggar pedoman.
Apa yang Sebenarnya Dikerjakan Schema
Tiga hal, dan tidak lebih:
Menghilangkan keraguan pembacaan. Teks “Roofel, Yogyakarta, 2018” bisa berarti banyak hal. Markup menyatakan mana nama organisasi, mana lokasi, mana tahun berdiri.
Menyambungkan halaman ke entitas. Artikel yang menyatakan penulisnya dan organisasi penerbitnya lewat identitas yang konsisten membantu mesin menghubungkan halaman itu ke entitas yang sudah dikenal. Mekanismenya dibahas di artikel tentang entity dan knowledge graph.
Memungkinkan tampilan khusus di hasil pencarian. Bintang ulasan, harga, breadcrumb, dan bentuk lain yang butuh data terstruktur.
Yang tidak dikerjakan schema: menaikkan peringkat secara langsung, memaksa halaman jadi sumber jawaban AI, atau menggantikan isi halaman yang kurang.
Jenis yang Benar-Benar Berguna
Untuk sebagian besar situs bisnis, lima ini cukup:
Organization — identitas bisnis: nama, alamat, kontak, wilayah layanan, profil resmi. Ini simpul yang jadi jangkar semua halaman lain.
LocalBusiness — untuk bisnis dengan lokasi fisik atau area layanan. Berisi jam operasional, alamat, dan rentang harga.
Article / BlogPosting — untuk artikel, dengan penulis dan penerbit yang menunjuk ke identitas yang sama di seluruh situs.
BreadcrumbList — menyatakan posisi halaman dalam hierarki situs.
Product / Offer — untuk halaman produk dan halaman harga, dengan harga dan ketersediaan yang benar-benar sama dengan yang tampil.
Satu catatan tentang FAQPage: markup ini masih dibaca mesin, tapi tampilan khususnya di hasil pencarian Google sudah lama dibatasi untuk sebagian besar situs. Memasangnya tetap wajar, mengharapkan tampilan kaya darinya tidak.
Kesalahan Pemasangan yang Paling Sering
Dari pengalaman mengaudit, salah pasang lebih sering terjadi daripada tidak dipasang sama sekali:
Identitas ganda. Halaman yang mendeskripsikan organisasi atau orang yang sama di dua tempat dengan penanda berbeda menghasilkan dua simpul terpisah di mata mesin. Kalau satu halaman merender kartu orang dengan penanda mikro sekaligus punya blok JSON-LD, keduanya harus memakai identitas yang sama persis.
Markup yang tidak cocok dengan halaman. Harga di markup berbeda dengan harga di layar. Nama bisnis di markup berbeda dengan yang di footer. Ini bukan sekadar tidak berguna — ia menurunkan kepercayaan pada seluruh markup di situs itu.
Keahlian dipasang di simpul orang, bukan organisasi. Daftar bidang keahlian yang menempel di penulis, sementara simpul organisasi kosong. Markup-nya tetap sah, tapi arah kepemilikannya terbalik: keahlian jadi milik orangnya, bukan bisnisnya. Uji cepatnya: kalau orang ini keluar, apa yang tersisa di simpul organisasi?
Properti identitas dipakai untuk tautan afiliasi. Properti sameAs berarti “halaman ini mengidentifikasi entitas yang sama”. Mengarahkannya ke brand lain adalah deklarasi penggabungan identitas, bukan penanda hubungan. Untuk relasi antar-brand, yang benar parentOrganization atau subOrganization.
Menjejalkan puluhan bidang keahlian. Daftar 60 istilah di properti keahlian merusak kejelasan. Delapan sampai dua belas yang benar-benar didukung isi situs jauh lebih kuat.
Syarat Sebuah Klaim di Schema Layak Dipasang
Tiga saringan sederhana:
- Ada di teks kasat mata halaman itu atau halaman lain di situs yang sama
- Benar — bisa diperiksa kalau ada yang mengecek
- Didukung isi — ada beberapa halaman yang benar-benar membahasnya
Klaim yang lolos ketiganya memperkuat. Klaim yang hanya lolos syarat teknis validator tapi tidak ada di halaman adalah beban.
Menempatkan Schema pada Porsinya
Kalau seluruh pekerjaan optimasi diurut berdasarkan pengaruhnya, urutannya kira-kira begini:
| Urutan | Lapisan | Fungsi |
|---|---|---|
| 1 | Tautan kontekstual antar-halaman | mengalirkan otoritas |
| 2 | Teks tautan | memberi label pada hubungan |
| 3 | Struktur URL dan breadcrumb | sinyal hierarki |
| 4 | Schema JSON-LD | mendeskripsikan, tidak mengalirkan |
Schema ada di urutan keempat, dan itu bukan penilaian rendah — itu penempatan yang tepat. Situs dengan markup sempurna tapi struktur tautan berantakan akan kalah dari situs dengan markup seadanya tapi struktur rapi.
Penanganan teknis lain yang menentukan apakah halaman bisa dibaca sama sekali dibahas di panduan technical SEO. Berkas terpisah yang belakangan diusulkan khusus untuk mesin AI dibahas di artikel tentang llms.txt.
Untuk melihat urutan pengerjaannya secara utuh, mulai dari panduan AI search.
Memeriksa markup yang sudah terpasang biasanya lebih cepat daripada memasang ulang dari nol — kalau kamu ingin markup di situsmu ditelusuri satu per satu sampai ke identitas simpulnya, itu bagian dari audit yang kami kerjakan di Jasa SEO Jogja.
Artikel Terkait
AEO, GEO, dan SEO: Apa yang Benar-Benar Berbeda
Tiga istilah yang sering dijual sebagai disiplin terpisah, padahal sebagian besar pekerjaannya bertumpuk. Pahami apa yang benar-benar berbeda, apa yang sama, dan cara menilai penawaran jasa yang memakai istilah ini.
Dyaksa Naya
6 Agustus 2026
AI Overview: Cara Kerja dan Dari Mana Sumbernya Diambil
AI Overview menyusun jawaban dari beberapa halaman sekaligus, bukan menampilkan satu pemenang. Pahami cara kerjanya, apa yang menentukan halaman mana yang diambil, dan apa yang berubah untuk pemilik situs.
Dyaksa Naya
6 Agustus 2026
AI Crawler: Mengizinkan atau Memblokir GPTBot dan ClaudeBot
Beberapa crawler AI mengambil data untuk pelatihan, sebagian lagi untuk menjawab pencarian saat itu juga. Pahami bedanya sebelum memblokir, dan kenapa memblokir satu tidak berarti menghilang dari yang lain.
Dyaksa Naya
6 Agustus 2026