Validator Markup Schema

or fetch a live URL

The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.

Reproduce this result in an agent

Uses the same inputs as the result above. No request is made from this panel.

MCP tool

Arguments

 
Set up the connector →

Permintaan diproses oleh server kami dan tidak disimpan setelah pemrosesan. Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. Penghitung hasil anonim per proses dapat digunakan untuk riset agregat; URL, domain, IP, dan pengenal tidak pernah disertakan, dan statistik tidak dirilis jika jumlah proses kurang dari 100.

Masukan
Laporkan bug

Ada yang rusak di Validator Markup Schema? Beri tahu kami apa yang terjadi—laporan ini langsung masuk ke antrean triase privat, bukan daftar publik.

Yang akan dikirim
 Input alat, unggahan, sumber yang ditempel, hasil lengkap, parameter kueri, dan fragmen URL tidak dilampirkan secara otomatis. Anda dapat mengedit atau menghapus kutipan yang dipilih di atas. Metadata browser dan antipenyalahgunaan diproses untuk mencegah spam. 

← All free tools

Tentang alat ini

Validasi JSON-LD yang ditempel atau halaman HTML lengkap terhadap sintaks JSON, kosakata schema.org, persyaratan rich result Google, hubungan @id lintas blok, dan pemeriksaan kecocokan konten. Hasil mencakup tingkat keparahan, alasan tiap putusan, dan blok JSON-LD yang telah dikoreksi untuk disalin.

Fitur

  • Parsing JSON-LD dan ekstraksi blok JSON-LD dari HTML yang ditempel.
  • Pemeriksaan kosakata schema.org, tipe, dan properti yang didukung.
  • Pemeriksaan kelayakan rich result Google dan hubungan @id.
  • Putusan kecocokan konten dengan alasan yang dapat ditinjau.
  • Keluaran JSON-LD yang dikoreksi dan siap ditempel kembali.

Cara kerja

Validator menjalankan empat lapisan berurutan: parsing JSON-LD, pemeriksaan kosakata dan properti, pemeriksaan persyaratan fitur, lalu kecocokan lintas blok serta konten. Lapisan berikutnya hanya digunakan ketika lapisan sebelumnya memberikan struktur yang cukup. Error, peringatan, dan saran mempertahankan lokasi serta blok yang menyebabkan putusan.

Batasan

  • Validator menilai markup yang diberikan dan tidak mengirim permintaan ke situs. Kelayakan rich result tidak menjamin tampilan di Google; aturan fitur, kualitas halaman, rendering, dan keputusan mesin pencari dapat berubah.

Pertanyaan umum

Apa perbedaannya dengan kaya Hasil uji dari Google?

kaya Hasil uji Google mengambil dan merender URL aktif, lalu melaporkan hasil kaya Google yang mungkin dapat diperoleh halaman tersebut. pemeriksa ini menjalankan empat lapisan validasi secara lokal di peramban. Anda dapat menempelkan JSON-LD atau HTML, termasuk draf privat, atau meminta titik akhir server yang dilindungi untuk mengambil HTML URL publik sebelum pemeriksaan lokal yang sama dijalankan. modus URL tidak merender JavaScript, jadi gunakan pengujian Google untuk pemeriksaan akhir halaman yang telah dirender.

Apakah skema yang valid menjamin hasil kaya?

Tidak. Markup yang valid dapat memenuhi persyaratan markup yang terdokumentasi, tetapi penayangan juga bergantung pada kebijakan fitur yang didukung, perayapan, pengindeksan, dan konteks pencarian. Google tidak menjamin hasil kaya.

Haruskah saya menggunakan JSON-LD, Microdata, atau RDFa?

Google merekomendasikan JSON-LD, dan besaran ini paling mudah dipelihara karena markup berada dalam satu blok script yang terpisah dari HTML. Alat ini memvalidasi JSON-LD, termasuk blok JSON-LD yang diekstrak dari halaman HTML yang ditempel.

Apa yang dilakukan pemeriksaan graf @id?

Data terstruktur sering membagi entitas ke beberapa blok dan menautkannya dengan @id, misalnya Artikel yang merujuk penulis bertipe Person melalui @id. Pemeriksaan graf memastikan referensi tersebut benar-benar mengarah ke simpul yang didefinisikan, bukan menggantung, yang merupakan kesalahan umum dan sulit ditemukan.

Apakah markup saya diunggah atau disimpan di mana pun?

Markup yang ditempel divalidasi secara lokal di peramban dan tidak diunggah atau disimpan. Jika Anda menggunakan modus URL aktif, hanya URL publik yang dikirim ke titik akhir server yang dilindungi agar HTML halaman dapat diambil; validasi tetap berjalan secara lokal. HTML yang diambil mungkin tidak menyertakan markup yang ditambahkan kemudian oleh JavaScript, jadi tempelkan HTML hasil render bila Anda perlu memeriksanya.

Langkah berikutnyaPembuat Schema — generate valid JSON-LD for the page instead of hand-editing markup. Panduan tersedia dalam bahasa Inggris.