Pemeriksa Kesenjangan Rendering

Free, no signup. Open the page in a browser and it looks complete; Google sees raw HTML first, then runs JavaScript and looks again — and those two views don't always agree. Test a public URL through the bounded rendering service to find where they diverge, with a side-by-side raw-vs-rendered diff.

Free, no sign-up. The page is rendered in headless Chrome only when the initial HTML looks incomplete — most server-rendered sites never need it.

Pemeriksaan dijalankan dari server kami; kami mengambil URL yang Anda masukkan dan tidak menyimpan hasilnya. Reports are kept 7 days so you can share a link to the result. Anonymous aggregate stats feed our research posts; domains are counted once via an anonymized hash and never stored in the clear. 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 Pemeriksa Kesenjangan Rendering? 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. 

What this is checking

The render gap

Google can process JavaScript in a rendering phase after crawling. Content that appears only after rendering depends on that phase and is absent from the initial response; this comparison does not predict discovery or indexing timing.

The most restrictive rule wins

If a noindex appears in either the raw or rendered HTML, Google may use it — and an initial-HTML noindex may cause Google to skip rendering, so JavaScript cannot reliably undo it.

Canonicals are conditional

JavaScript may add a canonical when the raw HTML has none, or keep the same value. A different or additional value creates competing canonical input.

Checks based on the JavaScript SEO guide on Ahrefs. Confirm findings in Search Console.

Tentang alat ini

Google mungkin skip perenderan setelah ini sees noindex di awal HTML, so JavaScript tidak dapat reliably hapus yang direktif later; dirender-hanya noindex dapat juga menjadi digunakan. Untuk canonical, JavaScript mungkin tambah satu ketika awal HTML tidak memiliki, dan setting sama nilai adalah okay. Berubah ini untuk berbeda nilai atau membiarkan multiple nilai membuat risky competing masukan.

Information — catatan atau pengamatan (framework detected, minor perbedaan).

berubah — itu adalah fields JavaScript altered.

Fitur

  • Ini mengembalikan keduanya HTML versions untuk Anda browser.
  • Canonical adalah conditional
  • dirender DOM.
  • Chrome (di balik cost ledger; skipped render berarti mentah heuristic ditemukan substantial konten, tidak yang SSR atau kesetaraan adalah proved).
  • Buka individual memeriksa di bawah tabel untuk spesifik JS-SEO

Cara kerja

Render gap adalah perbedaan antara HTML mentah yang dikirim server dan DOM akhir setelah browser menjalankan JavaScript. Google dapat memproses JavaScript pada tahap rendering setelah perayapan. Konten yang hanya muncul setelah JavaScript bergantung pada keberhasilan rendering dan tidak terdapat dalam respons awal. Alat ini mengukur ketergantungan tersebut; alat ini tidak memprediksi kapan Google akan menemukan atau mengindeks konten. Ini adalah perbandingan cepat yang bersifat indikatif, bukan pengganti URL Inspection di Search Console. Peringatan berwarna amber berarti halaman berfungsi tetapi lebih bergantung pada rendering. Laporan yang dapat dibagikan disimpan selama tujuh hari, tanpa pendaftaran.

Batasan

  • Search Console.
  • Robots-aware: flags ketika robots.txt memblokir JavaScript atau CSS Google needs
  • Headless Chrome berjalan hanya ketika dibatasi heuristic says awal HTML terlihat tidak lengkap. Substantial mentah titles, tautan, dan isi teks dapat buat alat skip perenderan, tetapi yang tidak membuktikan framework adalah server-dirender atau yang JavaScript akan tambah tidak ada. skipped jalankan memberikan awal-HTML analysis tanpa dirender kesetaraan comparison.
  • Mengapa melakukan alat sometimes tidak render my halaman?

Pertanyaan umum

Apa itu render gap dalam SEO JavaScript?

Render gap adalah perbedaan antara isi HTML mentah yang dikirim server dan isi setelah browser menjalankan JavaScript serta membangun DOM akhir. Google dapat memproses JavaScript dalam tahap rendering setelah crawling. Apa pun yang baru muncul setelah JavaScript berjalan bergantung pada keberhasilan rendering dan tidak ada dalam respons awal. Alat mengukur ketergantungan tersebut; alat tidak memprediksi kapan Google menemukan atau mengindeks konten.

Apakah Google benar-benar merender JavaScript?

Ya. Google merender halaman dengan Chromium yang terus diperbarui, sehingga konten sisi klien dapat diindeks. Rendering adalah tahap pemrosesan terpisah, dan sumber daya yang diblokir atau galat JavaScript dapat mencegah konten muncul dalam HTML hasil render. Google Search tidak berinteraksi dengan halaman untuk memuat konten, jadi konten yang memerlukan interaksi harus sudah ada dalam HTML hasil render. Menempatkan konten dan tag penting dalam respons server menghilangkan ketergantungan rendering tersebut.

Mengapa alat ini terkadang tidak merender halaman saya?

Headless Chrome hanya berjalan ketika heuristik terbatas menilai HTML awal tampak tidak lengkap. Judul, tautan, dan teks isi mentah yang memadai dapat membuat alat melewati rendering, tetapi hal itu tidak membuktikan framework dirender di sisi server atau JavaScript tidak menambahkan apa pun. Proses yang dilewati memberikan analisis HTML awal tanpa perbandingan paritas hasil render.

Apakah canonical atau noindex yang disisipkan JavaScript dihormati Google?

Google dapat melewati rendering setelah melihat noindex dalam HTML awal, sehingga JavaScript tidak dapat secara andal menghapus arahan tersebut kemudian; noindex yang hanya ada setelah render juga dapat digunakan. Untuk canonical, JavaScript dapat menambahkannya bila HTML awal tidak memilikinya, dan menetapkan nilai yang sama diperbolehkan. Mengubahnya ke nilai berbeda atau meninggalkan beberapa nilai menciptakan input yang saling bersaing dan berisiko.

Apakah ini sama dengan alat URL Inspection di Google Search Console?

Tidak, dan alat ini tidak dimaksudkan untuk menggantikannya. Ini adalah perbandingan cepat yang bersifat arahan. URL Inspection di Search Console menyediakan bukti crawling, pengindeksan, dan pengujian langsung khusus Google untuk properti terverifikasi, tetapi tidak satu pun alat menjamin bagaimana URL akan diproses pada crawl berikutnya.

Langkah berikutnyaGenerator Sitemap XML — generate the corrected version. Panduan tersedia dalam bahasa Inggris.