Generator Sitemap XML
Ubah daftar URL halaman menjadi sitemap.xml yang valid dengan lastmod, changefreq, dan priority opsional. Menghapus duplikat, meng-escape &, dan menandai baris tidak valid.
URL http(s) absolut. Duplikat dihapus dan karakter khusus seperti & di-escape untuk XML.
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
</url>
<url>
<loc>https://example.com/about</loc>
</url>
<url>
<loc>https://example.com/blog?page=2&sort=new</loc>
</url>
</urlset>
Apa itu Generator Sitemap?
Generator sitemap ini mengubah daftar URL menjadi file sitemap.xml yang mengikuti protokol sitemaps.org 0.9 yang dipakai Google, Bing, dan mesin pencari lainnya. Anda bisa menambahkan tanggal lastmod, changefreq, dan priority yang sama ke semua entri; duplikat dan baris tidak valid dihapus dan dilaporkan.
Cara menggunakan Generator Sitemap
- Tempel URL halaman absolut, satu per baris.
- Pilih lastmod (abaikan, hari ini, atau tanggal tertentu), changefreq, dan priority, atau biarkan tidak diisi.
- Periksa jumlah URL, duplikat yang dihapus, dan baris tidak valid yang dilewati.
- Salin atau unduh sitemap.xml, unggah ke situs Anda, lalu rujuk di robots.txt atau Search Console.
Contoh
https://example.com/ https://example.com/about https://example.com/blog?page=2&sort=new
3 URLs; the third becomes <loc>https://example.com/blog?page=2&sort=new</loc>
Kapan menggunakan Generator Sitemap
Gunakan untuk situs statis kecil dan menengah atau ketika Anda memiliki ekspor URL dari crawler atau CMS. Alat ini tidak merayapi situs Anda untuk menemukan halaman; situs besar atau yang sering berubah sebaiknya membuat sitemap secara otomatis dari CMS atau proses build-nya.
Cara kerja Generator Sitemap
Setiap baris diurai dengan parser URL WHATWG; hanya URL http dan https yang dipertahankan dan dinormalkan. Duplikat (setelah normalisasi) dihapus. Setiap URL di-escape XML (& → &, < → <, tanda kutip) di dalam <loc>, dan kolom opsional ditambahkan per entri di dalam <urlset> dengan namespace sitemaps.org. Entri di atas 50.000 dibuang dengan peringatan, sesuai batas protokol.
Kasus Penggunaan Umum
- Membuat sitemap untuk situs web statis buatan sendiri.
- Mengubah ekspor URL dari crawler menjadi sitemap yang siap dikirim.
- Menyusun sitemap terpisah untuk bagian baru sebuah situs.
- Memperbaiki sitemap yang rusak karena karakter & yang tidak di-escape.
Pertanyaan Umum
Apakah changefreq dan priority berpengaruh?
Google mengabaikan keduanya. Google hanya memakai lastmod jika nilainya selalu akurat. Mesin pencari lain mungkin memakainya sebagai petunjuk.
Berapa banyak URL yang bisa dimuat satu sitemap?
Hingga 50.000 URL dan 50 MB tanpa kompresi. Situs yang lebih besar memerlukan beberapa sitemap yang dicantumkan dalam file sitemap index.
Apakah saya perlu menyertakan URL non-kanonis?
Tidak. Cantumkan hanya URL kanonis yang bisa diindeks dan mengembalikan 200.