Google News Sitemap Nedir? Kurallar ve Örnek
Bu sayfada
Google News sitemap, haber sitesinin son iki gün içinde yayımladığı haberleri Google'a özel etiketlerle (news:publication, news:publication_date, news:title) bildiren bir XML dosyasıdır; genellikle sitemap-news.xml adıyla sunulur. Bir dosyada en fazla 1.000 haber etiketi bulunur, haber dışı sayfalar eklenmez ve dosya her yeni haberde güncellenir. Google News'e dahil olmak için zorunlu değildir ama yeni haberlerin hızlı keşfi için en güvenilir sinyaldir; haber yazılımı bunu otomatik üretmelidir.
KEYDALBu işi KEYDAL ile yapmak isterseniz: sitemap.xml, sitemap-news.xml, sitemap-video.xml ve index-push panelde otomatik. İncele
Google News sitemap nedir?
Standart sitemap.xml, sitenizdeki tüm sayfaları listeler; arama motoru bunları zamanla tarar. Haber için bu yavaştır: bir haber ilk saatlerinde değer taşır. Google News sitemap, yalnızca son iki gün içinde yayımlanan haberleri ve bunların haber-özel üst verisini içeren ayrı bir dosyadır. Google bu dosyayı sık tarar ve yeni haberleri standart sitemap'e göre çok daha hızlı keşfeder. Dosyanın adı serbesttir; yaygın kullanım /sitemap-news.xml'dir.
Önemli bir ayrım: Google News sitemap, Google News'e "kabul edilmek" için zorunlu değildir. Google'ın politikalarına uyan yayıncıların içeriği otomatik olarak değerlendirilir; 2024'te Publisher Center'a elle yayın ekleme kaldırılmış, yayın sayfaları otomatik oluşturulmaya başlanmıştır. Sitemap bir başvuru değil, keşif aracıdır. Kayıt sürecinin tarihçesi için kardeş sitemiz Google News kayıt rehberine bakın.
Kurallar
- İki gün kuralı. Yalnızca son iki gün içinde yayımlanan haberler listelenir. Eskiyen haberler dosyadan çıkarılır ya da haber etiketleri kaldırılır.
- 1.000 sınırı. Bir dosyada en fazla 1.000
<news:news>etiketi bulunur; aşılırsa dosya bölünür ve bir sitemap dizini kullanılır. Çoğu yerel ve bölgesel site için tek dosya yeterlidir. - Zorunlu etiketler. Her haber için
<news:publication>(içinde<news:name>ve<news:language>),<news:publication_date>ve<news:title>. Yayın adı sitede görünen adla, dil kodu ("tr") yayın diliyle aynı olmalıdır. - Tarih biçimi. W3C tarih biçimi; saat dilimiyle birlikte (ör.
2026-10-03T09:30:00+03:00). Tarih ilk yayın tarihidir, güncelleme değil. - Başlık. Sitedeki haber başlığıyla aynı; anahtar kelime eklenmez.
- Yalnızca haber. Kategori, etiket, yazar, galeri dizini gibi sayfalar dosyaya girmez.
- Güncelleme. Her yeni haberde dosya anında yenilenir;
robots.txtiçindeSitemap:satırıyla bildirilir ve Search Console'a bir kez gönderilir.
Örnek dosya
Tek haberlik bir sitemap-news.xml:
| Satır | Açıklama |
|---|---|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"> | İki ad alanı: standart sitemap ve haber uzantısı |
<url><loc>https://ornek.tld/haber/baslik/</loc> | Haberin kalıcı adresi |
<news:news><news:publication><news:name>Örnek Haber</news:name><news:language>tr</news:language></news:publication> | Yayın adı ve dili |
<news:publication_date>2026-10-03T09:30:00+03:00</news:publication_date> | İlk yayın tarihi, saat dilimiyle |
<news:title>Haber başlığı</news:title></news:news></url></urlset> | Sitedeki başlıkla aynı |
NewsArticle ile ilişkisi
Sitemap haberi bulmayı hızlandırır; haberin ne olduğunu ise sayfadaki yapısal veri anlatır. Her haber sayfasında NewsArticle (ya da Article) JSON-LD'si bulunmalı; headline, datePublished, dateModified, author, publisher ve image alanları doldurulmalıdır. Sitemap'teki başlık ve tarih ile JSON-LD'deki başlık ve tarih aynı kaynaktan üretilmelidir; iki yerde farklı değer en sık görülen tutarsızlıktır. Ayrıca sayfadaki görünür tarih (5187 m.4'ün istediği ilk yayın ve güncelleme tarihi) ile bu değerler örtüşmelidir.
Search Console'da izleme
Dosyayı bir kez gönderdikten sonra Search Console'un "Site haritaları" raporu üç şeyi gösterir: son okunma zamanı, keşfedilen URL sayısı ve hatalar. Son okunma zamanı saatler öncesinde kalıyorsa dosya önbellekte eskiyor ya da sunucu yavaş yanıt veriyor demektir. Keşfedilen URL sayısı günlük haber sayınızla örtüşmeli; çok düşükse yazılım haberleri dosyaya yazmıyor, çok yüksekse iki gün kuralı ihlal ediliyor olabilir. Hata satırlarında en sık görülenler geçersiz tarih biçimi, eksik news:publication ve dosyada bulunan ama 404 ya da 301 dönen adreslerdir. Birden fazla yayın adı (ör. haber sitesi ve dergi aynı alan adında) kullanılıyorsa her yayın için ayrı sitemap-news dosyası ve bir sitemap dizini (sitemapindex) önerilir; standart sitemap.xml de bu dizinde listelenir. Raporu haftada bir okumak, çoğu keşif sorununu büyümeden yakalar. Yazılım değişikliğinde eski dosyanın kaldırılıp yenisinin gönderilmesi gerekir; ayrıntı haber arşivi taşıma.
Sık hatalar
- Dosyaya tüm arşivi koymak (iki gün kuralı ihlali) ya da 1.000'den fazla haber.
- Güncelleme tarihini yayın tarihi olarak yazmak; her düzeltmede haberin "yeni" görünmesi.
- Saat dilimi olmadan tarih; sunucu saati ile yayın saati arasında kayma.
- Yayın adının Google News'teki ya da künyedeki adla farklı yazılması.
- Kategori ve etiket sayfalarını haber gibi eklemek.
- Dosyanın önbellekte eski kalması; yeni haberin dakikalarca dosyada görünmemesi.
- Taşınan ya da silinen haberin dosyada kalması (404 ya da 301 hedefi).
Haber yazılımı ne yapmalı?
Elle sitemap yönetilmez. Yazılım; her yayında dosyayı anında yeniden üretmeli, iki gün penceresini kendisi uygulamalı, başlık ve tarihi haber kaydından almalı, haber dışı içerik türlerini dışarıda tutmalı ve isteğe bağlı olarak Google/Bing'e hızlı indeks bildirimi (index-push / IndexNow) göndermelidir. Video içerikler için ayrı sitemap-video.xml gerekir; ayrıntı foto ve video galeri sayfasında. Yazılım değiştirirken haber URL'lerinin korunması ya da 301 ile eşlenmesi sitemap'in de sağlığını belirler; bkz. haber arşivi taşıma. Kontrol listesindeki ilgili maddeler: 50 özellik, SEO ve dağıtım bölümü.
Sık sorulan sorular
- Google News sitemap olmadan haberler Google'da çıkar mı?
- Çıkar; ancak keşif daha yavaştır. Dosya, yeni haberin hızlı bulunması içindir.
- Sitemap'i her gün elle göndermek gerekir mi?
- Hayır. Search Console'a bir kez gönderilir; Google dosyayı düzenli tarar. robots.txt'de bildirmek de yeterlidir.
- Sitemap-news ile standart sitemap aynı dosya olabilir mi?
- Teknik olarak haber etiketleri standart sitemap'e eklenebilir, ancak iki gün kuralı ve 1.000 sınırı nedeniyle ayrı dosya tutmak yönetimi kolaylaştırır. Google da haber sitemap'ini ayrı tutmayı önerir; ikisi sitemap dizininde birlikte listelenir.
- Köşe yazıları sitemap-news'e girer mi?
- Haber niteliği taşıyan güncel yazılar girebilir; sabit sayfalar ve arşiv girmez. Çoğu yayıncı köşe yazılarını da ekler; önemli olan iki gün kuralıdır.
Kaynaklar
- Google Search Central, "Create a News sitemap" — iki gün kuralı, 1.000 news:news sınırı, zorunlu etiketler (developers.google.com/search/docs/crawling-indexing/sitemaps/news-sitemap)
- Google Search Central, "Article structured data" — NewsArticle alanları
- Google Publisher Center yardım ve 2024-2025 duyuruları — yayın sayfalarının otomatik oluşturulması, elle yayın eklemenin kaldırılması
- KEYDAL ürün bilgileri (sitemap-news.xml, sitemap-video.xml, index-push) — KEYDAL (kendi ürünümüz)
Bu sayfa bilgilendirme amaçlıdır; hukuki danışmanlık değildir. Ayrıntı: Yasal uyarı.