Web siteleri ve SEO’nun geniş dünyasında “sitemap” terimi sık sık duyulan bir moda sözcük hâline geldi. Peki, sitemap.xml dosyası gerçekte nedir? Daha da önemlisi, neden her iyi optimize edilmiş sitenin bir sitemap’e ihtiyacı vardır? Bu rehberde, bu temel SEO aracının katmanlarını açarak bir sitemap’in ne işe yaradığını ve arama motorları için nasıl bir yol haritası görevi gördüğünü anlayacaksınız.
İster sade bir blog yönetin, ister devasa bir e-ticaret sitesi, XML sitemap’leri anlamak; Google’ın içeriğinizi Google Search Console üzerinden nasıl tarayıp dizine eklediğini iyileştirmek için vazgeçilmezdir.
Sitemap Nedir? Web Sitenizin Mimarisi
Bir ev inşa ettiğinizi ve hiçbir planınız olmadığını düşünün. Tam bir kaos, değil mi? Arama motorları için sitemap’siz bir web sitesi tam olarak böyle görünür.
Arama motorlarına rehber vermezsen, seni yanlış sokakta ararlar.
Sitemap (site haritası), web sitenizdeki en önemli URL’lerin yer aldığı bir listedir. Bu liste, arama motorlarına dizine eklenmesini istediğiniz içeriği gösterir—özellikle normal iç bağlantılarla keşfedilemeyen sayfaları.
Sitemap’ler botlara şu konularda yardımcı olur:
- Önemli içeriği tanımlamak
- Sitenizin yapısını anlamak
- Öncelikli taranacak sayfaları belirlemek
XML Sitemap Nedir?
En yaygın kullanılan format XML sitemap’tir. XML, Genişletilebilir Biçimlendirme Dili (Extensible Markup Language) anlamına gelir ve verileri makine tarafından okunabilir bir biçimde yapılandırmanın yoludur. sitemap.xml dosyanız genellikle şunları içerir:
- <loc> – sayfanın tam URL’si
- <lastmod> – sayfanın en son ne zaman güncellendiği
- <changefreq> – içeriğin ne sıklıkla değiştiği
- <priority> – sayfanın diğerlerine göre önemi
Basitleştirilmiş bir örnek:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.orneksite.com/hakkimizda</loc>
<lastmod>2025-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Bu, Google’a “Bu benim Hakkımızda sayfam. En son 1 Ocak 2025’te güncellendi ve oldukça önemli.” demek gibidir.
Neden Bir Sitemap’e İhtiyacınız Var?

Kısa cevap: SEO’yu geliştirmek ve Google’ın içeriğinizi daha iyi keşfetmesini sağlamak için.
Sitemap olmadan arama motorları yalnızca tarama sırasında buldukları bağlantılara güvenir. Eğer bazı sayfalara iç bağlantı yoksa, bunlar asla dizine eklenmeyebilir.
Sitemap şu konularda yardımcı olur:
- Sahipsiz (orphan) sayfaların fark edilmesini sağlar
- Güncellenmiş içeriği öne çıkarır
- Büyük veya derin sitelerin daha iyi taranmasını sağlar
- Yeni sitelerin hızlıca dizine eklenmesini kolaylaştırır
Google’ın kendi belgelerinde sitemap şu durumlarda önerilir:
- Çok büyük siteler
- Zayıf veya bozuk iç bağlantıları olan siteler
- Az geri bağlantıya sahip yeni siteler
- Video veya görsel gibi zengin medya kullanan siteler
Google Search Console’da Sitemap Nasıl Kullanılır?
Google Search Console’da sitemap gönderebileceğiniz özel bir bölüm bulunur. Gönderildikten sonra, Google bu dosyayı düzenli olarak tarayarak yeni veya güncellenmiş içerik arar.
Adımlar:
- Google Search Console > Dizin > Site Haritaları
- URL girin: https://siteniz.com/sitemap.xml
- “Gönder” butonuna tıklayın
- Durumu takip edin: Hatalar, uyarılar veya başarılı taramalar
Görebileceğiniz bilgiler:
- Kaç URL gönderildi
- Kaç tanesi dizine eklendi
- 404, yönlendirme veya engellenmiş içerik gibi hatalar
Sitemap’i burada göndermek, Google’a nereye bakması gerektiğini net şekilde bildirir—tahmine yer kalmaz.
Farklı Sitemap Türleri
Tüm sitemap’ler aynı değildir. İçerik türüne göre farklı sitemap türleri kullanabilirsiniz:
- Görsel sitemap’leri: Öne çıkan görsel içeriği vurgular
- Video sitemap’leri: Gömülü videoların dizine eklenmesini kolaylaştırır
- Haber sitemap’leri: Haber siteleri için Google News’te görünmeyi sağlar
- Sitemap dizinleri: 50.000’den fazla URL içeren siteler için birden fazla sitemap referansını içerir
Her biri özel bir amaca hizmet eder ve doğru olanları seçmek SEO stratejinizi güçlendirir.
Sitemap’te Neler Yer Almalı?
Sadece şu tür içerikler dahil edilmeli:
- Kanonik URL’ler (sayfanın birincil versiyonu)
- 200 OK durumu döndüren sayfalar
- Değerli ve dizine eklenmeye değer içerik
- Arama sonuçlarında görünmesini istediğiniz sayfalar
Şunlardan kaçının:
- 301/302 yönlendirmeler
- 404 sayfaları
- Yinelenen içerikler
- “noindex” etiketi olan sayfalar
Unutmayın: Sitemap’te yer alması, mutlaka dizine ekleneceği anlamına gelmez—ama şansınızı ciddi şekilde artırır.
Sitemap Yönetimi İçin En İyi Uygulamalar
Sitemap’inizin amacına en iyi şekilde hizmet etmesini sağlamak için:
- Yoast SEO ya da Rankmath gibi eklentilerle otomatik olarak güncel tutun
- Her sitemap’i 50.000 URL veya 50MB (sıkıştırılmamış) ile sınırlayın
- Sitemap bağlantısını robots.txt dosyanıza ekleyin
- Search Console’daki indeksleme oranlarını izleyin ve hataları düzeltin
Tüm Sitelerin XML Sitemap’e İhtiyacı Var mı?
Teknik olarak hayır—ama pratikte evet.
Küçük siteler bile daha verimli tarama ve hızlı indeksleme avantajından faydalanabilir. Bugünün rekabetçi SEO ortamında her avantaj değerlidir.
İster kurumsal bir blog, ister medya sitesi, ister dev bir e-ticaret platformu yönetin, sitemap.xml dosyasına sahip olmak yalnızca faydalı değil—gerekli.
Sitemap.xml Dosyası Hakkında Sık Sorulan Sorular
Sitemap basitçe nedir?
- Bir sitemap, arama motorlarının bulmasına yardımcı olmak için sitenizdeki tüm önemli sayfaların yer aldığı bir dosyadır.
Sitemap.xml SEO için ne işe yarar?
- Google’ın sitenizi daha verimli şekilde taramasını sağlar ve içeriğinizin dizine eklenme ve sıralanma olasılığını artırır.
Sitemap’imi nerede bulabilirim?
- Genellikle sitenizin kök dizininde olur: yourdomain.com/sitemap.xml. SEO eklentiniz veya CMS’inizde de görebilirsiniz.
Sitemap’i Google’a göndermeli miyim?
- Evet, Google Search Console üzerinden göndermelisiniz. Bu işlem indekslemeyi hızlandırır ve tarama sorunlarını ortaya çıkarır.
Sitemap manuel olarak oluşturulabilir mi?
- Evet, ancak özellikle dinamik veya büyük siteler için bir araç veya eklenti kullanmanız önerilir.
XML sitemap’lerde boyut sınırı var mı?
- Evet, her dosya en fazla 50.000 URL içerebilir veya 50MB sıkıştırılmamış boyuta sahip olabilir. Daha büyük siteler için sitemap dizinleri kullanılır.
