Pengesah peta laman XML
Semak mana-mana peta laman XML mengikut protokol rasmi sitemaps.org dan peraturan Google. Masukkan URL, muat naik fail atau tampal XML dan dapatkan setiap ralat dijelaskan, berserta pembetulannya.
Fail yang ditampal atau dimuat naik disemak dalam pelayar anda dan tidak pernah dimuat naik ke pelayan. Semakan melalui URL mengambil fail menerusi pelayan kami dan tidak menyimpan apa-apa.
Apa yang disemak
- Kesahihan bentuk XML (ralat sintaks berserta baris dan lajur)
- Elemen akar dan namespace sitemaps.org
- <loc> yang wajib dalam setiap entri, URL http(s) mutlak di bawah 2,048 aksara
- Escape yang betul untuk &, tanda petik dan kurungan sudut dalam URL
- Had 50,000 URL dan saiz 50 MB tanpa mampatan
- Tarikh <lastmod> dalam format W3C, dengan tarikh masa hadapan ditandakan
- Nilai <changefreq> dan julat <priority>
- URL pendua dan URL pada hos yang berbeza daripada peta laman
- Fail indeks peta laman, dengan pengesahan satu klik untuk setiap peta laman anak
Ralat peta laman yang biasa dan cara membetulkannya
Inilah kegagalan yang paling kerap kami temui, berserta jalan terpantas untuk kembali hijau.
| Namespace salah atau tiada | Tag <urlset> mesti mengisytiharkan xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" dengan tepat. Salin seadanya; kesilapan taip atau namespace lama 0.84 menyebabkan penghurai menolak keseluruhan fail. |
| Ampersand tidak di-escape dalam URL | Aksara & mentah dalam URL merosakkan penghuraian XML. Tulis & sebagai gantinya: /page?a=1&b=2. Perkara yang sama terpakai untuk < > " dan '. |
| URL relatif atau cacat | Setiap <loc> mesti berupa URL mutlak yang lengkap termasuk skema, seperti https://example.com/page/. Laluan relatif seperti /page/ adalah tidak sah. |
| Tarikh lastmod tidak sah | Gunakan format tarikh-masa W3C: 2026-07-16 atau 2026-07-16T09:30:00+00:00. Format seperti 16/07/2026 atau cap masa Unix tidak sah, dan tarikh masa hadapan akan diabaikan. |
| Melebihi 50,000 URL atau 50 MB | Pecahkan peta laman kepada beberapa fail dan senaraikannya dalam indeks peta laman. Kebanyakan penjana melakukannya secara automatik sebaik sahaja anda melepasi had. |
| Peta laman mengembalikan ralat atau HTML | URL peta laman mesti mengembalikan HTTP 200 dengan kandungan XML. Ralat 404, rantaian ubah hala ke halaman ralat, atau halaman ralat HTML yang menyamar sebagai sitemap.xml semuanya lazim berlaku. |
| URL pada hos yang salah | URL dalam peta laman mesti berada pada hos yang sama dengan hos yang menyajikan peta laman itu, termasuk bentuk www atau tanpa www yang sama serta skema yang sama (https). |
| Disekat oleh robots.txt | Jika robots.txt melarang URL yang disenaraikan dalam peta laman anda, perangkak menerima isyarat yang bercanggah. Selaraskan kedua-duanya: peta laman hanya patut menyenaraikan halaman yang anda mahu dirangkak. |
Daripada blog
robots.txt untuk Perayap AI: Resipi Benar dan Halang
Tiga resipi dan satu jadual bot demi bot untuk mengawal GPTBot, ClaudeBot, PerplexityBot dan yang lain daripada satu fail teks kecil.
ralatCara Membetulkan Ralat Peta Laman XML yang Biasa
Daripada namespace yang tersilap taip hinggalah mesej "Couldn't fetch" dalam Search Console — setiap ralat peta laman yang biasa, dijelaskan dan dibetulkan langkah demi langkah.
amalan terbaikAmalan Terbaik Peta Laman XML untuk SEO
Apa yang patut disenaraikan dalam peta laman anda, medan mana yang benar-benar diambil kira oleh Google, dan rutin penyelenggaraan yang memastikan fail itu sentiasa dipercayai.