RevealTheme logo

Validator Markup Schema

Ekstrak dan validasi data terstruktur JSON-LD dari URL mana pun. Lihat tipe schema apa saja yang ada dan apakah keduanya terurai dengan benar.

Apa itu markup schema dan mengapa penting untuk peringkat pencarian?

Data terstruktur schema.org adalah kosakata bersama —dikelola oleh Google, Microsoft, Yahoo, dan Yandex— yang memungkinkan Anda memberi tahu mesin pencari apa isi sebuah halaman, melampaui prosanya. Tanpa schema, Google membaca halaman Anda seperti manusia: ia menganalisis kata-katanya dan menebak apa yang penting. Dengan schema, Anda secara eksplisit menandai 'ini adalah produk, seharga $29, dengan 4,5 bintang dari 1.250 ulasan' atau 'ini adalah panduan dengan 7 langkah berikut'. Informasi terstruktur itu mendorong hasil kaya (rich results): entri yang ditingkatkan secara visual dalam hasil pencarian yang menyertakan penilaian bintang, harga, kartu resep, akordeon FAQ, tanggal acara, dan breadcrumb. Hasil kaya tidak hanya terlihat lebih baik; rata-rata memperoleh klik 30% hingga 50% lebih banyak. Tiga format yang diterima Google adalah JSON-LD (direkomendasikan: terpisah dari HTML Anda, paling mudah dipelihara), Microdata (atribut HTML inline, warisan), dan RDFa (berbasis XML, juga warisan). Semua saran modern mengarah ke JSON-LD, yang juga diekstrak dan diurai oleh validator ini. Di luar hasil kaya, schema juga membantu Google memahami hubungan antarentitas (yang membangun kehadiran Anda di knowledge graph), memberi masukan pada ringkasan AI dan kotak jawaban, serta menandakan otoritas tematik. Tipe schema paling umum yang layak diterapkan di sebuah situs konten: Organization (identitas seluruh situs), WebSite (dengan SiteSearchAction untuk hasil kaya kotak pencarian), BreadcrumbList (setiap halaman), Article (entri blog), FAQPage (FAQ), HowTo (tutorial), Product (e-commerce), Review (ulasan dan perbandingan), VideoObject (video apa pun yang disematkan). Alat ini mengambil sebuah URL, mengurai setiap blok <script type="application/ld+json">, dan melaporkan galat penguraian beserta @type yang terdeteksi di masing-masing. Untuk pemeriksaan kelayakan khusus Google, jalankan juga URL Anda di Rich Results Test milik Google (search.google.com/test/rich-results).

Kasus penggunaan umum

  • Memverifikasi bahwa implementasi skema baru benar-benar di-parse dengan benar setelah men-deploy perubahan.

  • Mengaudit data terstruktur pesaing untuk mengidentifikasi rich result apa yang mereka targetkan.

  • Men-debug rich result yang hilang — pastikan skema ada dan valid secara sintaksis sebelum mencurigai Google.

  • Memastikan Yoast/Rank Math menghasilkan tipe skema yang Anda harapkan.

  • Memvalidasi JSON-LD di staging sebelum men-deploy ke produksi.

  • Memeriksa blok skema yang tidak sengaja terduplikasi (sumber umum peringatan 'multiple Article' di Search Console).

Pertanyaan yang sering diajukan

Apakah schema yang valid menjamin hasil kaya?
Tidak. Validitas schema adalah prasyarat, bukan kondisi yang cukup. Kelayakan untuk hasil kaya Google bergantung pada faktor tambahan: kualitas konten, persyaratan dari tipe schema tertentu, dan kebijakan Google. Sebuah halaman bisa memiliki schema yang sepenuhnya valid namun tetap tidak menampilkan hasil kaya karena Google memutuskan untuk tidak menampilkannya, biasanya karena sinyal kualitas halaman tidak cukup kuat.
Tipe schema apa yang sebaiknya dimiliki setiap situs?
Di seluruh situs: Organization (atau Person untuk merek individu), yang menetapkan identitas untuk knowledge graph. WebSite, dengan SiteSearchAction untuk kotak pencarian sitelink. BreadcrumbList, di setiap halaman selain beranda. Per templat: Article pada entri blog, Product pada halaman produk, FAQPage di mana relevan, HowTo untuk tutorial.
JSON-LD atau Microdata? Mana yang harus saya gunakan?
JSON-LD. Google merekomendasikannya secara eksplisit. Ia lebih mudah dipelihara (satu blok terpisah, tidak bercampur dengan HTML Anda), lebih mudah di-debug (tempel ke validator), dan tidak mudah rusak saat Anda mendesain ulang tata letak. Microdata bersifat warisan: didukung tetapi tidak disarankan untuk implementasi baru.
Mengapa schema saya muncul di validator ini tetapi tidak di milik Google?
Spesifikasi schema.org dan persyaratan hasil kaya Google tidak identik. Google mewajibkan bidang tertentu untuk kelayakan yang oleh spesifikasi schema.org yang lebih luas ditandai sebagai opsional. Contoh: schema Recipe membutuhkan name, image, dan recipeIngredient agar layak di Google, meskipun schema.org secara teknis hanya mewajibkan name. Selalu jalankan di kedua validator.
Bisakah saya memiliki beberapa blok JSON-LD dalam satu halaman?
Ya: Google mengurai semuanya. Pola umum: satu blok untuk schema Article, satu untuk BreadcrumbList, satu untuk bagian FAQ. Namun, jangan menduplikasi @type yang sama. Jika ragu, gabungkan dalam satu array @graph.
Apakah schema memengaruhi peringkat secara langsung?
Secara tidak langsung. Google berulang kali menyatakan bahwa schema bukan sinyal peringkat langsung. Tetapi hasil kaya memiliki rasio klik yang lebih tinggi (sinyal perilaku), schema membantu Google memahami konten Anda dengan lebih percaya diri, dan entitas knowledge graph mendapat peringkat untuk kueri merek.
Apa itu @graph dan kapan saya harus menggunakannya?
@graph adalah fitur JSON-LD yang memungkinkan Anda mendeskripsikan beberapa entitas (sebuah Article DAN penulis Person-nya DAN Organization penerbit) dalam satu blok JSON-LD, dengan referensi @id di antara keduanya. Berguna untuk halaman kompleks dengan entitas yang saling terkait. Tidak wajib: blok datar berfungsi baik untuk kasus yang lebih sederhana.

Alat terkait