Cara Membuat Sitemap XML di WordPress untuk SEO (2025)
Sitemap XML adalah file yang memberitahu mesin pencari tentang semua halaman di website kamu β membantu Google menemukan dan mengindeks konten lebih cepat. Artikel ini menjelaskan cara membuat sitemap di WordPress dan mengirimkannya ke Google.
Apa Itu Sitemap XML?
Sitemap XML adalah file dengan format XML yang berisi daftar URL semua halaman, postingan, gambar, dan konten lain di website kamu. File ini bukan untuk pengunjung manusia β tapi untuk crawlers (robot mesin pencari seperti Googlebot).
Contoh isi sitemap.xml:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://namadomain.com/</loc>
<lastmod>2025-05-23</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://namadomain.com/tentang/</loc>
<lastmod>2025-05-01</lastmod>
<priority>0.8</priority>
</url>
</urlset>
Mengapa Sitemap Penting untuk SEO?
1. Mempercepat indexing konten baru Ketika kamu mempublish artikel baru, Google perlu menemukannya dulu sebelum mengindeks. Sitemap memberitahu Google secara langsung: βHei, ada halaman baru di sini.β
2. Memastikan semua halaman terindeks Website dengan banyak halaman atau halaman yang tidak punya banyak internal link β sitemap memastikan semuanya diketahui Google.
3. Memberikan metadata tambahan Sitemap bisa menyertakan informasi: kapan halaman terakhir diupdate, seberapa sering berubah, dan prioritas relatif antar halaman.
4. Wajib untuk website besar Website dengan ribuan halaman sangat butuh sitemap agar semua konten terindeks dengan efisien.
Apakah WordPress Sudah Punya Sitemap Bawaan?
Ya β sejak WordPress 5.5, ada sitemap basic bawaan yang bisa diakses di:
namadomain.com/wp-sitemap.xml
Tapi sitemap bawaan WordPress terbatas β tidak bisa dikonfigurasi dan tidak termasuk beberapa jenis konten. Plugin SEO seperti RankMath atau Yoast memberikan sitemap yang lebih lengkap dan fleksibel.
Cara Membuat Sitemap dengan RankMath (Direkomendasikan)
RankMath adalah plugin SEO yang sangat populer dan memberikan sitemap XML yang komprehensif.
Langkah 1: Install dan Aktifkan RankMath
- Dashboard WordPress β Plugin β Tambah Baru
- Cari βRankMath SEOβ
- Install β Aktifkan
- Ikuti Setup Wizard
Langkah 2: Aktifkan Sitemap di RankMath
- Masuk ke RankMath β General Settings
- Klik Sitemap di sidebar kiri
- Pastikan toggle Sitemap dalam posisi ON
Langkah 3: Konfigurasi Sitemap
Di halaman Sitemap RankMath:
Include/Exclude Content:
- Centang konten yang ingin disertakan: Posts, Pages, Categories, Tags, dll.
- Hapus centang untuk konten yang tidak ingin diindeks (misalnya: halaman tag yang banyak)
Images in Sitemap:
- Aktifkan untuk menyertakan gambar dalam sitemap β membantu Google Images
Sitemap URL Count:
- Jumlah URL per file sitemap (default 200 sudah baik)
Langkah 4: Cek Sitemap
URL sitemap RankMath: namadomain.com/sitemap_index.xml
Buka URL ini β kamu akan melihat daftar sitemap yang lebih spesifik:
namadomain.com/post-sitemap.xmlβ semua postingannamadomain.com/page-sitemap.xmlβ semua halamannamadomain.com/category-sitemap.xmlβ semua kategori
Cara Membuat Sitemap dengan Yoast SEO
Jika menggunakan Yoast SEO:
Langkah 1: Aktifkan Sitemap di Yoast
- Dashboard β SEO β General (menu Yoast)
- Klik tab Features
- Pastikan XML Sitemaps dalam posisi On
Langkah 2: Konfigurasi Sitemap
- Di menu Yoast β pilih tipe konten (Posts, Pages, dll.)
- Atur mana yang boleh muncul di sitemap vs tidak
Langkah 3: Akses Sitemap
URL sitemap Yoast: namadomain.com/sitemap_index.xml
Submit Sitemap ke Google Search Console
Membuat sitemap saja tidak cukup β kamu perlu memberi tahu Google di mana menemukannya.
Langkah 1: Buka Google Search Console
- Akses search.google.com/search-console
- Login dengan akun Google
- Pilih property domain websitemu (daftarkan dulu jika belum)
Langkah 2: Navigasi ke Sitemap
- Di sidebar kiri, klik Sitemap (di bawah bagian βIndexingβ)
Langkah 3: Submit Sitemap
- Di kolom βAdd a new sitemapβ, masukkan URL sitemap:
- Untuk RankMath:
sitemap_index.xml - Untuk Yoast:
sitemap_index.xml - Untuk WordPress bawaan:
wp-sitemap.xml
- Untuk RankMath:
- Klik Submit
Langkah 4: Cek Status
Setelah submit, Google akan mulai memproses sitemap. Status akan muncul di tabel:
- Success β sitemap berhasil diproses
- Couldnβt fetch β ada masalah dengan URL sitemap
- Kolom βDiscovered URLsβ menunjukkan berapa URL yang ditemukan
Memantau Sitemap di Google Search Console
Setelah submit, pantau secara berkala:
Yang perlu dicek:
- Submitted pages vs Indexed pages β idealnya angkanya mirip. Jika banyak URL yang submitted tapi tidak indexed, investigasi kenapa Google tidak mengindeks halaman tersebut.
- Errors β error di sitemap perlu diperbaiki
- Excluded pages β Google menampilkan alasan mengapa halaman tertentu tidak diindeks
Sitemap untuk Berbagai Jenis Konten
Sitemap Gambar
RankMath dan Yoast bisa menyertakan gambar dalam sitemap β berguna untuk performa di Google Images.
Sitemap Video
Jika website punya video, sitemap khusus video membantu Google Video.
Sitemap Berita (News Sitemap)
Untuk website berita yang ingin muncul di Google News β format khusus dengan metadata tambahan.
Sitemap untuk Multilingual
Jika menggunakan WPML atau Polylang untuk website multibahasa, sitemap perlu dikonfigurasi untuk menyertakan semua versi bahasa dengan hreflang yang benar.
Troubleshooting Sitemap
βSitemap tidak bisa diaksesβ (404 Error)
- Cek apakah plugin SEO sudah aktif
- Coba flush/reset permalink: Pengaturan β Tautan Permanen β Simpan
- Cek apakah ada plugin keamanan yang memblokir akses ke sitemap
βSitemap berisi halaman yang tidak diinginkanβ
- Di RankMath/Yoast, exclude konten yang tidak perlu diindeks
- Tandai halaman individual sebagai βnoindexβ jika tidak ingin di sitemap
βSubmitted sitemap tapi URL tidak terindeksβ
- Indexing membutuhkan waktu β tunggu 1β4 minggu
- Periksa apakah halaman bisa diakses publik (bukan password-protected)
- Cek Coverage report di Search Console untuk melihat alasan tidak terindeks
FAQ: Sitemap WordPress
Berapa sering Google mengunjungi sitemap? Google Crawls sitemap secara berkala β frekuensinya tergantung update website. Website yang sering update akan lebih sering dikunjungi.
Apakah perlu sitemap untuk website kecil? Untuk website dengan < 50 halaman yang saling terhubung dengan baik via internal link, sitemap kurang kritis. Tapi tidak ada ruginya memiliki sitemap β Google tetap menggunakannya.
Apakah sitemap menjamin halaman diindeks? Tidak. Sitemap hanya memberitahu Google tentang keberadaan halaman. Google tetap memutuskan sendiri apakah mengindeks halaman berdasarkan kualitas konten dan faktor lain.
Apakah bisa punya lebih dari satu sitemap? Ya. Sitemap besar bisa dipecah menjadi beberapa file (sitemap index) β yang dilakukan otomatis oleh plugin seperti RankMath saat URL melebihi batas.
Kesimpulan
Sitemap XML adalah komponen SEO yang mudah disetup tapi memberikan dampak nyata β terutama untuk website yang sering mempublish konten baru. Dengan plugin RankMath atau Yoast SEO, sitemap dibuat dan diperbarui otomatis setiap kali kamu mempublish konten.
Langkah selanjutnya setelah setup sitemap: submit ke Google Search Console dan pantau indexing rate secara berkala.
Butuh hosting WordPress yang dioptimalkan untuk SEO? Niagahoster dengan LiteSpeed memberikan kecepatan yang dibutuhkan untuk performa SEO terbaik.
Artikel Terkait
Cara Backup Website di cPanel (Panduan Lengkap 2025)
Tutorial cara backup website di cPanel secara manual dan otomatis. Lindungi data website kamu dari kehilangan data, error, atau serangan hacker.
Cara Buat Blog WordPress dari Nol (Panduan Lengkap 2025)
Tutorial cara membuat blog WordPress sendiri dari nol. Dari memilih hosting, install WordPress, pilih tema blog, hingga posting artikel pertama. Step-by-step untuk pemula.
Cara Buat Email Bisnis dengan Domain Sendiri (Gratis via cPanel, 2025)
Tutorial cara buat email bisnis profesional dengan domain sendiri seperti nama@perusahaan.com menggunakan cPanel. Gratis, tanpa biaya tambahan, selesai dalam 5 menit.