Generator XML Sitemap

Ubah URL halaman dan metadata perayapan menjadi sitemap.xml yang siap digunakan.

URL Sitemap

Tempel daftar URL atau sitemap.xml yang sudah ada, lalu sesuaikan entri satu per satu bila perlu.

0URL

Satu URL per baris. Jika menempel sitemap.xml utuh, URL, tanggal, dan tautan hreflang-nya dimuat untuk diedit.

Default untuk semua URL

Opsional. Berlaku untuk setiap URL yang tidak menetapkan nilainya sendiri; biarkan kosong agar tidak dimasukkan ke XML.

sitemap.xml yang dihasilkan

Perbaiki kesalahan pemblokiran sebelum menyalin atau mengunduh XML.

sitemap.xml

Pemeriksaan protokol

    Siap. Tempel URL atau muat contoh hreflang.0 URL

    URL dan metadata Anda tetap berada di browser Anda. Tidak ada data yang diunggah ke BroBroGo.

    Tanya Jawab

    Kolom sitemap apa saja yang dapat saya sertakan?

    Setiap entri menyertakan URL halamannya. Anda juga dapat menambahkan tanggal modifikasi terakhir, frekuensi perubahan yang diperkirakan, dan prioritas relatif. Google mengabaikan frekuensi perubahan dan prioritas, sementara crawler lain mungkin memperlakukannya sebagai petunjuk.

    Bagaimana cara menambahkan alternatif hreflang?

    Cantumkan setiap versi bahasa atau wilayah sebagai entri URL-nya sendiri, lalu tambahkan rangkaian alternatif lengkap yang sama ke setiap versi, termasuk halaman itu sendiri. Gunakan x-default untuk halaman cadangan jika diperlukan.

    Kapan saya memerlukan lebih dari satu sitemap?

    Sitemap dapat berisi hingga 50.000 URL dan berukuran tidak lebih dari 50 MB sebelum dikompresi. Bagi situs yang lebih besar menjadi beberapa file sitemap dan cantumkan dalam indeks sitemap.

    Peran dan Pentingnya File sitemap.xml dalam SEO

    File sitemap.xml adalah dokumen terstruktur yang mencantumkan URL penting dari sebuah situs web agar dapat ditemukan dan dirayahi oleh mesin pencari secara efisien. Dalam optimasi mesin pencari (SEO), sitemap berfungsi sebagai peta jalan yang mengarahkan bot perayap langsung ke halaman-halaman utama Anda. Tanpa sitemap, mesin pencari mungkin memerlukan waktu lebih lama untuk menemukan konten baru atau halaman yang jarang mendapatkan tautan internal.

    Generator XML Sitemap mempermudah pembuatan dokumen ini dengan mengonversi daftar URL mentah atau file sitemap.xml yang sudah ada menjadi format XML yang valid dan siap pakai. Alat ini memproses seluruh data langsung di dalam browser Anda. Sesuai dengan prinsip privasi yang diterapkan, URL dan metadata Anda tetap berada di browser Anda. Tidak ada data yang diunggah ke BroBroGo.

    Memahami Struktur dan Elemen sitemap.xml

    Sebuah file sitemap.xml standar menggunakan sintaks XML khusus untuk membungkus setiap URL beserta metadatanya. Struktur dasar ini terdiri dari tag induk <urlset> yang menampung satu atau beberapa tag <url>. Di dalam setiap tag <url>, terdapat elemen wajib <loc> yang berisi alamat lengkap halaman tersebut.

    Selain elemen wajib tersebut, Anda dapat menyertakan metadata opsional untuk memberikan petunjuk tambahan kepada mesin pencari:

    • Modifikasi terakhir (<lastmod>): Menunjukkan tanggal terakhir kali konten pada URL tersebut diperbarui.
    • Frekuensi perubahan (<changefreq>): Memberikan estimasi seberapa sering halaman tersebut mengalami perubahan konten.
    • Prioritas (<priority>): Menentukan tingkat kepentingan relatif dari suatu URL dibandingkan dengan halaman lain di dalam situs yang sama, menggunakan skala angka antara 0 dan 1.

    Mengatur Tanggal Modifikasi, Frekuensi Perubahan, dan Prioritas

    Saat mengonfigurasi sitemap, Anda dapat menetapkan nilai default untuk seluruh URL atau menyesuaikannya secara spesifik per entri. Generator XML Sitemap menerapkan aturan validasi yang ketat untuk memastikan file yang dihasilkan memenuhi standar protokol sitemap.

    Tanggal Modifikasi Terakhir

    Tanggal modifikasi terakhir harus ditulis dalam format YYYY-MM-DD atau menggunakan format tanggal dan waktu ISO lengkap. Jika format yang dimasukkan tidak sesuai, alat akan menampilkan pesan kesalahan:

    • Untuk nilai default: "Tanggal terakhir diubah default tidak valid. Gunakan YYYY-MM-DD atau tanggal dan waktu ISO lengkap."
    • Untuk entri individu: "URL {index} memiliki tanggal modifikasi terakhir yang tidak valid. Gunakan format YYYY-MM-DD atau tanggal dan waktu ISO yang lengkap."

    Frekuensi Perubahan

    Opsi frekuensi perubahan yang dapat dipilih meliputi "Tidak disertakan", "Selalu", "Setiap jam", "Harian", "Mingguan", "Bulanan", "Tahunan", atau "Tidak pernah". Nilai-nilai ini membantu mesin pencari memperkirakan jadwal kunjungan kembali ke halaman Anda.

    Prioritas URL

    Nilai prioritas harus berupa angka desimal antara 0 dan 1. Alat ini secara otomatis menormalisasi format penulisan angka tertentu, seperti mengubah nilai "1e0" menjadi "1". Jika nilai yang dimasukkan berada di luar rentang yang diizinkan, sistem akan memunculkan peringatan:

    • Untuk nilai default: "Prioritas default harus antara 0 dan 1."
    • Untuk entri individu: "Prioritas untuk URL {index} harus bernilai antara 0 dan 1."

    Penerapan Atribut hreflang untuk Situs Multibahasa

    Bagi situs web yang menargetkan audiens internasional dengan berbagai bahasa atau wilayah, atribut hreflang di dalam sitemap.xml sangat penting untuk mengarahkan pengguna ke versi halaman yang tepat. Atribut ini memetakan hubungan antara halaman alternatif yang memiliki konten serupa tetapi disajikan dalam bahasa atau lokalisasi wilayah yang berbeda.

    Saat mengonfigurasi hreflang di dalam sitemap, terdapat beberapa aturan validasi ketat yang harus dipenuhi agar file XML tetap valid:

    1. Keberadaan URL Utama: Rangkaian alternatif untuk suatu URL harus menyertakan URL itu sendiri sebagai salah satu bagian dari relasi bahasa tersebut. Jika aturan ini dilanggar, akan muncul pesan kesalahan: "Rangkaian alternatif untuk URL {index} tidak menyertakan URL-nya sendiri."
    2. Pendaftaran Entri URL: Setiap URL alternatif yang dicantumkan di dalam relasi hreflang harus terdaftar juga sebagai entri URL mandiri di dalam sitemap. Jika tidak, alat akan menampilkan pesan: "Alternatif {url} pada URL {index} tidak terdaftar sebagai entri URL-nya sendiri."
    3. Keunikan Nilai Bahasa: Anda tidak boleh mengulang kode bahasa atau wilayah yang sama untuk satu URL. Pelanggaran aturan ini memicu pesan: "URL {index} mengulang nilai hreflang {language}."
    4. Format URL Alternatif: Setiap URL alternatif harus berupa alamat lengkap yang diawali dengan protokol http:// atau https://. Jika tidak valid, pesan kesalahan yang muncul adalah: "Alternatif {language} untuk URL {index} memerlukan alamat http:// atau https:// yang lengkap."

    Batasan Teknis dan Aturan Validasi Sitemap

    Protokol sitemap standar menetapkan batasan kapasitas yang ketat untuk memastikan file dapat diproses oleh mesin pencari tanpa kendala. Sebuah file sitemap tunggal hanya dapat menampung maksimal 50.000 URL dan ukuran filenya tidak boleh melebihi 50 MB sebelum dikompresi.

    Generator XML Sitemap ini dirancang untuk membantu penyusunan sitemap skala menengah dengan kapasitas dukungan hingga 500 entri URL sekaligus. Jika Anda mencoba memasukkan data melebihi batas tersebut, alat akan menampilkan pesan: "Editor ini mendukung hingga {max} entri URL sekaligus."

    Berikut adalah aturan validasi penting lainnya yang diterapkan oleh generator untuk mencegah kesalahan struktur XML:

    • Konsistensi Host: Semua URL yang dimasukkan ke dalam satu file sitemap harus menggunakan host atau nama domain yang sama. Jika terdeteksi adanya perbedaan domain, alat akan memunculkan pesan: "URL {index} harus menggunakan host yang sama dengan {host}."
    • Panjang URL: Setiap alamat URL individu harus lebih pendek dari 2.048 karakter. Jika melebihi batas ini, pesan kesalahan yang muncul adalah: "URL {index} harus lebih pendek dari 2.048 karakter."
    • Protokol Lengkap: Setiap entri harus berupa alamat web lengkap. Jika protokol tidak disertakan, sistem akan memperingatkan: "URL {index} memerlukan alamat http:// atau https:// yang lengkap."
    • Pembersihan Karakter Khusus: Alat ini secara otomatis menerapkan konversi entitas XML (XML entity escaping). Sebagai contoh, karakter ampersand & yang sering ditemukan pada parameter kueri URL akan diubah secara otomatis menjadi &amp; agar tidak merusak struktur XML.
    • Pencegahan Duplikasi: Saat Anda menempelkan daftar URL atau mengimpor file sitemap.xml yang sudah ada, sistem akan menyaring dan melewati URL yang duplikat secara otomatis.

    Jika terdapat kesalahan pemblokiran (blocking errors) pada data yang Anda masukkan, generator tidak akan menghasilkan file XML yang tampaknya bisa digunakan, melainkan meminta Anda untuk memperbaiki masalah tersebut terlebih dahulu.

    Perbedaan Sitemap.xml dan File Indeks Sitemap

    Untuk situs web berskala besar yang memiliki lebih dari 50.000 halaman atau menghasilkan file XML berukuran lebih dari 50 MB, satu file sitemap saja tidak akan cukup. Dalam skenario ini, Anda harus membagi daftar URL ke dalam beberapa file sitemap terpisah.

    Untuk mengelola file-file tersebut, digunakan dokumen khusus yang disebut File Indeks Sitemap (Sitemap Index File). File indeks ini berfungsi sebagai daftar isi yang hanya memuat lokasi URL dari masing-masing file sitemap individu Anda. Mesin pencari kemudian akan membaca file indeks tersebut terlebih dahulu, lalu merayapi setiap file sitemap yang terdaftar di dalamnya secara berurutan.

    FAQ (Pertanyaan yang Sering Diajukan)

    Kolom sitemap apa saja yang dapat saya sertakan? Setiap entri menyertakan URL halamannya. Anda juga dapat menambahkan tanggal modifikasi terakhir, frekuensi perubahan yang diperkirakan, dan prioritas relatif. Google mengabaikan frekuensi perubahan dan prioritas, sementara crawler lain mungkin memperlakukannya sebagai petunjuk.

    Bagaimana cara menambahkan alternatif hreflang? Cantumkan setiap versi bahasa atau wilayah sebagai entri URL-nya sendiri, lalu tambahkan rangkaian alternatif lengkap yang sama ke setiap versi, termasuk halaman itu sendiri. Gunakan x-default untuk halaman cadangan jika diperlukan.

    Kapan saya memerlukan lebih dari satu sitemap? Sitemap dapat berisi hingga 50.000 URL dan berukuran tidak lebih dari 50 MB sebelum dikompresi. Bagi situs yang lebih besar menjadi beberapa file sitemap dan cantumkan dalam indeks sitemap.

    Apakah alat ini mengunggah data URL saya ke server luar? Tidak. Seluruh proses konversi, validasi, dan pembuatan file XML dilakukan secara lokal di dalam browser Anda. URL dan metadata Anda tetap berada di browser Anda. Tidak ada data yang diunggah ke BroBroGo.