Sitemap XML: Cara Membuat dan Submit ke Google
Apa itu sitemap, kenapa penting untuk indexation, dan cara membuatnya di Next.js, WordPress, dan platform lain.
Sitemap XML adalah daftar URL halaman website Anda yang diberikan ke Google — seperti daftar isi yang mempercepat crawler menemukan dan mengindex halaman. Ia tidak menaikkan ranking secara langsung, tapi memastikan tidak ada halaman penting yang terlewat.
Ringkasan Singkat
- ✓Sitemap = peta halaman untuk crawler; robots.txt = aturan mana yang boleh/tidak
- ✓Hanya masukkan URL canonical yang ingin diindex — bukan halaman duplikat atau hasil filter
- ✓Generate otomatis lewat framework/CMS — jangan ditulis manual
- ✓Submit sekali di Search Console; update terjadi otomatis
Apa yang Masuk (dan Tidak Masuk) Sitemap
Masukkan: semua halaman canonical yang ingin diindex — layanan, portfolio, artikel blog, halaman statis.
Jangan masukkan: halaman hasil filter/search, URL parameter, halaman admin, halaman duplikat, atau halaman thin yang tidak memberi nilai. Sitemap yang bersih membantu crawler fokus ke halaman penting — itulah kenapa kami juga tidak memasukkan halaman tag/category yang thin.
Cara Membuat per Platform
- Next.js — file
app/sitemap.tsmengembalikan array URL (generate dari data Anda), atau pakai library seperti next-sitemap. - WordPress — plugin SEO (Yoast/RankMath) menggenerate otomatis di /sitemap_index.xml.
- Umum — generator online atau script dari daftar URL; upload ke root sehingga tersedia di /sitemap.xml.
Verifikasi di browser: buka domainanda.com/sitemap.xml — harus tampil XML berisi daftar URL.
Submit & Pantau
Di Google Search Console: Sitemaps → tambahkan sitemap.xml → Submit. Pantau bagian 'Pages' untuk memastikan halaman terindex. Jika banyak halaman 'Discovered - currently not indexed', biasanya itu masalah kualitas konten, bukan sitemap.
Layanan Terkait
Butuh Bantuan untuk Project Anda?
Konsultasi gratis dengan tim Nufanas — tanpa komitmen.
Konsultasi GratisDitulis oleh
Tim NufanasWeb & App Development Team
Tim developer Nufanas yang mengerjakan website, web application, dan aplikasi mobile untuk bisnis di seluruh Indonesia. Artikel ditulis dari pengalaman langsung mengerjakan project client dan produk sendiri.
Artikel Terkait
Next.js vs WordPress: Perbandingan Jujur untuk Website Bisnis
Teknologi · 10 menit
Flutter vs React Native: Cara Memilih untuk Aplikasi Anda
Teknologi · 9 menit
Kotlin vs Java untuk Android: Penjelasan untuk Pemilik Bisnis
Teknologi · 6 menit
Docker dan Kubernetes untuk Bisnis: Kapan Perlu, Kapan Tidak
Teknologi · 10 menit