Schema & Structured Data

Structured Data untuk AI Search: Apa yang Kita Tahu dan Apa yang Masih Spekulatif

“Schema membantu AI ngerti website, kan?” Pertanyaannya hampir selalu dijawab terlalu cepat. Ada yang bilang iya, pasti. Ada yang bilang tidak ada gunanya. Dua-duanya terlalu absolut. Jawaban yang lebih sehat harus memisahkan tiga layer: Apa yang platform dokumentasikan. Apa yang bisa kita…

Structured Data untuk AI Search: Apa yang Kita Tahu dan Apa yang Masih Spekulatif Read More »

WebPage, Article, TechArticle, atau Report: Kapan Pakai yang Mana

Satu halaman bisa membuat empat orang memilih empat schema type berbeda. Editor: “Ini Article.” Developer: “Semua URL kan WebPage.” Technical writer: “Isinya troubleshooting, berarti TechArticle.” Research lead: “Ini laporan audit. Report.” Menariknya, semuanya bisa punya sebagian alasan yang benar. Masalahnya muncul ketika…

WebPage, Article, TechArticle, atau Report: Kapan Pakai yang Mana Read More »

Schema untuk Research Page: Report, ScholarlyArticle, atau WebPage

Research page adalah salah satu halaman yang paling mudah over-schema. Ada kata “research”. Ada methodology. Ada chart. Ada PDF. Lalu tim mulai debat: “Report?” “ScholarlyArticle?” “WebPage?” “Article?” “Dataset?” Kadang jawaban terbaik justru bukan memilih satu type. Satu research URL bisa menjadi WebPage…

Schema untuk Research Page: Report, ScholarlyArticle, atau WebPage Read More »

Schema untuk Dataset: Apa yang Harus Ada sebelum Menyebut Halaman sebagai Dataset

Ada halaman berisi tabel. “Pakai Dataset schema aja.” Ada PDF dengan angka. “Dataset.” Ada artikel dengan 20 statistik. “Dataset juga.” Ada dashboard. “Pasti Dataset.” Belum tentu. Dataset bukan label untuk “halaman yang punya data”. Schema.org mendefinisikan Dataset sebagai badan informasi terstruktur yang…

Schema untuk Dataset: Apa yang Harus Ada sebelum Menyebut Halaman sebagai Dataset Read More »

Kenapa SameAs Berlebihan Bisa Membuat Entity Mapping Makin Berantakan

Ada pola yang kelihatan logis tetapi sering salah arah. AI masih salah mengenali brand. Solusi pertama: tambah sameAs. Masih salah. Tambah lagi. LinkedIn. Instagram. Facebook. YouTube. TikTok. Marketplace. Founder profile. Media article. Partner page. Directory. Wikipedia. Wikidata. Profile conference. Lalu Organization schema…

Kenapa SameAs Berlebihan Bisa Membuat Entity Mapping Makin Berantakan Read More »

Cara Menghindari Duplicate JSON-LD dari Theme, Plugin, dan Runtime Custom

Kalau WordPress sudah berjalan beberapa tahun, buka source salah satu post dan cari: `application/ld+json` Kadang hasilnya satu. Kadang tiga. Kadang tujuh. Theme mengeluarkan Organization. SEO plugin mengeluarkan Organization + WebSite + Article. WooCommerce mengeluarkan Product. Breadcrumb plugin mengeluarkan BreadcrumbList. Custom runtime mengeluarkan…

Cara Menghindari Duplicate JSON-LD dari Theme, Plugin, dan Runtime Custom Read More »