XML sitemap: ne işe yarar ve nasıl doğrulanır
XML sitemap, bir web sitesindeki önemli URL'leri ve ilişkili meta bilgileri (son değişiklik, öncelik, içerik türü) makine-okunaklı XML formatında listeleyen dosyadır; arama motorlarının keşif ve dizine ekleme sürecini kolaylaştırmak için kullanılır.

XML sitemap nedir?
XML sitemap, bir web sitesindeki önemli URL'lerin ve her URL'le ilgili temel meta verilerin (örneğin son değişiklik tarihi, içerik türü, öncelik veya video/image meta) XML formatında listelendiği dosyadır. Arama motorları için bir keşif ve dizine ekleme yardımcısı olarak görev yapar; ancak sitemap, bir sayfanın sıralamasını doğrudan belirlemez. Sitemap, arama motorlarının hangi URL'leri bilmesi gerektiğini ve bazı durumlarda içerik türünü anlamasına yardımcı olur.
Neden SEO için önemlidir?
XML sitemap'ler üç ana fayda sağlar: keşif kolaylığı (özellikle yeni veya izole sayfalar için), içerik türü sinyalleri (video, görsel, haber) ve büyük sitelerde URL segmentasyonu aracılığıyla daha düzenli tarama. Bununla birlikte, sitemap bir dizine alınma garantisi vermez; tarama (crawling), dizine ekleme (indexing) ve sıralama (ranking) farklı aşamalardır. Google, içeriği dizine ekleme kararında birçok sinyal kullanır; sitemap, bu işleme yardımcı olan önemli ama tek başına belirleyici olmayan bir işarettir.
XML sitemap nasıl çalışır?
Bir sitemap dosyası, arama motorlarına site yapısının makine-okunaklı bir haritasını sunar. Arama motoru botları sitemap'i okur, listedeki URL'leri keşfeder ve kendi önceliklendirme sistemlerine göre tarar. Sitemap içindeki meta veriler (ör. <lastmod>, <changefreq>, içerik türü etiketleri) botlara ek bağlam sağlar; yine de botlar bu bilgileri nasıl kullanacaklarını kendi algoritmalarına göre belirler.
Sitemap ve tarama / dizine ekleme / sıralama farkı
Sitemap, taramayı kolaylaştırır (discovery). Tarama sonucunda bir sayfanın içeriği incelenir; arama motoru daha sonra dizine ekleme kararını verir (indexing). Dizine alınan sayfalar, birden çok sinyal göz önünde bulundurularak SERP'lerde sıralanır (ranking). Yani sitemap, dizine ekleme olasılığını artırabilir ama doğrudan sıralamayı 'belirlemez'.
XML sitemap türleri
Başlıca XML sitemap türleri ve kısa açıklamaları:
• Standart URL sitemap — HTML sayfalar için temel URL listesi.
• Image sitemap — sayfadaki önemli görsellerin meta bilgilerini içerir.
• Video sitemap — videolar için oynatma konumu, açıklama ve süredir.
• News sitemap — haber içerikleri için özel meta gerektirir (Google News uyumluluğu).
• Sitemap index — birden fazla sitemap dosyasını listeleyen 'index' dosyası; büyük siteler için kullanışlıdır.
• Bölümlendirilmiş sitemap (segmenting) — kategori, dil veya tarih bazlı ayrı sitemap'ler oluşturma; tarama kontrolünü kolaylaştırır.
XML sitemap ile başlamak
1) Hangi URL'leri dahil edeceğinize karar verin: canonical sürümler, önemli içerik sayfaları, multimedia sayfaları. 2) Uygun sitemap türünü seçin (ör. video içerikler için video sitemap). 3) Sitemap'i üretin; birçok CMS ve build aracı XML sitemap çıktı sağlar veya özel scriptlerle oluşturabilirsiniz. 4) Sitemap dosyasını site köküne koyun ve robots.txt içine 'Sitemap: https://www.example.com/sitemap.xml' satırı ekleyin. 5) Search Console ve Bing Webmaster Tools üzerinden sitemap'i gönderin.
Doğrulama ve sorun giderme: teknik checklist
Aşağıdaki kontrolleri yapın; her madde formatı: **{Check name}** — nerede doğrulanır — geçer when {condition}.
**Sitemap erişilebilirliği** — curl veya tarayıcı — geçer when HTTP 200 döner ve XML geçerli.
**Robots.txt bildirim** — curl veya https://www.example.com/robots.txt — geçer when 'Sitemap: https://…' satırı doğru URL gösterir.
**Sitemap URL'leri canonical ile uyumlu** — sayfa HTML ve sitemap karşılaştırması — geçer when sitemap'teki URL'ler sayfanın canonical etiketleriyle eşleşir.
**Sunucu yanıt başlıkları** — curl -I -L https://www.example.com/sitemap.xml — geçer when uygun Cache-Control/Content-Type ve 200/301 zinciri doğru şekilde gider.
**Search Console gönderimi (site size aitse)** — Google Search Console > Sitemaps — geçer when sitemap başarıyla gönderildi ve Google tarafından okunabiliyor olarak raporlanıyor.
**Indexleme göstergesi** — Google Search Console URL Inspection (sahip olduğunuz site için) veya 'site:' sorguları — geçer when önemli URL'lerin dizine eklenmiş olduğuna ilişkin göstergeler mevcut.
**Bing kaydı** — Bing Webmaster Tools Site Explorer — geçer when sitemap Bing tarafından işlenmiş olarak listeleniyor.
Komut örnekleri (doğru kullanım)
Sitemap başlıklarını görmek için: curl -I -L https://www.example.com/sitemap.xml (sadece başlıkları döndürür). Sitemap gövdesini bir belirli user-agent ile görmek için: curl -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://www.example.com/sitemap.xml (tam içeriği getirir). robots.txt içindeki sitemap satırını kontrol etmek için: curl https://www.example.com/robots.txt.
Yaygın hatalar
• Eski veya hatalı URL'leri listelemek: kaldırılmış veya 404 döndüren URL'ler sitemap'in değerini düşürür.
• Canonical ile uyumsuz URL'ler eklemek: sitemap'teki URL'ler sayfanın canonical'ı ile çelişmemeli.
• Sitemap'i robots.txt ile tutarsız yapmak: robots.txt'de engellenen bir URL'i sitemap'te listelemeyin.
• Çok büyük tek sitemap dosyası kullanmak: büyük sitelerde sitemap index ve segmentleme kullanın.
• Sitemap'i güncellememek: dinamik içerikler için otomatik güncelleme veya rebuild süreçleri kurun.
• Sık sık aynı URL'yi farklı formatlarla eklemek (ör. hem HTTP hem HTTPS): sadece canonical/erişilebilir sürümü ekleyin.
Nasıl doğrularım: araçlar ve adımlar
Sahip olduğunuz site için en doğrudan araç Google Search Console'daki Sitemaps raporudur; buradan sitemap ekleyebilir, işlenme durumunu görebilirsiniz. URL düzeyinde dizine eklenme kontrolü için Search Console > URL Inspection kullanın. Genel erişilebilirlik ve header kontrolü için curl ve tarayıcı DevTools Network paneli yeterlidir. Ayrıca Rich Results Test ve Schema Markup Validator, yapılandırılmış veri içeren sitemap'lerdeki işaretlemeyi doğrulamakta yardımcı olur. Bing doğrulaması için Bing Webmaster Tools Site Explorer kullanılmalıdır.
Teknik rehber için (Teknik SEO Rehberi) bağlantısını inceleyin.
Sık sorulan sorular
S: Sitemap göndermek dizine eklemeyi garanti eder mi?
C: Hayır. Sitemap, dizine ekleme olasılığını artırır çünkü arama motorlarına hangi URL'leri bilmesi gerektiğini bildirir; fakat dizine ekleme kararını arama motorunun algoritmaları verir.
S: Nereye sitemap eklemeliyim?
C: Genellikle site kökünde (ör. https://www.example.com/sitemap.xml) barındırılması uygundur ve robots.txt içinde 'Sitemap: https://www.example.com/sitemap.xml' satırı ile işaretlenmelidir. Ayrıca Google Search Console ve Bing Webmaster Tools üzerinden de sitemap gönderebilirsiniz.
S: Sitemap otomatik olarak güncellenmeli mi?
C: Evet; dinamik içerik (sürekli güncellenen sayfalar, haberler, e-ticaret ürünleri) için otomatik veya build-zamanı sitemap güncellemesi kurmak genellikle en iyi uygulamadır.
S: Nofollow veya noindex etiketleri sitemap'te ne anlama gelir?
C: Sitemap'te listelenmiş bir URL üzerinde 'noindex' meta etiketi varsa arama motoru sayfayı dizine eklemeyebilir; 'nofollow' linkler ise link ilişkisinin nasıl değerlendirileceğini etkiler ama sitemap doğrudan link niteliklerini değiştirmez. Sitemap, sayfayı arama motoruna bildirme aracıdır; dizine ekleme kararı farklı sinyallerle verilir.
S: Büyük siteler için en iyi yaklaşım nedir?
C: İçerik türüne göre segmentlenmiş sitemap'ler ve sitemap index kullanmak; robots.txt içindeki Sitemap bildiriminin ve Search Console'da sitemap'lerin düzenli izlenmesinin olması faydalıdır.
Kaliteli bir XML sitemap, keşif ve dizine ekleme sürecini destekler; düzenli doğrulama ve Search Console/Bing Webmaster Tools izleme ile yürütün.
Kaliteli geri bağlantılarla otorite inşa edin: Teknik SEO tek başına organik görünürlük için yeterli değildir. Konunuzda otorite kazanmak için hedeflenen, editoryal bağlamda yer alan kaliteli geri bağlantılar önemlidir. Daha fazla yayınevi ve yerleşim seçeneği için /marketplace sayfasını inceleyin.
İlgili terimler

Genişletilebilir İşaretleme Dili (XML): Temel ve doğrulama
Genişletilebilir İşaretleme Dili (XML), veriyi etiketlerle yapılandıran, hem insanlar hem makineler tarafından okunabilen ve şema-temelli doğrulama ile taşınabilir veri değişimi, yapılandırma ve entegrasyon için kullanılan açık bir biçimdir.

Arama motoru optimizasyonu (SEO) nedir?
Arama motoru optimizasyonu (SEO), web sitenizin içerik, teknik yapı ve bağlantı profilini arama motorlarının güncel tarama ve dizine alma beklentilerine göre iyileştirerek alakalı organik görünürlük ve trafik elde etme sürecidir; 2026 bağlamında mobil-first ve AI özetlerini dikkate alır.

Arama motorları: tanım, çalışma şekli ve SEO
Arama motorları, web içeriğini tarayan (crawling), indeksleyen (indexing) ve kullanıcı sorgularına göre sıralayan (ranking) yazılım sistemleridir; 2026'da Google mobil içeriği birincil temel alır ve AI Özetleri SERP'lerde yaygındır.

Arama algoritması: tanımı, neden önemli ve kontrol listesi
Arama algoritması, arama motorlarının bir sorguya en alakalı sonuçları seçmek için kullandığı kurallar, sinyaller ve makine öğrenimi modellerinin bileşimidir; içerik, bağlantılar, kullanıcı deneyimi ve yapısal veriler temel girdilerdir.

On-page SEO: Tanım, işleyiş ve teknik kontrol listesi
On-page SEO, bir web sayfasının içerik, HTML etiketleri, meta veriler, görseller, erişilebilirlik ve teknik yapısını; arama motorlarının anlamasını ve sayfayı dizine eklemesini kolaylaştıracak şekilde optimize etme uygulamasıdır.

Arama motoru sıralamaları: Tanım ve doğrulama
Arama motoru sıralamaları, bir web sayfasının arama sonuçlarındaki (SERP) konumunu ifade eder; 2026'da arama motorları mobil-first indexing, AI Overviews ve çoklu sinyallerle çalışır; erişilebilirlik, içerik kalitesi ve indexlenme sıralamayı etkiler.
