Validator Markup Schema
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
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.
+ menyimpan situs atau halaman saat ini. Gunakan ☆ di samping situs, halaman, atau daftar tersimpan untuk menambahkannya ke favorit. Riwayat pemeriksaan terbaru muncul di bawah.
Buat daftar bernama
Target diisi dari pilihan lokal Anda.
Paspor situs Konteks lokal untuk situs tersimpan ini
Data lokal
Target tersimpan, daftar bernama, dan ringkasan pemeriksaan terbaru hanya tersimpan di browser ini.
Structured-data totals
No Product markup was found in raw HTML. This does not establish that the rendered page has none.
Run a rendered comparisonWhy the entity and issue verdicts were returned
Blocks rich result
Invalid markup or missing required properties — no rich result is possible until these are fixed.
Limits rich result
Valid, but missing recommended properties or soft issues that reduce eligibility or appearance.
Valid, but missed opportunity
Nothing wrong — properties or caveats that are worth knowing about.
Your input with stubs added for missing properties — every line to fill in is marked ADD:.
Input
Corrected JSON-LD
These checks compare selected user-facing schema values with the raw HTML's visible text. They cannot see content added by JavaScript after page load.
Why each content-match verdict was returned
Nilai alat ini
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.
Masalah umum dan cara memperbaikinya
- Kesalahan JSON-LD tidak dapat menjadi diurai Perbaikan: Perbaikan dilaporkan JSON sintaks kesalahan—umumnya hilang koma, tanda kutip, kurung kurawal, atau kurung siku—hingga JSON-LD mengurai sebelum menilai skema properti.
- Peringatan Skema konteks adalah hilang atau tidak valid Perbaikan: Hasil validasi skema: Atur teratas-tingkat @konteks untuk https://skema.org, atau pastikan setiap grafik entitas mewarisi yang Skema.org konteks. (@context)
- Kesalahan Skema jenis adalah hilang Perbaikan: Hasil validasi skema: Tambah tepat Skema.org @jenis untuk terdampak entitas, memilih paling spesifik jenis halaman’s terlihat konten mendukung. (@type)
- Kesalahan Wajib properti adalah hilang Perbaikan: Tambah bernama wajib properti dengan nilai didukung oleh halaman, lalu validasi yang entitas lagi.
- Kesalahan Properti nilai memiliki salah jenis atau besaran Perbaikan: Perubahan ditandai properti untuk diharapkan skalar, URL, objek, atau larik bentuk ditampilkan oleh pemeriksa alih-alih dari memaksa tidak terkait nilai.
- Peringatan Skema jenis tidak dikenali oleh pemeriksa Perbaikan: Hasil validasi skema: Benar salah eja atau usang @jenis untuk dikenali Skema.org jenis; hapus entitas jika tidak ada valid jenis secara akurat menjelaskan konten. (@type)
- Peringatan Hasil validasi skema: entitas identifier bertumbukan Perbaikan: Gabungkan entitas berbagi sama @id menjadi satu simpul, atau tetapkan berbeda stabil @id nilai ketika mereka mewakili berbeda nyata entitas.