Arama motorlarının yeni sayfaları anında keşfetmesini sağlayan XML site haritası indeksleri, lastmod güncellemeleri ve RSS besleme mimarisi rehberi. Detaylı ...
Hızlı Özet (TL;DR)
Arama motorlarının (Google, Bing, Yandex) kurumsal web sitenizdeki en yeni teknik blog yazılarını, güncellenen hizmet şartnamelerini veya yeni eklenen ürün sayfalarını vakit kaybetmeden keşfedip dizine eklemesi (Indexing) için arama motoru örümceklerine standartlara uygun bir yol haritası sunulmalıdır. XML Site Haritası (sitemap.xml) ve RSS / Atom Beslemesi (rss.xml), sitenizin içerik mimarisini makine tarafından okunabilir standart bir XML şemasında arama motorlarına iletir. Doğru yapılandırılmış bir site haritası ve RSS beslemesi ikilisi; tarama bütçesini (Crawl Budget) korur, yetim sayfaların (Orphan Pages) gözden kaçmasını önler ve yeni yayınlanan bir içeriğin dakikalar içinde arama sonuçlarında yer almasını sağlar.
Tarama Bütçesi (Crawl Budget) ve Keşif Mekanizması
Arama motoru botları sonsuz kaynaklara sahip değildir; her web sitesine otoritesine, sunucu yanıt hızına (TTFB) ve güncelleme sıklığına göre belirli bir Tarama Bütçesi (Crawl Budget) ayırır. Eğer botlar sitenize geldiğinde yalnızca HTML içindeki linkleri takip ederek (Link Crawling) derinlerdeki sayfaları bulmaya çalışırsa,3-4 tıklama derinliğindeki teknik makalelerin keşfedilmesi haftalar sürebilir.
İşte bu noktada XML Site Haritası ve RSS Beslemesi birbirini tamamlayan iki farklı mühendislik katmanı olarak devreye girer:
- XML Sitemap (Tam Envanter): Sitenizdeki indekslenmeye değer tüm kanonik URL’lerin eksiksiz listesidir. Botlara sitenin bütünsel mimarisini sunar.
- RSS 2.0 / Atom Feed (Hızlı Değişim Akışı): Yalnızca son yayınlanan veya güncellenen 15–50 içeriği barındıran çok küçük boyutlu bir XML dosyasıdır. Boyutu birkaç kilobayt olduğu için Googlebot ve içerik toplayıcılar RSS beslemesini günde defalarca tarayarak yeni yayınlanan sayfaları anında yakalar.
XML Sitemap vs RSS Beslemesi: Teknik Karşılaştırma Matrisi
Google’ın resmi Arama Merkezi (Google Search Central) en iyi uygulama kılavuzlarında, maksimum tarama verimliliği için her iki formatın birlikte kullanılması önerilir:
| Değerlendirme Kriteri | XML Site Haritası (sitemap.xml) | RSS 2.0 / Atom Beslemesi (rss.xml) |
|---|---|---|
| Kapsam ve İçerik | Sitedeki TÜM indekslenebilir kurumsal sayfalar ve makaleler | Yalnızca en son yayınlanan veya güncellenen içerikler (Kronolojik) |
| Dosya Boyutu ve Sınırlar | Maksimum 50.000 URL veya sıkıştırılmamış 50 MB | Çok hafif (Genellikle son 20-50 öğe, < 100 KB) |
| Bot Tarama Frekansı | Periyodik aralıklarla (Günlük veya haftalık bütünsel tarama) | Çok yüksek frekanslı (Saatlik veya anlık kontrol) |
| Taşıdığı Veri Zenginliği | Kanonik URL (<loc>) ve son değişiklik tarihi (<lastmod>) | Başlık, özet açıklama, yayın tarihi (<pubDate>), kategori ve yazar |
| İkincil Kullanım Alanı | Google Search Console ve Bing Webmaster Tools raporlaması | B2B bülten otomasyonları, haber okuyucular (Feedly) ve dış entegrasyonlar |
Doğru XML Sitemap Standartları ve <lastmod> Etiketinin Önemi
Sitemaps.org protokolüne göre bir XML site haritasında <loc>, <lastmod>, <changefreq> ve <priority> olmak üzere dört etiket bulunur. Ancak Google’ın resmi açıklamalarına göre arama motoru botları <changefreq> (değişim sıklığı) ve <priority> (öncelik puanı) etiketlerini artık tamamen yok saymaktadır; çünkü site sahipleri her sayfaya priority: 1.0 ve changefreq: daily yazarak bu sinyali manipüle etmiştir.
Googlebot’un site haritasında dikkate aldığı tek ve en kritik meta veri <lastmod> (Son Değiştirilme Tarihi) alanıdır:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.maysayazilim.com/web-sayfasi-tasarim/</loc>
<lastmod>2026-10-31T14:30:00+03:00</lastmod>
</url>
<url>
<loc>https://www.maysayazilim.com/ozel-erp-crm-imalat-cozumleri/</loc>
<lastmod>2026-10-28T09:15:00+03:00</lastmod>
</url>
</urlset>
<lastmod> Manipülasyonu Tehlikesi
Statik site üreticilerinde (SSG) veya özel yazılımlarda sık yapılan bir hata, her derleme (npm run build) sırasında sitedeki tüm sayfaların <lastmod> tarihini o günün saatine eşitlemektir. Eğer içeriği hiç değişmeyen bir sayfanın <lastmod> tarihini sürekli güncellerseniz, Googlebot birkaç tarama sonrasında sitenizin tarih sinyallerini “güvenilmez” olarak işaretler ve <lastmod> etiketlerinizi dikkate almayı bırakır. <lastmod> yalnızca sayfanın ana içeriğinde anlamlı bir güncelleme yapıldığında (örneğin frontmatter içindeki guncellemeTarihi değiştiğinde) güncellenmeli ve mutlaka W3C Datetime (ISO 8601) formatında yazılmalıdır.
Büyük ve Modüler Sitelerde Site Haritası İndeksi (sitemap-index.xml)
Sayfa sayısı arttıkça veya farklı içerik türlerinin (kurumsal sayfalar, blog makaleleri, ürün katalogları) indekslenme oranlarını Google Search Console üzerinde ayrı ayrı takip etmek istediğinizde hiyerarşik Sitemap İndeksi (<sitemapindex>) mimarisi kurgulanır:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://www.maysayazilim.com/sitemap-pages.xml</loc>
<lastmod>2026-10-31T14:30:00+03:00</lastmod>
</sitemap>
<sitemap>
<loc>https://www.maysayazilim.com/sitemap-blog.xml</loc>
<lastmod>2026-10-31T18:00:00+03:00</lastmod>
</sitemap>
</sitemapindex>
Bu yapı sayesinde Google Search Console’a yalnızca ana sitemap-index.xml (veya Astro’nun ürettiği sitemap-index.xml) adresi gönderilir. Daha sonra Search Console üzerinden “Kurumsal sayfalarımın %100’ü dizine eklendi, blog yazılarımın ise %96’sı dizinde” şeklinde granüler teşhis yapılabilir.
Kurumsal RSS 2.0 Beslemesi Mimarisi ve Otomatik Keşif
Bir RSS beslemesi (rss.xml), özellikle düzenli teknik içerik üreten B2B teknoloji ve mühendislik firmaları için hem hızlı indeksleme motoru hem de kurumsal içerik dağıtım kanalıdır. Standartlara uygun bir RSS 2.0 yapısı şu şekildedir:
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Maysa Yazılım — Teknik Blog ve Mühendislik Rehberleri</title>
<link>https://www.maysayazilim.com/blog/</link>
<description>Siber güvenlik, özel imalat ERP yazılımları ve modern web mimarisi üzerine saha rehberleri.</description>
<language>tr-tr</language>
<atom:link href="https://www.maysayazilim.com/rss.xml" rel="self" type="application/rss+xml" />
<item>
<title>XML Site Haritası ve RSS Beslemesi Oluşturma Standartları</title>
<link>https://www.maysayazilim.com/blog/xml-site-haritasi-sitemap-ve-rss-beslemesi-olusturma-standartlari/</link>
<guid isPermaLink="true">https://www.maysayazilim.com/blog/xml-site-haritasi-sitemap-ve-rss-beslemesi-olusturma-standartlari/</guid>
<pubDate>Thu, 17 Sep 2026 09:00:00 +0300</pubDate>
<description>Arama motorlarının yeni sayfaları anında keşfetmesini sağlayan XML site haritası ve RSS standartları.</description>
</item>
</channel>
</rss>
Dikkat edilmesi gereken önemli bir teknik detay, XML Site Haritası tarih formatı olarak ISO 8601 (2026-09-17T09:00:00+03:00) beklerken, RSS 2.0 standardının <pubDate> alanında RFC 822 / RFC 2822 (Thu, 17 Sep 2026 09:00:00 +0300) formatını zorunlu kılmasıdır.
Ayrıca tarayıcıların ve arama motoru botlarının RSS beslemenizi otomatik keşfedebilmesi (Autodiscovery) için sitenizin HTML <head> alanına şu etiket eklenmelidir:
<link rel="alternate" type="application/rss+xml" title="Maysa Yazılım RSS Beslemesi" href="https://www.maysayazilim.com/rss.xml" />
Site Haritasında Kesinlikle Bulunmaması Gereken “Kirli” URL’ler
Bir XML site haritasının kalitesi, içinde kaç bin URL olduğuyla değil, ne kadar temiz olduğuyla ölçülür. Site haritasındaki her bir URL yalnızca HTTP 200 OK durum kodu döndüren, İndekslenebilir (Indexable) ve Kanonik (Canonical) bir sayfa olmalıdır. Aşağıdaki sayfalar site haritasına asla dahil edilmemelidir:
- HTTP 301 / 302 Yönlendirmeli URL’ler: Eski adresler yerine doğrudan yönlendirilen nihai hedef URL yer almalıdır.
- HTTP 404 / 410 veya 5xx Hata Sayfaları: Silinmiş sayfaların site haritasında unutulması Google Search Console’da kritik “Gönderilen URL bulunamadı (404)” hataları üretir.
noindexEtiketli Sayfalar: Hem<meta name="robots" content="noindex">etiketi koyup hem de o sayfayısitemap.xmliçine eklemek arama motoruna çelişkili sinyal gönderir (KVKK aydınlatma metinleri, teşekkür sayfaları, arama sonuç sayfaları).robots.txtİle Taramaya Kapatılmış Sayfalar: Taranması yasaklanan yönetim panelleri veya özel klasörler site haritasında bulunmamalıdır.- Parametreli ve Kopya (Non-Canonical) URL’ler:
?utm_source=...,?sira=fiyatveya/sayfavs/sayfa/(Trailing Slash uyumsuzluğu) gibi ikincil varyasyonlar tamamen temizlenmelidir.
Arama motorlarında anında dizine eklenen, sıfır teknik SEO hatasına sahip dinamik web altyapıları için Kurumsal Web Tasarım ve SEO Çözümleri sayfamızı ziyaret edebilir; kurumsal veri entegrasyonu ve yazılım projeleriniz için Özel Yazılım Geliştirme ile Özel ERP ve İmalat Çözümleri hizmetlerimizden bilgi alabilirsiniz.
Sıkça Sorulan Sorular
Site haritasındaki URL’lerin sonunda eğik çizgi (Trailing Slash /) olup olmaması önemli midir?
Evet, kritik derecede önemlidir. Google gözünde https://site.com/hizmet ile https://site.com/hizmet/ teknik olarak iki farklı URL’dir. Eğer web sunucunuz sonu / ile biten adresleri kullanıyorsa ve <link rel="canonical"> etiketiniz / ile bitiyorsa, sitemap.xml içindeki <loc> adresleri de birebir aynı şekilde / ile bitmelidir. Aksi takdirde Googlebot her site haritası taramasında gereksiz bir 301 yönlendirmesiyle karşılaşır ve tarama bütçeniz israf olur.
robots.txt dosyasına site haritası adresini eklemek zorunlu mudur?
Zorunlu olmamakla birlikte en güçlü teknik SEO standartlarından biridir. robots.txt dosyasının en alt satırına Sitemap: https://www.maysayazilim.com/sitemap-index.xml direktifini eklemek, Google Search Console’a kayıtlı olmayan diğer meşru arama motoru botlarının (Bing, DuckDuckGo, Yandex, Applebot) sitenize ilk girdikleri anda site haritanızı otomatik olarak bulmasını sağlar.
Görsel ve video içerikler için ayrı bir XML site haritası gerekir mi?
Standart kurumsal web sitelerinde ve teknik bloglarda görseller modern <picture> ve <img> etiketleriyle doğrudan HTML DOM içinde yer aldığı sürece Googlebot bunları sayfa taraması esnasında kolaylıkla indeksler. Ancak binlerce teknik çizim, ürün fotoğrafı veya eğitim videosu barındıran devasa e-ticaret ve medya portallarında xmlns:image ve xmlns:video uzantılarına sahip özel medya site haritaları kullanmak görsel arama görünürlüğünü hızlandırır.