← Blog'a Dön
Sitemap Google'a Nasıl Gönderilir? Site Haritası Rehberi
SEO 22 dk okuma Yayın: Güncelleme:

Sitemap Google'a Nasıl Gönderilir? Site Haritası Rehberi

XML site haritasını Google Search Console üzerinden Google'a nasıl gönderirsiniz? Sitemap oluşturma, doğrulama ve gönderme adımları.

Web sitenizin Google tarafından daha hızlı ve eksiksiz biçimde taranmasını istiyorsanız, site haritası (sitemap) oluşturmak ve bunu Google’a göndermek en temel SEO adımlarından biridir. Bu rehberde sitemap nedir, neden önemlidir, nasıl oluşturulur ve en önemlisi site haritası Google’a nasıl gönderilir sorularını adım adım yanıtlıyoruz. Ayrıca sitemap yönetiminde sık karşılaşılan hataları, büyük ve çok dilli sitelerde dikkat edilmesi gereken özel durumları ve 2026 itibarıyla yapay zeka destekli arama motorlarının sitemap yorumlama biçimini de ele alıyoruz.


Site Haritası (Sitemap) Nedir?

Site haritası, web sitenizin tüm sayfalarını, görsellerini, videolarını ve diğer içeriklerini liste hâlinde sunan bir dosyadır. Arama motorları bu dosyayı okuyarak sitenizin yapısını anlar ve hangi sayfaları taramaları gerektiğini belirler.

Basit bir ifadeyle sitemap, sitenizin Google botlarına sunduğu bir “içindekiler tablosu”dur. Google, sitenizi kendi kendine keşfedebilse de bir sitemap dosyası bu süreci çok daha hızlı ve güvenilir hâle getirir.

Sitemap Neden Önemlidir?

  • Yeni veya büyük siteler: Az geri bağlantısı olan ya da yüzlerce sayfası bulunan siteler için Google botlarının tüm sayfaları bulması zor olabilir. Sitemap bu sorunu çözer.
  • Zengin medya içerikleri: Görsel, video veya haber içerikleri barındıran siteler, bu içeriklerin dizine eklenmesi için özel sitemap türlerine ihtiyaç duyar.
  • Güncel bilgi: Sitemap dosyasına eklediğiniz lastmod (son güncelleme tarihi) etiketi, Google’a hangi sayfaların yenilendiğini bildirerek yeniden tarama önceliğini artırır.
  • Dil ve bölge hedefleme: Çok dilli siteler, hreflang etiketleriyle birlikte sitemapı kullanarak her dil versiyonunu doğru şekilde işaret edebilir.

Sitemap, Sıralamayı Doğrudan Artırır mı?

Bu konuda sıkça yanlış anlaşılan bir nokta var: Sitemap göndermek, sayfalarınızın Google’da daha üst sıralarda çıkmasını doğrudan sağlamaz. Sitemap’in işlevi keşif ve tarama sürecini kolaylaştırmaktır; sıralama ise içerik kalitesi, alaka düzeyi, kullanıcı deneyimi ve teknik SEO gibi çok farklı faktörlere bağlıdır. Ancak dizine eklenmeyen bir sayfa hiçbir zaman sıralanamayacağı için, sitemap dolaylı yoldan sıralama başarısının ön koşullarından birini sağlar.


Sitemap Türleri

Tüm sitemaplar aynı değildir. İçerik türünüze göre farklı sitemap biçimleri kullanılır.

XML Sitemap

En yaygın kullanılan türdür. sitemap.xml uzantısıyla kaydedilir ve arama motorlarına yönelik hazırlanır. Sayfaların URL’lerini, son güncelleme tarihlerini ve öncelik puanlarını içerir.

https://siteniz.com/sitemap.xml

HTML Sitemap

Ziyaretçiler için hazırlanan, sitenin tüm bölümlerini listeleyen bir sayfadır. Kullanıcı deneyimini iyileştirmeye yardımcı olur; ancak SEO açısından XML sitemap kadar etkili değildir.

Görsel (Image) Sitemap

Sitenizde barındırdığınız görsellerin Google Görseller’de dizine girmesini sağlamak için kullanılır. Standart XML sitemap içine <image:image> etiketleriyle eklenir.

Video Sitemap

YouTube veya harici platformlarda barındırdığınız videoları Google’a bildirmek için kullanılır. Özellikle video içerik odaklı siteler için kritik öneme sahiptir.

Haber (News) Sitemap

Google Haberler’e dahil olmak isteyen haber siteleri için tasarlanmış özel bir sitemap türüdür. Son 48 saat içinde yayımlanan haberleri Google’a iletmek amacıyla kullanılır.

Sitemap Türü Seçim Tablosu

Hangi sitemap türüne ihtiyacınız olduğunu netleştirmek için aşağıdaki karar tablosunu kullanabilirsiniz:

Site TürüÖncelikli Sitemap TürüEk Not
Kurumsal/blog sitesiXML SitemapTemel ihtiyaç, çoğu site için yeterli
E-ticaret sitesiXML Sitemap + Görsel SitemapÜrün görselleri ayrıca dizine alınmalı
Video içerik platformuXML Sitemap + Video SitemapVideo meta verisi (süre, önizleme) önemli
Haber portalıXML Sitemap + Haber Sitemap48 saatlik güncellik kuralına dikkat
Çok dilli/uluslararası siteXML Sitemap + hreflang entegrasyonuHer dil versiyonu doğru işaretlenmeli

WordPress’te Sitemap Nasıl Oluşturulur?

WordPress kullanıyorsanız, sitemap oluşturmak için ek teknik bilgiye ihtiyaç duymazsınız. Popüler SEO eklentileri bu işlemi otomatik hâle getirir.

Yoast SEO ile Sitemap Oluşturma

  1. WordPress yönetim panelinden Yoast SEO > Genel menüsüne gidin.
  2. Özellikler sekmesini açın ve XML sitemapları özelliğini etkinleştirin.
  3. Aktivasyon sonrası sitemap_index.xml bağlantısına tıklayarak sitemap dosyanızı görüntüleyebilirsiniz.
  4. Hangi içerik türlerinin (sayfa, yazı, kategori vb.) sitemapa dahil edileceğini XML Sitemapları ekranından özelleştirebilirsiniz.

Rank Math ile Sitemap Oluşturma

  1. Rank Math > Sitemap Ayarları menüsüne gidin.
  2. Sitemap özelliğini açık konuma getirin.
  3. Hangi içerik türleri ve taksonomilerin sitemapa dahil edileceğini seçin.
  4. Değişiklikleri Kaydet butonuna tıklayın.
  5. Sitemap adresiniz genellikle https://siteniz.com/sitemap_index.xml şeklinde olur.

Yoast SEO ile Rank Math arasında karar veremiyorsanız, Rank Math mı Yoast mı karşılaştırma yazımızı inceleyebilirsiniz.

WordPress Olmayan Siteler İçin

Eğer özel kodla geliştirilmiş bir site kullanıyorsanız, sitemap dosyasını manuel olarak oluşturabilir ya da aşağıdaki araçlardan faydalanabilirsiniz:

  • Screaming Frog SEO Spider: Sitenizdeki tüm URL’leri tarayarak otomatik sitemap üretir.
  • XML-Sitemaps.com: Küçük siteler için ücretsiz online sitemap oluşturucu.
  • Astro, Next.js, Nuxt gibi framework’ler: Çoğu modern framework, sitemap oluşturmak için hazır eklenti veya modül sunar.

Modern Framework Tabanlı Sitelerde Sitemap Otomasyonu

Statik site oluşturucular (Astro, Next.js, Nuxt, Gatsby gibi) kullanan sitelerde sitemap genellikle build (derleme) sürecinin bir parçası olarak otomatik üretilir. Bu yaklaşımın avantajı, her yeni sayfa eklendiğinde sitemapın manuel güncelleme gerektirmeden kendiliğinden yenilenmesidir. Ancak dikkat edilmesi gereken nokta, noindex etiketli veya taslak (draft) durumundaki sayfaların yanlışlıkla sitemapa dahil edilmemesidir — bu, “Dizine eklenen URL sayısı, gönderilen URL sayısından az” uyarısının en sık görülen nedenlerinden biridir.


Sitemap Dosyasının İçeriği: Teknik Detaylar

Bir XML sitemap dosyasının temel yapı taşlarını anlamak, hataları daha hızlı teşhis etmenizi sağlar.

Temel Etiketler

EtiketAçıklamaZorunlu mu?
<loc>Sayfanın tam URL’siEvet
<lastmod>Son güncelleme tarihiHayır, ancak önerilir
<changefreq>Değişim sıklığı tahminiHayır, Google artık büyük ölçüde göz ardı ediyor
<priority>Sayfa önceliği (0.0-1.0)Hayır, Google artık büyük ölçüde göz ardı ediyor

Önemli not: Google, changefreq ve priority etiketlerini geçmişte olduğu kadar önemsemiyor artık. Bunun yerine lastmod etiketinin doğru ve güncel tutulması çok daha kritik hale geldi; çünkü Google bu bilgiyi tarama önceliklendirmesinde aktif olarak kullanıyor.

Sitemap Dosya Boyutu Sınırları

  • Bir sitemap dosyası en fazla 50.000 URL içerebilir.
  • Sıkıştırılmamış dosya boyutu 50MB’ı geçemez.
  • Bu sınırları aşan büyük siteler, birden fazla sitemap dosyasını bir “sitemap index” dosyası altında birleştirmelidir.
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://siteniz.com/sitemap-posts.xml</loc>
  </sitemap>
  <sitemap>
    <loc>https://siteniz.com/sitemap-pages.xml</loc>
  </sitemap>
</sitemapindex>

Sitemap Google’a Nasıl Gönderilir? Adım Adım

Sitemapınızı oluşturduktan sonra, bunu Google Search Console üzerinden Google’a bildirmeniz gerekir. Google Search Console hesabınız yoksa önce Google Search Console Kurulumu rehberimizi incelemenizi öneririz.

Adım 1: Google Search Console’a Giriş Yapın

search.google.com/search-console adresine gidin ve sitenizle ilişkili Google hesabınızla giriş yapın.

Adım 2: Doğru Mülkü Seçin

Sol üst köşedeki açılır menüden sitemap göndermek istediğiniz mülkü (web sitenizi) seçin. Sitenizin “Alan Adı” veya “URL Öneki” mülkü olarak eklenmiş olması gerekir.

Adım 3: Sitemaplar Bölümüne Gidin

Sol menüde Dizine Ekleme > Sitemaplar seçeneğine tıklayın.

Adım 4: Sitemap URL’sini Girin

”Yeni sitemap ekle” alanına sitemap dosyanızın URL’sini girin. Örnek:

sitemap.xml

ya da tam URL olarak:

https://siteniz.com/sitemap.xml

Adım 5: Gönder Butonuna Tıklayın

URL’yi girdikten sonra Gönder butonuna tıklayın. Google, sitemap dosyanızı işlemeye alacak ve sonuçları birkaç saat ile birkaç gün arasında değişen bir sürede güncelleyecektir.

Adım 6: Durumu Kontrol Edin

Gönderdiğiniz sitemap, “Gönderilen Sitemaplar” tablosunda listelenir. Burada şu bilgileri görebilirsiniz:

  • Durum: “Başarıyla alındı” veya hata mesajı
  • Gönderilme tarihi
  • Son okunma tarihi
  • Keşfedilen URL sayısı

Sitemap Gönderim Kontrol Listesi

Gönderim öncesinde aşağıdaki maddeleri kontrol ederek hata riskini azaltabilirsiniz:

  • Sitemap URL’si tarayıcıda doğrudan açılıp içerik gösteriyor mu?
  • Sitemap dosyası geçerli XML formatında mı (bir doğrulayıcıdan geçirildi mi)?
  • Sitemaptaki tüm URL’ler 200 OK durum kodu döndürüyor mu?
  • noindex etiketli sayfalar sitemaptan çıkarıldı mı?
  • Kanonik URL’ler ile sitemaptaki URL’ler tutarlı mı?
  • robots.txt dosyası sitemapı engellemiyor mu?
  • Çok dilli siteyseniz her dil versiyonu ayrı ayrı doğru sitemapta mı yer alıyor?

Sitemap Gönderirken Karşılaşılan Yaygın Hatalar ve Çözümleri

Hata: “Getirilemedi”

Neden olur: Sitemap URL’si yanlış girilmiş, dosya mevcut değil veya sunucu erişim kısıtlaması var.

Çözüm: Sitemap URL’sini tarayıcınıza yapıştırarak erişilebilir olup olmadığını kontrol edin. robots.txt dosyanızda sitemapın engellenip engellenmediğini inceleyin.

Hata: “Sitemap biçimi algılanamadı”

Neden olur: Sitemap dosyası geçerli XML biçiminde değil.

Çözüm: www.xml-sitemaps.com/validate-xml-sitemap.html gibi bir araçla sitemap dosyanızın XML doğrulamasını yapın. Kodlama hatalarını düzeltin.

Hata: “Geçersiz URL”

Neden olur: Sitemaptaki bazı URL’ler sitenizin alanıyla eşleşmiyor.

Çözüm: Sitemap dosyanızda yalnızca kendi alan adınıza ait URL’ler bulunduğundan emin olun. Alt alan adları ayrı mülkler olarak ele alınır.

Hata: “HTTP Hatası (403, 404, 500)“

  • 403: Sunucu sitemap dosyasına erişimi engelliyor. .htaccess veya sunucu güvenlik duvarı kurallarını kontrol edin.
  • 404: Dosya bulunamıyor. Sitemap URL’sinin doğru olduğundan emin olun.
  • 500: Sunucu tarafında bir hata var. Hosting sağlayıcınızla iletişime geçin.

Uyarı: “Dizine eklenen URL sayısı, gönderilen URL sayısından az”

Neden olur: Bazı sayfalar noindex etiketiyle işaretlenmiş, kanonik URL’ler farklı bir sayfaya işaret ediyor veya içerik kalitesi yetersiz.

Çözüm: Dizine eklenmeyen sayfaları URL Denetleme aracıyla tek tek inceleyin. noindex meta etiketlerini ve kanonik etiket yapılandırmanızı gözden geçirin. Bu konuda discovered currently not indexed ve crawled currently not indexed durumlarını ele aldığımız yazılarımız da yardımcı olabilir.

Hata: Sitemapta Döngüsel Yönlendirme (Redirect Loop)

Neden olur: Sitemaptaki bir URL, kendisini başka bir URL’ye yönlendiriyor ve o URL tekrar orijinaline dönüyor.

Çözüm: 301/302 yönlendirmeleri rehberimizde anlattığımız yönlendirme mantığını gözden geçirin; sitemapta yalnızca nihai (yönlendirmesiz) URL’lerin yer aldığından emin olun.


Robots.txt ile Sitemap Entegrasyonu

Sitemap dosyanızı robots.txt dosyasına da ekleyebilirsiniz. Bu sayede Google botları siteyi tararken otomatik olarak sitemapınızı bulur.

User-agent: *
Disallow: /admin/

Sitemap: https://siteniz.com/sitemap.xml

Bu yöntem, Google Search Console’a ek olarak yapılan ve önerilen bir uygulamadır. robots.txt dosyanızın genel yapısı ve doğru yapılandırılması hakkında daha fazla bilgi için robots.txt nasıl hazırlanır yazımızı inceleyebilirsiniz.


Büyük ve Çok Dilli Sitelerde Sitemap Yönetimi

Büyük Siteler İçin Sitemap Segmentasyonu

Binlerce sayfası olan siteler için tek bir sitemap dosyası yeterli olmayabilir. Bu durumda içerik türüne göre segmentasyon yapmak, hem yönetimi kolaylaştırır hem de hata teşhisini hızlandırır:

Sitemap Dosyasıİçerik
sitemap-pages.xmlStatik sayfalar (Ana Sayfa, Hakkımızda, İletişim)
sitemap-posts.xmlBlog yazıları
sitemap-products.xmlÜrün sayfaları (e-ticaret)
sitemap-categories.xmlKategori sayfaları
sitemap-images.xmlGörsel içerikler

Bu segmentasyon, büyük web sitelerinde teknik SEO yönetiminin önemli bir parçasıdır. Ayrıca hangi segmentte dizine ekleme sorunu yaşandığını hızlıca tespit etmenizi sağlar; örneğin ürün sayfalarında dizine ekleme oranı düşükse, sorun muhtemelen o kategoriye özgüdür.

Çok Dilli Sitelerde Hreflang ve Sitemap İlişkisi

Çok dilli sitelerde her dil versiyonunun doğru şekilde ilişkilendirilmesi için hreflang etiketleri sitemap içine gömülebilir:

<url>
  <loc>https://siteniz.com/tr/sayfa</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://siteniz.com/en/page"/>
  <xhtml:link rel="alternate" hreflang="tr" href="https://siteniz.com/tr/sayfa"/>
</url>

Bu yapı hakkında ayrıntılı bilgi için hreflang kullanımı yazımıza bakabilirsiniz. Hatalı hreflang yapılandırması, doğru sitemap gönderilmiş olsa bile yanlış dil versiyonunun yanlış ülkede sıralanmasına yol açabilir.


Sitemapı Ne Sıklıkla Güncellemelisiniz?

Sitemap dosyanızı manuel oluşturuyorsanız, yeni içerik eklediğinizde veya mevcut sayfalarda önemli değişiklikler yaptığınızda güncellemeniz gerekir. Yoast SEO veya Rank Math gibi eklentiler bu işlemi otomatik olarak gerçekleştirir.

Genel öneri: Sitemapınızı her büyük içerik güncellemesinin ardından yeniden gönderin. Bu, Google’ın değişiklikleri daha hızlı fark etmesini sağlar.

Sitemap Güncelleme Sıklığı Karar Tablosu

Site TürüÖnerilen Güncelleme SıklığıGerekçe
Statik kurumsal siteYeni sayfa eklendiğindeDeğişim frekansı düşük
Aktif blogOtomatik (her yayında)Sık içerik üretimi
E-ticaret sitesiGünlük/otomatikStok ve fiyat değişimi sık
Haber sitesiGerçek zamanlı/otomatikİçerik güncelliği kritik

Yapay Zeka Destekli Arama Motorlarında Sitemap’in Rolü

2026 itibarıyla yalnızca klasik Google araması değil, yapay zeka destekli arama deneyimleri (Google AI Overview, ChatGPT arama, Perplexity gibi) de web içeriğini tarayıp değerlendiriyor. Bu motorların çoğu hâlâ temelde klasik web tarama altyapısına (crawler) dayanıyor; dolayısıyla doğru yapılandırılmış bir sitemap, yalnızca klasik Google sıralaması için değil, bu yeni nesil arama deneyimlerinde de içeriğinizin keşfedilme olasılığını artırıyor.

Bu bağlamda llms.txt gibi yeni nesil yapılandırma dosyalarının sitemap ile birlikte nasıl konumlandığını merak ediyorsanız llms.txt nedir yazımızı inceleyebilirsiniz. Sitemap ve llms.txt, farklı amaçlara hizmet etse de ikisi birlikte, sitenizin hem geleneksel hem de yapay zeka destekli arama motorları tarafından daha eksiksiz anlaşılmasına katkı sağlar.


Sitemapı Bing ve Diğer Arama Motorlarına Gönderme

Google Search Console en yaygın kullanılan araç olsa da, sitemapınızı yalnızca Google’a göndermek bazı işletmeler için eksik bir strateji olabilir. Özellikle B2B veya kurumsal hedef kitleye sahip sitelerde Bing üzerinden gelen trafik göz ardı edilmemelidir.

Bing Webmaster Tools ile Sitemap Gönderimi

  1. bing.com/webmasters adresine gidip Microsoft hesabınızla giriş yapın.
  2. Sitenizi mülk olarak ekleyin (Google Search Console’dan içe aktarma seçeneği de mevcuttur).
  3. Sol menüden Sitemaps bölümüne gidin.
  4. Sitemap URL’nizi girin ve Submit butonuna tıklayın.

Bing Webmaster Tools, Google Search Console’a benzer bir arayüz sunar ve pek çok işletme için ek kurulum süresi yalnızca birkaç dakikadır. Yandex gibi bölgesel arama motorlarına yönelik pazarlarda faaliyet gösteriyorsanız, yandex seo nasıl yapılır yazımızda Yandex Webmaster üzerinden sitemap gönderim sürecini de ele aldık.

Neden Tek Bir Arama Motoruna Bağımlı Kalmamalı?

Google pazar payı açısından baskın olsa da, hedef kitlenizin coğrafi dağılımına göre Bing, Yandex gibi alternatif arama motorlarının payı göz ardı edilemeyecek düzeyde olabilir. Sitemapı yalnızca bir platforma göndermek, bu alternatif trafik kaynaklarını kullanmadan bırakmak anlamına gelir; oysa sitemap dosyanız zaten hazır olduğundan, ek platformlara göndermenin maliyeti neredeyse sıfırdır.


Sitemap ve URL Denetleme Aracının Birlikte Kullanımı

Sitemap göndermek tek başına yeterli değildir; gönderilen URL’lerin gerçekten dizine alınıp alınmadığını doğrulamak için Google Search Console’un URL Denetleme aracı kullanılmalıdır.

URL Denetleme Süreci

  1. Search Console’da üst kısımdaki arama çubuğuna denetlemek istediğiniz URL’yi yapıştırın.
  2. ”Dizine eklendi” veya “Dizine eklenmedi” durumunu görün.
  3. Dizine eklenmemişse, nedenini gösteren ayrıntılı raporu inceleyin (örneğin “Alternatif sayfa uygun kanonik etiketle birlikte” veya “Taranmış, şu anda dizine eklenmemiş”).
  4. Sorunu düzelttikten sonra “Dizine Eklemeyi İste” seçeneğiyle Google’dan sayfayı yeniden değerlendirmesini talep edebilirsiniz.

Dikkat: “Dizine Eklemeyi İste” özelliği, günlük kullanım için bir kotaya tabidir ve toplu URL’ler için değil, öncelikli tekil sayfalar için kullanılmalıdır. Yüzlerce URL’yi tek tek bu yöntemle göndermeye çalışmak hem zaman kaybıdır hem de Google’ın önerdiği bir kullanım biçimi değildir; bu durumda sorunun kök nedenine (içerik kalitesi, kanonik çakışması, teknik engel) odaklanmak çok daha verimlidir.

Sitemap Verisiyle Search Console Performans Raporunu Karşılaştırma

Sitemap durumunda “keşfedildi” görünen ama Performans raporunda hiç gösterim almayan sayfalar, tipik olarak iki durumdan birine işaret eder: ya içerik yeterince değerli bulunmuyor ya da sayfa henüz yeterince yeni ve zaman gerektiriyor. Bu iki raporu (Sitemaplar ve Performans) düzenli olarak birlikte incelemek, sitenizin hangi bölümlerinin dizine alınma açısından zayıf kaldığını daha net görmenizi sağlar.


Sitemap Yönetimini Kimin Üstlenmesi Gerekir?

Küçük ölçekli sitelerde sitemap yönetimi genellikle web sitesi sahibinin veya içerik editörünün sorumluluğundadır; SEO eklentileri bu işi büyük ölçüde otomatikleştirdiği için ek teknik bilgi gerekmez. Ancak büyüyen, çok dilli veya yüksek hacimli içerik üreten sitelerde sitemap yönetimi teknik SEO sürecinin ayrılmaz bir parçası haline gelir ve genellikle bir teknik SEO uzmanı veya geliştirici ile koordineli biçimde yürütülmesi gerekir.

Site ÖlçeğiÖnerilen Sorumluluk
Küçük kurumsal site (10-50 sayfa)İçerik editörü, SEO eklentisi otomasyonuyla
Orta ölçekli blog/kurumsal siteSEO sorumlusu, periyodik kontrol
Büyük e-ticaret/çok dilli siteTeknik SEO uzmanı + geliştirici iş birliği
Kurumsal/çok markalı yapıMerkezi teknik SEO ekibi, marka bazlı segmentasyon

Vaka Kurgusu: E-Ticaret Sitesinde Sitemap Kaynaklı Dizine Ekleme Sorunu

Orta ölçekli bir e-ticaret sitesi, 8.000’e yakın ürün sayfasına sahipti ancak Google Search Console verilerine göre bu sayfaların yalnızca yaklaşık 3.200’ü dizine eklenmişti. İlk incelemede sitemap dosyasının teknik olarak doğru şekilde gönderildiği görüldü; ancak “Dizine eklenen URL sayısı, gönderilen URL sayısından az” uyarısı sürekli tekrarlanıyordu.

Detaylı analizde üç sorun tespit edildi: Birincisi, stokta olmayan ürünlerin sayfaları otomatik olarak noindex etiketiyle işaretleniyor ancak bu sayfalar hâlâ sitemapta yer alıyordu. İkincisi, bazı ürün varyasyonları (renk/beden) için kanonik etiket ana ürün sayfasına işaret ediyor, dolayısıyla varyasyon sayfaları “yinelenen içerik” olarak değerlendirilip dizine alınmıyordu. Üçüncüsü, sitemap tek bir dosyada tüm 8.000 URL’yi barındırıyordu ve bu durum Google’ın önceliklendirme yapmasını zorlaştırıyordu.

Çözüm olarak sitemap, ürün kategorisine göre beş ayrı dosyaya bölündü ve stokta olmayan ürünler otomatik olarak sitemap üretim sürecinden hariç tutuldu. Kanonik etiket stratejisi netleştirilerek, hangi varyasyonların ayrı sayfa olarak dizine alınması gerektiği yeniden tanımlandı. Üç ay içinde dizine eklenen sayfa oranı %40’tan %78’e yükseldi ve organik trafik belirgin biçimde arttı.

(Vaka temsilidir.)


Sık Yapılan Hatalar

  1. Sitemapa noindex etiketli sayfaları dahil etmek. Bu durum, “gönderilen URL sayısından az dizine ekleme” uyarısının en sık nedenlerinden biridir ve Google’ın sitemap dosyasına olan güvenini azaltabilir.
  2. Sitemapı yalnızca bir kez gönderip bir daha kontrol etmemek. Sitemap durumu zamanla değişebilir; periyodik kontrol yapılmadığında yeni hatalar fark edilmeden birikir.
  3. Yönlendirilen (301/302) URL’leri sitemapta bırakmak. Sitemap yalnızca nihai, yönlendirmesiz URL’leri içermelidir.
  4. robots.txt dosyasında sitemapı yanlışlıkla engellemek. Sitemap URL’sinin Disallow kapsamına girmediğinden emin olun.
  5. Çok büyük sitelerde tek bir sitemap dosyası kullanmak. 50.000 URL sınırına yaklaşan siteler mutlaka segmentasyon yapmalı.
  6. lastmod etiketini güncel tutmamak veya yanlış kullanmak. Her sayfa değişikliğinde gerçekte güncellenmeyen lastmod tarihleri, Google’ın bu sinyale olan güvenini zamanla azaltabilir.
  7. Sitemapı yalnızca Search Console’a gönderip robots.txt’e eklemeyi unutmak. İki yöntem birbirini tamamlar; yalnızca birini kullanmak eksik bir uygulamadır.
  8. Kanonik URL çakışmalarını görmezden gelmek. Sitemaptaki URL ile sayfanın kendi kanonik etiketi farklıysa, Google genellikle kanonik etiketi esas alır ve sitemap URL’sini göz ardı edebilir.

Sitemap Doğrulama Araçları Karşılaştırması

Sitemapınızı göndermeden önce doğrulamak, ileride yaşanacak hataları önceden tespit etmenizi sağlar. Aşağıda sık kullanılan doğrulama araçlarının kısa bir karşılaştırması yer alıyor:

AraçKullanım AmacıUygun Olduğu Site Ölçeği
XML-Sitemaps.com ValidatorHızlı, ücretsiz XML format kontrolüKüçük-orta ölçekli siteler
Screaming Frog SEO SpiderSitemap ile gerçek site yapısını karşılaştırmaOrta-büyük ölçekli siteler
Google Search Console Sitemap RaporuGoogle’ın gördüğü gerçek durumTüm site ölçekleri
Sitemap üreten SEO eklentisi ayarlarıKaynak seviyesinde hata önlemeWordPress tabanlı siteler

Bu araçlardan yalnızca birine güvenmek yerine, özellikle büyük bir site taşıma veya yeniden yapılandırma sonrası birden fazla aracı çapraz kontrol amacıyla kullanmak, gözden kaçabilecek hataları erken aşamada yakalamanıza yardımcı olur.

Sitemap Doğrulamasında Sık Gözden Kaçan Detaylar

  • Karakter kodlaması (encoding) sorunları: Türkçe karakterler içeren URL’lerde yanlış kodlama, sitemap dosyasının Google tarafından hatalı okunmasına yol açabilir.
  • Trailing slash (sondaki eğik çizgi) tutarsızlığı: Sitemaptaki bazı URL’lerin sonunda / varken bazılarında yoksa, bu durum kanonik URL yapınızla çelişip karışıklığa neden olabilir.
  • HTTP/HTTPS karışıklığı: Sitemap, sitenizin güncel protokolüyle (genellikle HTTPS) tutarlı URL’ler içermelidir; eski HTTP URL’lerin kalıntı olarak sitemapta kalması yaygın bir hatadır.
  • www ile www olmayan versiyon karışıklığı: Sitenizin kanonik versiyonu hangisiyse (www’li veya www’siz), sitemap da tutarlı biçimde o versiyonu kullanmalıdır.

Sonuç

Site haritası oluşturmak ve Google’a göndermek, teknik SEO’nun en temel adımlarından biridir. Doğru yapılandırılmış bir XML sitemap; sayfalarınızın dizine alınma hızını artırır, içerik güncellemelerinizin Google tarafından daha çabuk fark edilmesini sağlar ve arama motorlarının site yapınızı daha iyi anlamasına yardımcı olur.

Özetle yapmanız gerekenler:

  1. XML sitemap oluşturun (Yoast, Rank Math veya başka araçlarla).
  2. Sitemap URL’sinin erişilebilir olduğunu doğrulayın.
  3. Google Search Console üzerinden sitemapı gönderin.
  4. Hataları takip edin ve düzeltin.
  5. robots.txt dosyanıza sitemap URL’sini ekleyin.
  6. Büyük ve çok dilli sitelerde segmentasyon ve hreflang entegrasyonunu ihmal etmeyin.
  7. lastmod etiketini gerçek güncelleme tarihleriyle senkron tutun.
  8. Google dışında Bing ve varsa hedef pazarınıza uygun diğer arama motorlarına da sitemapınızı bildirin.
  9. Sitemap durumunu Search Console Performans raporuyla düzenli olarak karşılaştırarak dizine ekleme sorunlarını erken teşhis edin.

Sitemap yönetimi, tek seferlik bir kurulumdan çok, sitenizin büyümesiyle birlikte gözden geçirilmesi gereken canlı bir süreçtir. Yeni bir bölüm eklediğinizde, site taşıma yaptığınızda veya URL yapınızı değiştirdiğinizde sitemapınızın da bu değişikliklere paralel güncellenmesi, teknik SEO sağlığınızın sürekliliği açısından belirleyicidir. Bu disiplini kurumsallaştıran işletmeler, zamanla dizine ekleme oranlarını yüksek tutarak organik trafik potansiyellerini daha eksiksiz biçimde değerlendirebiliyor. Kısacası sitemap, küçük ama sürekli bakım gerektiren bir teknik SEO bileşenidir ve bu bakımı ihmal etmemek, uzun vadede görünürlük kaybını önleyen basit ama etkili bir alışkanlıktır. Sitenizin büyüklüğü ve karmaşıklığı ne olursa olsun, düzenli kontrol edilen ve güncel tutulan bir sitemap, teknik SEO çalışmalarınızın sağlam bir temel taşı olmaya devam edecektir. Bu temeli sağlam kurmak, üzerine inşa edeceğiniz içerik ve otorite stratejilerinin de daha hızlı meyve vermesini sağlar ve teknik altyapıdan kaynaklanan görünürlük kayıplarının önüne geçer, böylece emek verdiğiniz içerikler hak ettikleri kitleye zamanında ve eksiksiz biçimde ulaşabilir, harcanan içerik üretim emeği boşa gitmez.


Sık Sorulan Sorular

Sitemap göndermek sayfalarımın Google’da daha üst sıralarda çıkmasını sağlar mı?
Hayır, doğrudan sağlamaz. Sitemap’in temel işlevi, Google botlarının sitenizdeki sayfaları daha hızlı ve eksiksiz biçimde keşfetmesine yardımcı olmaktır; sıralama ise içerik kalitesi, kullanıcı deneyimi, alaka düzeyi ve teknik SEO gibi çok sayıda farklı faktöre bağlıdır. Ancak dizine eklenmeyen bir sayfanın hiçbir zaman sıralanamayacağı düşünülürse, sitemap dolaylı olarak sıralama başarısının önkoşullarından birini sağlamış olur. Sitemap göndermenin tek başına bir “sıralama artırma” aracı olmadığını, bir “keşfedilebilirlik” aracı olduğunu bilmek beklenti yönetimi açısından önemlidir.
Sitemapı ne sıklıkla Google’a yeniden göndermeliyim?
Sitemap dosyanız otomatik güncelleniyorsa (WordPress eklentileri veya modern framework’lerle) genellikle yeniden manuel gönderim gerekmez; Google zaten periyodik olarak sitemapınızı tekrar kontrol eder. Ancak büyük bir içerik güncellemesi, yeni bir bölüm ekleme veya site taşıma gibi önemli değişikliklerden sonra sitemapı manuel olarak yeniden göndermek, Google’ın değişiklikleri daha hızlı fark etmesine yardımcı olabilir. Günlük olarak tekrar tekrar göndermenin ek bir fayda sağlamadığını, hatta gereksiz olduğunu belirtmek gerekir.
Sitemapta kaç URL bulunabilir?
Tek bir sitemap dosyası en fazla 50.000 URL içerebilir ve sıkıştırılmamış dosya boyutu 50MB’ı aşamaz. Bu sınırı aşan siteler için çözüm, birden fazla sitemap dosyası oluşturup bunları bir “sitemap index” dosyası altında birleştirmektir. Büyük e-ticaret siteleri veya yüksek hacimli içerik üreten platformlar için bu segmentasyon yalnızca teknik bir zorunluluk değil, aynı zamanda hangi içerik kategorisinde dizine ekleme sorunu yaşandığını daha kolay teşhis etmeyi sağlayan pratik bir avantajdır.
Sitemap ile robots.txt arasındaki ilişki nedir?
Robots.txt dosyası, arama motoru botlarına hangi bölümlerin taranıp taranmayacağını bildiren bir dosyadır; sitemap ise botlara hangi sayfaların var olduğunu ve öncelikli olarak taranması gerektiğini bildirir. İkisi farklı işlevlere sahip olsa da birbirini tamamlar: sitemap URL’nizi robots.txt dosyanıza eklemek, botların sitemapınızı otomatik olarak bulmasını sağlayan ek bir yöntemdir. Ancak robots.txt dosyasında yanlışlıkla sitemap URL’sinin bulunduğu dizini engellerseniz, Google Search Console’a manuel gönderim yapsanız bile botların dosyaya erişimi kısıtlanabilir.
Sitemapımda hiç hata yokken bazı sayfalar neden hâlâ dizine eklenmiyor?
Sitemapta teknik hata olmaması, tüm sayfaların otomatik olarak dizine ekleneceği anlamına gelmez. Google, düşük kaliteli, ince içerikli, yinelenen veya düşük değer sunduğunu değerlendirdiği sayfaları bilinçli olarak dizine almayabilir. Bu durum genellikle Search Console’da “Taranmış - şu anda dizine eklenmemiş” veya “Keşfedilmiş - şu anda dizine eklenmemiş” olarak raporlanır. Bu tür durumlarda sitemap değil, içerik kalitesi ve sayfa değeri üzerine odaklanmak gerekir.
Astro, Next.js gibi modern framework’lerde sitemap otomatik mi oluşur?
Çoğu modern framework için resmi veya topluluk tarafından geliştirilmiş sitemap eklentileri mevcuttur ve bunlar genellikle build (derleme) sürecinde otomatik olarak sitemap dosyası üretir. Bu yaklaşımın avantajı, yeni sayfa eklendiğinde veya bir sayfa kaldırıldığında sitemapın manuel müdahale gerektirmeden güncellenmesidir. Ancak taslak, önizleme veya noindex işaretli sayfaların yanlışlıkla sitemapa dahil edilmemesi için eklenti yapılandırmasının dikkatli yapılması gerekir; aksi halde otomatik üretim, manuel süreçte yapılmayacak hatalara da otomatik olarak yol açabilir.
Sitemap dosyasını herkese açık tutmak güvenlik riski oluşturur mu?
Genel olarak sitemap dosyası herkese açık ve erişilebilir olmalıdır; çünkü arama motoru botlarının bu dosyaya erişebilmesi gerekir. Ancak hassas veya yayınlanmaması gereken sayfaların (örneğin yönetici panelleri, test ortamları) yanlışlıkla sitemapa dahil edilmemesi önemlidir; bu tür sayfaların sitemapta yer alması, onların arama motorları tarafından keşfedilme olasılığını artırabilir. Bu nedenle sitemap üretim sürecinde hangi içerik türlerinin dahil edildiğini düzenli olarak gözden geçirmek, hem SEO hem de temel güvenlik hijyeni açısından faydalıdır.

Web sitenizin SEO performansını daha ileri taşımak için profesyonel destek almak istiyorsanız SEO Danışmanlığı hizmetimizi inceleyebilirsiniz.

Sitenizin SEO analizini yapmamızı ister misiniz? Sitemap kurulumundan teknik SEO denetimine kadar her konuda yanınızdayız. Bizimle iletişime geçin ve siteniz için neler yapabileceğimizi birlikte konuşalım.

Onur Öztürk, SEO uzmanı
// yazar

Onur ÖZTÜRK

SEO Uzmanı & Dijital Pazarlama Danışmanı

15 yılı aşkın deneyimle sağlık turizmi, e-ticaret ve kurumsal markalar için SEO stratejisi geliştiriyorum. Google Partner ve Meta Business Partner olarak 150'den fazla işletmenin organik büyümesine katkı sağladım. SEO'nun yanında web tasarım, reklam yönetimi ve logo tasarımı hizmetlerini de ekibimle birlikte yürütüyorum.

// google arama

Bu içerikleri Google'da daha sık görün

onuroztr.com'u tercih edilen kaynak olarak ekleyin; yazılarımız arama sonuçlarında ve yapay zeka özetlerinde size daha sık gösterilsin.

WhatsApp'tan yazın Genellikle 1 saat içinde dönüyorum
WhatsApp Toplantı Planlayın