Generator Sitemap XML

Tempel satu alamat per baris, tambahkan tanggal terakhir diubah jika Anda punya, lalu dapatkan berkas sitemap.xml untuk diunggah. Daftar panjang dibagi menjadi berkas-berkas bagian dengan indeks, dan ukuran setiap berkas dalam byte ditampilkan.

Gratis Berjalan di peramban Anda Diperiksa Selasa, 10 November 2026

Alamat http atau https lengkap. Baris kosong dilewati; baris yang bukan alamat dilaporkan beserta nomor barisnya.

Opsional. Ditulis untuk setiap alamat dalam bentuk YYYY-MM-DD. Gunakan tanggal ketika halaman itu sendiri terakhir berubah.

Opsional. Google mengabaikan nilai ini, jadi Anda boleh mengosongkannya.

Opsional, dari 0,0 sampai 1,0. Google mengabaikan nilai ini, jadi Anda boleh mengosongkannya.

Hasil

Berkas untuk disimpan — Setiap berkas, jumlah alamat di dalamnya, dan ukurannya dalam byte.
sitemap.xml
Berkas bagian sitemap-1.xml
Berkas bagian sitemap-2.xml
Berkas bagian sitemap-3.xml
Berkas bagian sitemap-4.xml
Berkas bagian sitemap-5.xml

Alat ini berjalan di peramban Anda. Apa yang Anda masukkan tidak dikirim kepada kami.

Cara memakai

  1. Tempel satu alamat lengkap per baris di Alamat, satu per baris.
  2. Masukkan Tanggal terakhir diubah situs, atau biarkan kosong.
  3. Biarkan Seberapa sering berubah dan Prioritas kosong, kecuali Anda ingin keduanya ada di berkas untuk alat lain.
  4. Baca Berkas untuk disimpan, lalu simpan setiap berkas. Unggah sitemap.xml ke akar situs Anda dan kirim alamatnya di Search Console.

Isi berkas

Sitemap adalah berkas XML dalam namespace http://www.sitemaps.org/schemas/sitemap/0.9, dikodekan UTF-8. Setiap alamat adalah elemen url dengan elemen anak loc. lastmod, changefreq dan priority bersifat opsional.

Protokol menyatakan bahwa setiap nilai data harus di-escape entitasnya: ampersand, tanda kutip tunggal dan ganda, serta tanda lebih dari dan kurang dari. Alat ini meng-escape kelimanya di setiap nilai, sehingga alamat dengan query string tetap valid.

  • Alamat harus kurang dari 2.048 karakter dan diawali http:// atau https://.
  • lastmod dapat berupa tanggal dalam bentuk YYYY-MM-DD. Tanggalnya sebaiknya tanggal ketika halaman itu sendiri terakhir berubah, bukan tanggal sitemap dibuat.

Batas dan indeks sitemap

Satu sitemap boleh memuat paling banyak 50.000 URL dan tidak boleh lebih besar dari 50 MB, yang oleh protokol disebut 52.428.800 byte tanpa kompresi. Daftar yang lebih panjang harus dibagi menjadi beberapa sitemap, dan itu dapat disebutkan dalam berkas indeks sitemap.

Alat ini menghitung setiap berkas dalam byte, bukan karakter, dan mengisi setiap bagian sejauh kedua batas memungkinkan. Daftar dengan tepat 50.000 alamat adalah satu berkas; 50.001 alamat menjadi dua. Indeks mendaftar berkas-berkas bagian di akar situs.

Yang dipakai Google

Panduan sitemap Google menyatakan bahwa Google mengabaikan nilai priority dan changefreq. Ia hanya memakai nilai lastmod jika nilai itu akurat secara konsisten dan dapat diverifikasi, misalnya ketika cocok dengan perubahan nyata terakhir pada halaman. Google juga menyatakan sitemap memiliki batas yang sama, yaitu 50 MB atau 50.000 URL, dan daftar yang lebih besar memerlukan beberapa sitemap serta sebuah indeks.

Contoh kerja: tiga alamat dengan tanggal terakhir diubah

Masukan bawaan memiliki tiga alamat dan tanggal 2026-11-01, dengan frekuensi perubahan dan prioritas dibiarkan kosong. Hasilnya adalah satu berkas, sitemap.xml, dengan baris lastmod di bawah setiap alamat dan tanpa tag opsional lainnya.

Berkasnya 416 byte. Karena daftar jauh di bawah batas, tidak ada indeks yang ditulis dan tidak ada berkas bagian yang muncul.

Item Hasil Rincian
Alamat 3 masing-masing dengan lastmod 2026-11-01
Berkas 1 sitemap.xml, 416 byte
Tag opsional yang ditulis 1 hanya lastmod; changefreq dan priority dibiarkan keluar

Pertanyaan yang sering diajukan

Mengapa changefreq atau priority dibiarkan keluar dari berkas?

Google menyatakan mengabaikan kedua nilai itu, sehingga menuliskannya tidak mengubah cara Google memperlakukan halaman Anda. Anda tetap boleh mengisinya jika alat lain membaca berkas itu.

Apa yang terjadi jika daftar saya lebih dari 50.000 alamat?

Daftar dibagi menjadi beberapa berkas. sitemap.xml menjadi indeks yang menamai sitemap-1.xml, sitemap-2.xml dan seterusnya, dan setiap bagian memuat paling banyak 50.000 alamat dan 50 MB. Unggah setiap berkas ke akar situs.

Mengapa alat ini menghitung byte dan bukan karakter?

Protokol menetapkan batas 50 MB dalam byte, dan huruf UTF-8 seperti ç atau ü memakai dua byte masing-masing. Alat ini menghitung byte UTF-8 setiap berkas dengan TextEncoder, sehingga sebuah bagian tidak akan pernah melewati batas.

Bisakah saya memakai huruf non-ASCII dalam alamat?

Bisa. Alat ini mempertahankan huruf seperti yang Anda ketik dan tidak mengodekannya dengan persen. Protokol meminta alamat yang di-escape URL, jadi jika server Anda memerlukan path yang dikodekan, ketik bentuk yang dikodekan.

Mengapa sebuah baris dari daftar saya tidak disertakan?

Sebuah baris harus berupa alamat http atau https absolut dengan paling banyak 2.048 karakter dan memiliki nama host. Alat ini melaporkan nomor baris dan tetap menulis alamat lainnya.

Apakah alat ini mengunggah daftar saya ke suatu tempat?

Tidak. Sitemap dibangun di peramban Anda dan berkasnya dibuat di perangkat Anda. Tidak ada yang Anda masukkan yang dikirim ke server.

Sumber

Angka dan teks terakhir diperiksa pada Selasa, 10 November 2026.

Kami memakai cookie yang diperlukan agar situs berjalan. Dengan persetujuan Anda, Google juga memakai cookie iklan untuk menampilkan iklan yang dipersonalisasi. Jika Anda menolaknya, iklan tetap tampil, tetapi tidak dipersonalisasi.