News Sitemap yang benar hanya memuat artikel terbaru (maksimal 48 jam), menggunakan empat properti wajib, dan didaftarkan di sitemap index. Tanpa itu, crawler Google News tidak akan memprioritaskan portal Anda meski artikel sudah publish.
Dari pengalaman setup portal berita yang kami tangani, timestamp tanpa timezone adalah masalah paling sering kami temukan saat audit awal, dan dampaknya bisa membuat artikel yang baru dipublish terlihat sudah berusia beberapa jam di mata Google.
Apa Itu News Sitemap dan Kenapa Berbeda dari Sitemap Biasa
Sitemap biasa membantu Google menemukan semua halaman di situs Anda: halaman statis, arsip, hingga artikel lama. News Sitemap bekerja dengan cara yang berbeda: ia secara spesifik memberi sinyal kepada crawler Google News bahwa ada konten segar yang perlu diproses segera.
Menurut dokumentasi Google Search Central tentang News Sitemap, file ini diproses oleh Google News crawler secara terpisah dari crawl reguler. Artinya, artikel yang masuk ke News Sitemap berpotensi ditemukan dalam hitungan menit setelah publish, jauh lebih cepat dibanding menunggu crawl biasa yang bisa memakan 12 hingga 24 jam.
Perbedaan mendasar keduanya:
| Sitemap Biasa | News Sitemap | |
|---|---|---|
| Cakupan URL | Semua halaman | Artikel 48 jam terakhir |
| Batas URL | 50.000 per file | 1.000 per file |
| Tujuan | Kelengkapan inventori | Sinyal freshness |
| Diproses oleh | Googlebot | Google News crawler |
Keduanya bisa dan sebaiknya berjalan bersamaan.
Struktur dan Properti Wajib News Sitemap
Format News Sitemap menggunakan XML standar dengan namespace tambahan dari Google. Template minimal yang valid:
Ini format yang kami pakai di setiap portal berita yang kami setup:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
<url>
<loc>https://portalberita.id/berita/judul-artikel/</loc>
<news:news>
<news:publication>
<news:name>Portal Berita Anda</news:name>
<news:language>id</news:language>
</news:publication>
<news:publication_date>2026-07-25T08:00:00+07:00</news:publication_date>
<news:title>Judul Artikel Seperti yang Terlihat di Halaman</news:title>
</news:news>
</url>
</urlset>
Empat properti yang wajib ada di setiap entri:
news:name
Nama publikasi Anda. Harus konsisten di semua entri dan sama dengan nama di halaman situs. Google menggunakan ini untuk mengidentifikasi sumber konten. Inkonsistensi sekecil apapun, termasuk spasi, kapital, atau domain, membuat Google memperlakukan keduanya sebagai sumber berbeda.
news:language
Kode bahasa dua huruf mengikuti standar ISO 639-1. Untuk konten Bahasa Indonesia gunakan \id. Untuk konten campuran, gunakan bahasa dominan.
news:publication_date
Timestamp ISO 8601 lengkap dengan timezone. Jangan hanya pakai format \YYYY-MM-DD\ karena Google membutuhkan presisi waktu. Format yang benar untuk WIB: \2026-07-25T08:00:00+07:00. Tanpa +07:00, Google menginterpretasikan sebagai UTC dan artikel yang baru publish bisa terlihat sudah 7 jam lalu.
news:title
Judul artikel persis seperti yang terlihat di halaman. Tidak perlu identik karakter demi karakter dengan H1, tetapi harus menggambarkan isi artikel dengan jujur. Jangan isi dengan keyword stuffing.
Aturan 48 Jam yang Sering Diabaikan
Ini aturan yang paling sering dilanggar dan paling merugikan: News Sitemap hanya boleh memuat artikel yang diterbitkan dalam 48 jam terakhir.
Menurut panduan resmi Google, URL yang sudah lebih dari dua hari harus dihapus dari News Sitemap. Ada dua cara melakukannya:
- Hapus seluruh entri
<url>dari News Sitemap - Hapus hanya elemen
<news:news>dari entri. URL tetap ada di sitemap reguler, tetapi tidak lagi diperlakukan sebagai konten berita
Jika News Sitemap penuh dengan URL lama, crawler menghabiskan kapasitas memproses URL yang tidak relevan. Akibatnya, artikel baru yang benar-benar butuh diindeks cepat bisa terlewat atau tertunda.
Portal berita yang aktif publish setiap hari perlu mekanisme otomatis untuk memperbarui News Sitemap, idealnya setiap kali artikel baru dipublikasikan dan setiap kali artikel berusia lebih dari 48 jam.
Batas Ukuran dan Sitemap Index
Satu file News Sitemap dibatasi maksimal 1.000 URL dan 50 MB ukuran file. Portal berita yang sangat aktif bisa mencapai batas ini dalam beberapa hari. Solusinya adalah memecah menjadi beberapa file dan mendaftarkan semua file tersebut di satu sitemap index:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://portalberita.id/news-sitemap-1.xml</loc>
</sitemap>
<sitemap>
<loc>https://portalberita.id/news-sitemap-2.xml</loc>
</sitemap>
</sitemapindex>
Daftarkan sitemap index ini ke Google Search Console, bukan file individual.
Cara Mendaftarkan dan Memvalidasi di Google Search Console
Setelah News Sitemap siap, daftarkan melalui Google Search Console:
- Buka Search Console → Sitemaps
- Masukkan URL News Sitemap (misalnya
https://portalberita.id/news-sitemap.xml) - Klik Submit
Google akan memproses sitemap dan menampilkan status dalam beberapa menit hingga jam. Perhatikan kolom Discovered URLs. Jika angkanya konsisten nol padahal Anda baru saja publish artikel, ada kemungkinan masalah pada format XML atau timestamp.
Untuk validasi format XML, gunakan XML Sitemap Validator atau langsung buka file di browser. XML yang valid akan tampil dengan struktur pohon yang rapi, bukan error parsing.
Jika sitemap sudah terdaftar tetapi artikel tetap lambat terindeks, baca panduan lanjutan di cara agar artikel berita cepat terindeks Google.
Kesalahan Umum yang Sering Terjadi
Timestamp tanpa timezone. Format 2026-07-25T08:00:00 tanpa +07:00 membuat Google menginterpretasikan waktu sebagai UTC, bukan WIB. Artikel yang sebenarnya baru bisa terlihat sudah tua.
news:name tidak konsisten. Jika di satu entri Anda tulis "Portal Berita Anda" dan di entri lain "PortalBeritaAnda.id", Google memperlakukan keduanya sebagai sumber berbeda. Gunakan nama yang sama persis di semua entri dan konsisten dengan nama di halaman situs.
Memasukkan URL noindex. Jika halaman artikel memakai <meta name="robots" content="noindex"> tetapi URL-nya masuk News Sitemap, Google mengikuti instruksi noindex dan tidak mengindeks halaman tersebut. Sinyal yang saling bertentangan ini membuang crawl budget.
URL tidak bisa diakses publik. URL yang mengembalikan 403, 404, atau redirect ke login tidak akan diproses. Pastikan semua URL di News Sitemap dapat diakses tanpa autentikasi.
Mencampur artikel lama dan baru. News Sitemap yang berisi artikel berusia seminggu bersama artikel yang baru publish membingungkan prioritisasi crawler. Pisahkan logika News Sitemap dari sitemap reguler.
Integrasi dengan CMS
Jika portal Anda berbasis WordPress, plugin seperti Yoast SEO atau Rank Math sudah menghasilkan News Sitemap secara otomatis. Yang perlu dikonfigurasi adalah nama publikasi dan memastikan hanya post type artikel yang dimasukkan, bukan halaman statis atau kategori.
Untuk portal berbasis Astro atau framework modern, News Sitemap bisa digenerate secara programatik dari koleksi konten, memfilter artikel berdasarkan tanggal publikasi kurang dari 48 jam, dan merender XML dengan namespace yang benar. Pendekatan ini memastikan sitemap selalu fresh tanpa maintenance manual.
Setelah News Sitemap berjalan, pastikan juga schema NewsArticle terpasang di setiap halaman artikel. Baca panduan lengkapnya di schema markup website berita.
Checklist Sebelum Submit News Sitemap
Sebelum mendaftarkan ke Search Console, pastikan:
- Namespace
xmlns:newssudah ada di tag urlset - Semua entri punya
news:name,news:language,news:publication_date, dannews:title - Timestamp menggunakan ISO 8601 dengan timezone eksplisit (
+07:00untuk WIB) - Tidak ada URL yang lebih dari 48 jam dari waktu submit
- Tidak ada URL dengan status noindex atau tidak dapat diakses publik
- Ukuran file di bawah 50 MB dan jumlah URL di bawah 1.000
- File dapat diakses publik di URL yang akan didaftarkan
News Sitemap yang benar adalah satu fondasi indexing berita, tetapi bukan satu-satunya komponen. Pastikan struktur teknikal portal Anda sudah lengkap dengan membaca panduan 12 fitur wajib website berita profesional. Kalau fondasi teknikal portal Anda masih perlu dibenahi dari awal, jasa pembuatan website berita kami sudah mencakup setup News Sitemap, schema, dan pipeline indexing sejak hari pertama.
Artikel ini ditulis oleh Tantowi Jauhary, Web Developer dan Technical SEO Specialist yang juga menyediakan jasa setup teknikal portal berita.