Schema Markup 2026: Panduan Lengkap Structured Data untuk SEO

Schema Markup 2026: Panduan Lengkap Structured Data untuk SEO

person JasaSEO.id Team
calendar_today 25 Jan 2026
schedule 4 min read
bolt

TL;DR (Ringkasan Singkat)

"Kenapa kompetitor saya muncul dengan bintang review dan FAQ di Google, sedangkan saya tidak?"

format_list_bulleted

Daftar Isi

expand_more

"Kenapa kompetitor saya muncul dengan bintang review dan FAQ di Google, sedangkan saya tidak?"

Jawabannya: Schema Markup (Structured Data).

Schema adalah "bahasa" yang Anda gunakan untuk berbicara langsung dengan mesin pencari. Tanpa schema, Google harus "menebak" apa isi website Anda. Dengan schema, Anda memberitahu Google secara eksplisit: "Ini adalah artikel, ini adalah produk dengan harga Rp 500.000, ini adalah FAQ."

Baca Juga E-Commerce SEO 2026: Panduan Lengkap Optimasi Toko Online arrow_forward
    </p>

{ "@type": "Product", "name": "Sepatu Nike Air Max", "offers": { "price": "1500000", "priceCurrency": "IDR" } }

Sekarang Google tahu pasti ini adalah produk dengan harga tertentu → Bisa tampilkan di Shopping Results.

### Why Schema Matters in 2026
  1. AI Search (SGE - Search Generative Experience): ChatGPT dan Bard mengutip website yang punya schema jelas.
  2. Rich Snippets: CTR naik 20-30% jika muncul dengan bintang/FAQ.
  3. Voice Search: Alexa/Google Assistant prioritaskan website dengan schema LocalBusiness.

Ada 3 format schema:
1. JSON-LD (Recommended by Google) - Kode terpisah di <script> tag
2. Microdata - Kode inline di HTML
3. RDFa - Jarang dipakai

Gunakan JSON-LD karena:
- Tidak mengotori HTML
- Mudah di-maintain
- Google officially recommend


### 1. Schema Types untuk SEO
Schema Type Kapan Digunakan Rich Result Contoh
Article Blog post, berita Thumbnail, tanggal Blog SEO
Product Halaman produk Harga, rating, stok Toko online
Review Review produk/jasa Bintang rating Testimoni
FAQ Halaman FAQ Accordion FAQ Support page
HowTo Tutorial step-by-step Numbered steps Panduan
LocalBusiness Bisnis lokal Maps, jam buka Restoran, salon
Event Acara/webinar Tanggal, lokasi Konser, seminar
Recipe Resep masakan Waktu masak, kalori Blog kuliner
### 2. Implementation Guide: Article Schema

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BlogPosting", "headline": "Cara Membuat Website dari Nol", "image": "https://example.com/gambar.jpg", "author": { "@type": "Person", "name": "Johan Ang" }, "publisher": { "@type": "Organization", "name": "JasaSEO.id", "logo": { "@type": "ImageObject", "url": "https://jasaseo.id/logo.png" } }, "datePublished": "2026-01-24", "dateModified": "2026-01-24" } </script>

Taruh di <head> atau sebelum </body>.

build Schema Generator

Gunakan Schema Generator secara gratis untuk membantu optimasi Anda.

Coba Sekarang Gratis

### 3. Implementation Guide: Product Schema

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Product", "name": "Sepatu Lari Nike Pegasus 40", "image": "https://example.com/sepatu.jpg", "description": "Sepatu lari dengan cushioning responsif", "brand": { "@type": "Brand", "name": "Nike" }, "offers": { "@type": "Offer", "price": "1899000", "priceCurrency": "IDR", "availability": "https://schema.org/InStock" }, "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.8", "reviewCount": "127" } } </script> ### 4. Implementation Guide: FAQ Schema

<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "Berapa lama hasil SEO terlihat?", "acceptedAnswer": { "@type": "Answer", "text": "Untuk keyword kompetisi rendah: 1-3 bulan. Untuk keyword kompetitif: 6-12 bulan." } }, { "@type": "Question", "name": "Apakah SEO gratis?", "acceptedAnswer": { "@type": "Answer", "text": "SEO organik tidak perlu bayar iklan, tapi butuh investasi waktu atau jasa profesional." } }] } </script> ### 5. WordPress Implementation

Pakai Plugin:
- Rank Math: Punya schema generator built-in (gratis)
- Yoast SEO: Schema basic di versi gratis, advanced di premium
- Schema Pro: Plugin khusus schema (berbayar)

Manual (tanpa plugin):
Tambahkan kode JSON-LD di functions.php atau langsung di template file.

### 6. Testing & Validation

Tool #1: Rich Results Test

URL: https://search.google.com/test/rich-results
- Paste URL atau kode schema
- Lihat preview rich snippet
- Fix error jika ada

Tool #2: Schema Markup Validator

URL: https://validator.schema.org
- Validasi syntax JSON-LD
- Cek apakah schema sesuai standar

Tool #3: Search Console Rich Results Report

  • Buka GSC > Enhancements > Rich Results
  • Lihat halaman mana yang eligible untuk rich snippets
  • Fix error yang muncul
### 7. Advanced: Multiple Schemas

Anda bisa pakai multiple schemas di satu halaman:

<script type="application/ld+json"> { "@context": "https://schema.org", "@graph": [ { "@type": "Article", "headline": "Review Laptop ASUS ROG" }, { "@type": "Product", "name": "ASUS ROG Zephyrus G14" }, { "@type": "FAQPage", "mainEntity": [...] } ] } </script>

Gunakan @graph untuk menggabungkan beberapa schema.

### Comparison: Implementation Methods
Method Ease Flexibility Maintenance Best For
Plugin (Rank Math) ⭐⭐⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐⭐⭐ WordPress users
Manual JSON-LD ⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐ Developers
Google Tag Manager ⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ Non-WordPress sites
### FAQ: Schema Markup

Q: Apa itu schema markup?
A: Schema markup adalah kode terstruktur (JSON-LD) yang memberitahu Google tentang konten website Anda secara eksplisit (produk, artikel, FAQ, dll).

Q: Apakah schema wajib untuk SEO?
A: Tidak wajib untuk ranking, tapi wajib untuk rich snippets (bintang, harga, FAQ accordion). Rich snippets meningkatkan CTR 20-30%.

Q: JSON-LD atau Microdata, mana yang lebih baik?
A: JSON-LD. Google officially recommend karena lebih clean dan mudah di-maintain.

Q: Bagaimana cara implement schema di WordPress?
A: Pakai plugin Rank Math (gratis) atau Yoast SEO. Keduanya punya schema generator built-in.

Q: Apakah schema menjamin rich snippets?
A: Tidak. Schema adalah "eligibility", bukan "guarantee". Google yang tentukan apakah menampilkan rich snippet atau tidak.

Q: Berapa lama schema muncul di Google?
A: Setelah Google re-crawl halaman (bisa 1-7 hari). Cek di Search Console > Rich Results Report.

Q: Bisakah pakai multiple schema di satu halaman?
A: Ya, gunakan @graph untuk menggabungkan beberapa schema (misal: Article + FAQ + Product).


### Rich Snippets Tidak Muncul?

Schema sudah dipasang tapi tidak muncul di Google? Kami bisa audit dan fix schema implementation Anda.

Minta Audit Schema Markup
Jasa Technical SEO Lengkap

Butuh Bantuan SEO Profesional?

Tim ahli kami siap membantu website Anda ranking di halaman 1 Google.