Dari daftar URL menjadi sitemap.xml yang valid
Generator sitemap XML ini mengubah URL yang Anda tempel menjadi sitemap.xml yang mengikuti protokol sitemaps.org: setiap URL divalidasi dan di-escape untuk XML, duplikat dihapus, serta lastmod, changefreq, dan priority opsional diatur secara global atau per URL. Di atas 50.000 URL atau 50 MB, hasilnya dipecah menjadi beberapa file dengan sitemap index dan diunduh bersama sebagai zip. Anda juga bisa menempel atau membuka sitemap yang sudah ada untuk memeriksa dan mengeditnya. Alat ini bekerja dari daftar yang Anda berikan, bukan dengan meng-crawl situs Anda, dan semuanya berjalan di browser Anda.
Cara membuat sitemap XML
- 1Tempel URL halaman Anda, satu per baris — dari CMS, hasil ekspor crawl, atau kolom spreadsheet. Setiap URL harus absolut dan diawali
https://atauhttp://. - 2Jika perlu, tambahkan nilai sendiri setelah URL, dipisahkan spasi atau koma:
https://example.com/pricing 2024-09-01 monthly 0.9. - 3Atur nilai default untuk sisanya: lastmod (kosong, hari ini, atau tanggal tertentu), changefreq, dan priority, atau biarkan kosong.
- 4Perbaiki apa pun yang tercantum di bawah input — URL tidak valid, duplikat, host lain — lalu salin atau unduh
sitemap.xml. - 5Unggah ke root situs Anda, tambahkan
Sitemap: https://example.com/sitemap.xmlke robots.txt, lalu kirimkan di Google Search Console dan Bing Webmaster Tools.
Apa fungsi sitemap XML
Sitemap mencantumkan URL yang ingin Anda temukan oleh mesin pencari, dengan tanggal perubahan terakhir opsional untuk masing-masing. Sitemap membantu crawler menemukan halaman yang jarang ditautkan — halaman baru, halaman arsip yang dalam, situs besar dengan navigasi rumit — dan membuat halaman yang berubah di-crawl ulang lebih cepat. Ini hanya petunjuk, bukan perintah: mencantumkan URL tidak menjamin URL itu diindeks.
Cantumkan hanya URL kanonis yang mengembalikan 200 dan yang ingin Anda tampilkan di hasil pencarian. Jangan masukkan redirect, halaman error, halaman dengan noindex, duplikat dengan parameter pelacakan, dan URL yang diblokir di robots.txt; memasukkannya mengirim sinyal yang membingungkan dan membuang crawl budget.
Tag dalam sitemap
- <loc>
- Wajib. URL absolut halaman, maksimal 2.048 karakter, di-escape untuk XML: & di query string ditulis &. Alat ini meng-escape-nya untuk Anda.
- <lastmod>
- Kapan konten halaman terakhir berubah, dalam format W3C Datetime: 2024-09-01 atau 2024-09-01T14:30:00+00:00. Google menggunakannya jika nilainya akurat secara konsisten, jadi isi dengan tanggal perubahan sebenarnya, bukan tanggal hari ini di setiap halaman.
- <changefreq>
- always, hourly, daily, weekly, monthly, yearly, atau never. Google mengabaikannya; beberapa crawler lain mungkin membacanya.
- <priority>
- 0.0 hingga 1.0, relatif terhadap halaman lain di situs Anda (default 0.5). Google juga mengabaikannya.
Situs besar: 50.000 URL dan sitemap index
Satu file sitemap boleh berisi maksimal 50.000 URL dan berukuran maksimal 50 MB sebelum dikompresi. Jika daftar Anda melewati salah satu batas itu, generator memecahnya menjadi sitemap-1.xml, sitemap-2.xml, dan seterusnya, lalu menulis sitemap.xml sebagai sitemap index yang menunjuk ke file-file tersebut. Atur URL dasar tempat file akan disimpan agar link di index benar, unggah semuanya, dan kirimkan hanya index-nya.
Satu sitemap index dapat mencantumkan hingga 50.000 sitemap. Sitemap juga bisa disajikan dalam kompresi gzip (sitemap.xml.gz); batas ukuran berlaku untuk file yang belum dikompresi.
Validasi yang dilakukan
- URL harus berupa URL http atau https absolut; path relatif ditolak.
- URL dinormalisasi (host huruf kecil, spasi dan karakter non-ASCII di-percent-encode) dan duplikat persis dihapus.
- URL dengan host yang berbeda dari URL pertama ditandai: sitemap hanya boleh mencantumkan URL dari host-nya sendiri, kecuali pengiriman lintas situs sudah diverifikasi di Search Console.
- #fragment dihapus, karena mesin pencari mengabaikannya.
- Nilai lastmod harus berupa tanggal W3C yang valid dan priority antara 0.0 dan 1.0.
Impor dan edit sitemap yang sudah ada
Tempel XML sebuah sitemap, atau buka file .xml, dan alat ini menawarkan untuk mengubahnya kembali menjadi daftar yang bisa diedit, dengan tetap menyimpan lastmod, changefreq, dan priority setiap URL. Sitemap index dibaca sebagai daftar URL sitemap turunannya. Dengan begitu, Anda bisa cepat mengaudit sitemap buatan CMS, menghapus URL, atau menggabungkan dua sitemap. Gunakan bersama generator robots.txt untuk mengumumkan sitemap, dan generator meta tag untuk mengatur URL kanonis di halaman.
Pertanyaan yang sering diajukan
- Apakah alat ini meng-crawl situs saya?
- Tidak. Alat ini menyusun sitemap dari URL yang Anda tempel atau impor, sehingga bisa dipakai untuk situs apa pun, termasuk situs staging dan halaman yang tidak terjangkau crawler. Ekspor daftar URL dari CMS atau crawler Anda, lalu tempel di sini.
- Berapa banyak URL yang bisa dimuat sebuah sitemap?
- Hingga 50.000 URL dan 50 MB sebelum dikompresi per file. Daftar yang lebih besar otomatis dipecah menjadi beberapa file sitemap ditambah sebuah sitemap index.
- Apakah changefreq dan priority berpengaruh untuk SEO?
- Tidak untuk Google, yang mengabaikan keduanya. Tanggal lastmod yang akurat adalah kolom yang benar-benar dipakai Google. Tidak mengisi changefreq dan priority sepenuhnya valid.
- Di mana saya harus mengunggah sitemap.xml?
- Biasanya di root situs Anda, misalnya https://example.com/sitemap.xml. Sitemap hanya bisa mencantumkan URL di foldernya sendiri dan di bawahnya, jadi root mencakup semuanya.
- Bagaimana cara mengirimkan sitemap ke Google?
- Di Google Search Console, buka Sitemap, masukkan URL sitemap, lalu kirim. Tambahkan juga baris Sitemap: ke robots.txt agar mesin pencari lain menemukannya.
- Mengapa & di URL saya berubah menjadi &?
- Sitemap adalah XML, dan di XML & mengawali sebuah entity, jadi harus ditulis &. Mesin pencari mendekodenya kembali; URL-nya sendiri tidak berubah.
- Bisakah saya memasukkan URL dari domain lain?
- Umumnya tidak: sitemap sebaiknya hanya mencantumkan URL di host yang sama dengan sitemap. Sitemap lintas situs hanya berfungsi jika Anda memverifikasi kepemilikan kedua situs di Search Console.
- Apakah daftar URL saya diunggah?
- Tidak. Validasi, pembuatan, dan kompresi zip dilakukan di browser Anda.