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,
hreflangetiketleriyle 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 sitesi | XML Sitemap | Temel ihtiyaç, çoğu site için yeterli |
| E-ticaret sitesi | XML Sitemap + Görsel Sitemap | Ürün görselleri ayrıca dizine alınmalı |
| Video içerik platformu | XML Sitemap + Video Sitemap | Video meta verisi (süre, önizleme) önemli |
| Haber portalı | XML Sitemap + Haber Sitemap | 48 saatlik güncellik kuralına dikkat |
| Çok dilli/uluslararası site | XML Sitemap + hreflang entegrasyonu | Her 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
- WordPress yönetim panelinden Yoast SEO > Genel menüsüne gidin.
- Özellikler sekmesini açın ve XML sitemapları özelliğini etkinleştirin.
- Aktivasyon sonrası
sitemap_index.xmlbağlantısına tıklayarak sitemap dosyanızı görüntüleyebilirsiniz. - 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
- Rank Math > Sitemap Ayarları menüsüne gidin.
- Sitemap özelliğini açık konuma getirin.
- Hangi içerik türleri ve taksonomilerin sitemapa dahil edileceğini seçin.
- Değişiklikleri Kaydet butonuna tıklayın.
- 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
| Etiket | Açıklama | Zorunlu mu? |
|---|---|---|
<loc> | Sayfanın tam URL’si | Evet |
<lastmod> | Son güncelleme tarihi | Hayır, ancak önerilir |
<changefreq> | Değişim sıklığı tahmini | Hayı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 OKdurum kodu döndürüyor mu? -
noindexetiketli sayfalar sitemaptan çıkarıldı mı? - Kanonik URL’ler ile sitemaptaki URL’ler tutarlı mı?
-
robots.txtdosyası 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.
.htaccessveya 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.xml | Statik sayfalar (Ana Sayfa, Hakkımızda, İletişim) |
| sitemap-posts.xml | Blog yazıları |
| sitemap-products.xml | Ürün sayfaları (e-ticaret) |
| sitemap-categories.xml | Kategori sayfaları |
| sitemap-images.xml | Gö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 site | Yeni sayfa eklendiğinde | Değişim frekansı düşük |
| Aktif blog | Otomatik (her yayında) | Sık içerik üretimi |
| E-ticaret sitesi | Günlük/otomatik | Stok ve fiyat değişimi sık |
| Haber sitesi | Gerç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
- bing.com/webmasters adresine gidip Microsoft hesabınızla giriş yapın.
- Sitenizi mülk olarak ekleyin (Google Search Console’dan içe aktarma seçeneği de mevcuttur).
- Sol menüden Sitemaps bölümüne gidin.
- 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
- Search Console’da üst kısımdaki arama çubuğuna denetlemek istediğiniz URL’yi yapıştırın.
- ”Dizine eklendi” veya “Dizine eklenmedi” durumunu görün.
- 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ş”).
- 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 site | SEO sorumlusu, periyodik kontrol |
| Büyük e-ticaret/çok dilli site | Teknik 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
- Sitemapa
noindexetiketli 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. - 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.
- Yönlendirilen (301/302) URL’leri sitemapta bırakmak. Sitemap yalnızca nihai, yönlendirmesiz URL’leri içermelidir.
robots.txtdosyasında sitemapı yanlışlıkla engellemek. Sitemap URL’sininDisallowkapsamına girmediğinden emin olun.- Çok büyük sitelerde tek bir sitemap dosyası kullanmak. 50.000 URL sınırına yaklaşan siteler mutlaka segmentasyon yapmalı.
lastmodetiketini güncel tutmamak veya yanlış kullanmak. Her sayfa değişikliğinde gerçekte güncellenmeyenlastmodtarihleri, Google’ın bu sinyale olan güvenini zamanla azaltabilir.- 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. - 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 Validator | Hızlı, ücretsiz XML format kontrolü | Küçük-orta ölçekli siteler |
| Screaming Frog SEO Spider | Sitemap ile gerçek site yapısını karşılaştırma | Orta-büyük ölçekli siteler |
| Google Search Console Sitemap Raporu | Google’ın gördüğü gerçek durum | Tüm site ölçekleri |
| Sitemap üreten SEO eklentisi ayarları | Kaynak seviyesinde hata önleme | WordPress 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:
- XML sitemap oluşturun (Yoast, Rank Math veya başka araçlarla).
- Sitemap URL’sinin erişilebilir olduğunu doğrulayın.
- Google Search Console üzerinden sitemapı gönderin.
- Hataları takip edin ve düzeltin.
robots.txtdosyanıza sitemap URL’sini ekleyin.- Büyük ve çok dilli sitelerde segmentasyon ve hreflang entegrasyonunu ihmal etmeyin.
lastmodetiketini gerçek güncelleme tarihleriyle senkron tutun.- Google dışında Bing ve varsa hedef pazarınıza uygun diğer arama motorlarına da sitemapınızı bildirin.
- 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
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.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.