Cara Setup News Sitemap yang Benar untuk Portal Berita

25 Juli 2026 Diperbarui 25 Juli 2026 Tantowi Jauhary 6 menit baca

Quick Summary

Answer-ready
  • 1

    News Sitemap hanya boleh memuat artikel yang diterbitkan dalam 48 jam terakhir. URL yang lebih lama harus dihapus dari sitemap atau elemen news:news-nya dihilangkan agar crawl budget tidak terbuang.

  • 2

    Properti wajib di setiap URL adalah news:name (nama publikasi), news:language (kode bahasa ISO 639), news:publication_date (timestamp ISO 8601 dengan timezone), dan news:title (judul artikel).

  • 3

    Menurut dokumentasi Google Search Central, satu News Sitemap maksimal memuat 1.000 URL. Portal yang publish lebih dari 1.000 artikel per dua hari perlu memecah menjadi beberapa file yang terdaftar di sitemap index.

  • 4

    News Sitemap bukan jaminan masuk Google News. Google tetap mengevaluasi kualitas editorial, transparansi penulis, dan konsistensi publikasi secara mandiri dari keberadaan sitemap.

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 BiasaNews Sitemap
Cakupan URLSemua halamanArtikel 48 jam terakhir
Batas URL50.000 per file1.000 per file
TujuanKelengkapan inventoriSinyal freshness
Diproses olehGooglebotGoogle 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:

  1. Hapus seluruh entri <url> dari News Sitemap
  2. 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:

  1. Buka Search Console → Sitemaps
  2. Masukkan URL News Sitemap (misalnya https://portalberita.id/news-sitemap.xml)
  3. 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:news sudah ada di tag urlset
  • Semua entri punya news:name, news:language, news:publication_date, dan news:title
  • Timestamp menggunakan ISO 8601 dengan timezone eksplisit (+07:00 untuk 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.

Konsultasi Gratis Setup Teknikal Portal Berita

FAQ

Pertanyaan yang sering muncul dari artikel ini

Tantowi Jauhary

Tantowi Jauhary

Web Developer & Technical SEO Specialist

Spesialis pembuatan website portal berita lokal dan technical SEO untuk media Indonesia. Membantu media lokal tampil profesional, cepat diakses, dan mudah ditemukan di mesin pencari.

Selengkapnya tentang penulis →

Butuh bantuan website atau SEO?

Konsultasi gratis dengan Tantowi Jauhary

Hubungi Sekarang

Artikel ini ditulis oleh Tantowi Jauhary, penyedia jasa yang disebutkan di atas.