Sitemap (site haritası), bir web sitesinde arama motorlarının keşfetmesini istediğiniz URL'leri ve bu sayfalarla ilgili bazı bilgileri içeren dosyadır. Özellikle yeni açılan, çok sayıda sayfa barındıran veya sık güncellenen web sitelerinde arama motorlarının içerikleri keşfetmesine yardımcı olur.
SEO çalışmalarında yaygın olarak kullanılan XML sitemap, arama motorlarına yönelik teknik bir dosyadır. Kullanıcıların site içinde gezinmesini kolaylaştırmak amacıyla hazırlanan HTML site haritasından farklıdır. Site haritası, Google'ın bir URL'yi taramasını veya dizine eklemesini garanti etmez. Doğrudan sıralama artışı sağlayan bir SEO faktörü de değildir. Temel işlevi, arama motorlarının önemli sayfaları keşfetmesine yardımcı olmaktır.
Sitemap Ne İşe Yarar?
XML site haritası, arama motorlarının web sitesindeki URL'leri keşfetmesini ve içerik değişiklikleri hakkında bilgi edinmesini kolaylaştırabilir. Özellikle iç bağlantılarla keşfedilmesi zor olan sayfalar veya geniş içerik yapısına sahip siteler için faydalıdır.
Sitemap'in başlıca işlevleri şunlardır:
✦ URL Keşfi: Yeni oluşturulan veya iç bağlantılar üzerinden kolayca bulunamayan sayfaların arama motorları tarafından keşfedilmesine yardımcı olur.
✦ Güncel İçerik Bilgisi: Sayfaların son anlamlı değişiklik tarihini lastmod etiketiyle bildirebilir.
✦ Büyük Sitelerin Yönetimi: Çok sayıda URL içeren web sitelerinde sayfaların gruplandırılmasını ve site haritalarının düzenli yönetilmesini kolaylaştırır.
✦ Özel İçeriklerin Bildirilmesi: Uygun yapılandırmalarla görsel ve video gibi içeriklerin keşfedilmesine katkı sağlayabilir.
✦ Teknik SEO Takibi: Google Search Console üzerinden gönderilen site haritalarının işlenme durumu ve karşılaşılan hatalar izlenebilir.
Site haritası oluşturmak, teknik SEO altyapısının önemli parçalarından biridir. Bununla birlikte tarama, dizine ekleme ve sıralama süreçleri; sayfa kalitesi, erişilebilirlik, iç bağlantılar ve diğer birçok faktöre bağlıdır.
Sitemap Türleri Nelerdir?
Site haritaları kullanım amaçlarına ve teknik yapılarına göre farklı türlerde hazırlanabilir.
1. XML Sitemap
XML sitemap, arama motorlarının URL'leri keşfetmesine yardımcı olmak için kullanılan makine tarafından okunabilir dosyadır. Genellikle sitemap.xml adıyla web sitesinin kök dizininde yayımlanır.
Ürün sayfaları, hizmet sayfaları, kategori sayfaları ve blog içerikleri gibi arama sonuçlarında yer alması istenen URL'ler bu dosyada listelenebilir.
2. HTML Sitemap
HTML site haritası, ziyaretçilerin web sitesindeki ana bölümleri ve önemli sayfaları bir arada görebilmesi için hazırlanır. Menü yapısının karmaşık olduğu veya çok sayıda kategori içeren sitelerde kullanıcı deneyimini destekleyebilir.
HTML site haritası ile XML sitemap aynı amaca hizmet etmez: HTML sürümü öncelikle ziyaretçilere, XML sürümü ise arama motorlarına yöneliktir.
3. Sitemap Index (Site Haritası Dizini)
Çok sayıda URL içeren sitelerde birden fazla site haritası kullanılabilir. Sitemap index dosyası, bu dosyaların konumlarını tek bir dosyada listeler.
Örneğin bir e-ticaret sitesi ürün, kategori ve blog sayfalarını ayrı site haritalarında yönetebilir. Sitemap index, bu dosyaların merkezi olarak bildirilmesini sağlar.
4. Görsel, Video ve Haber Site Haritaları
Görsel ve video içeriklerine yönelik ek site haritası bilgileri kullanılabilir. Haber içerikleri için de ilgili teknik gereklilikleri karşılayan özel bir site haritası hazırlanabilir. Bu yapıların gerekliliği, web sitesinin içerik türüne ve arama sonuçlarında hedeflenen görünürlüğe göre değerlendirilmelidir.
Sitemap.xml Nasıl Oluşturulur?
XML site haritası manuel olarak hazırlanabilir veya içerik yönetim sistemi ve site haritası oluşturma araçlarıyla otomatik üretilebilir. Yöntem ne olursa olsun, dosyada yalnızca arama sonuçlarında yer alması istenen ve teknik olarak uygun URL'lerin bulunmasına dikkat edilmelidir.
1. Site Haritasında Yer Alacak URL'leri Belirleyin
Öncelikle web sitenizde arama sonuçlarında görünmesini istediğiniz sayfaları belirleyin. Genellikle şu sayfalar site haritasına dahil edilir:
✦ Ana sayfa ve önemli kategori sayfaları
✦ Ürün ve hizmet sayfaları
✦ Özgün ve faydalı blog içerikleri
✦ Arama motorlarında dizine eklenmesi istenen diğer içerik sayfaları
Yönlendirme yapan URL'ler, hata döndüren sayfalar, yinelenen adresler ve dizine eklenmesi istenmeyen sayfalar site haritasına gelişigüzel eklenmemelidir. Tercihen her URL, doğru çalışan ve arama motorları için uygun olan kanonik adresi göstermelidir.
2. XML Dosyasını Oluşturun
Sitemap dosyası bir metin düzenleyiciyle manuel hazırlanabileceği gibi CMS eklentileri veya otomatik oluşturucularla da üretilebilir.
Standart bir XML site haritasının temel yapısı şöyledir:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.example.com/</loc>
<lastmod>2026-10-20</lastmod>
</url>
<url>
<loc>https://www.example.com/hizmetler/</loc>
<lastmod>2026-10-22</lastmod>
</url>
</urlset>
Bu örnekte https://www.example.com/ ve altındaki adresler örnek URL'lerdir. Kendi web sitenizin gerçek ve tercih edilen URL'leri kullanılmalıdır.
3. XML Etiketlerini Doğru Kullanın
Sitemap dosyasında kullanılan temel etiketler şunlardır:
✦ urlset: XML site haritasının ana kapsayıcı etiketidir.
✦ url: Her bir URL kaydını tanımlar.
✦ loc: Sayfanın tam ve mutlak URL'sini belirtir.
✦ lastmod: Sayfanın son anlamlı güncellenme tarihini bildirir.
loc etiketi her URL için gereklidir. lastmod ise isteğe bağlıdır ve yalnızca doğru, güncel bilgi sağlandığında kullanılmalıdır. Google, changefreq ve priority etiketlerini kullanmaz; bu etiketleri eklemek tarama sıklığını veya sıralamayı belirlemez.
4. Dosyayı Web Sunucusuna Yükleyin
Site haritasını genellikle alan adının kök dizininde yayımlamak uygundur.
Yaygın adres örneği şöyledir:
https://www.example.com/sitemap.xml
Ancak dosya adı her web sitesinde aynı olmak zorunda değildir. CMS veya kullanılan teknik altyapı farklı bir adres üretebilir. Önemli olan, dosyanın doğru URL üzerinden erişilebilir olmasıdır.
5. Sitemap Dosyasını Kontrol Edin
Site haritasını yayımladıktan sonra aşağıdaki kontrolleri gerçekleştirin:
✦ Dosyanın tarayıcı üzerinden açılabildiğini doğrulayın.
✦ XML biçiminin ve etiketlerin doğru olduğunu kontrol edin.
✦ URL'lerin tam adres olarak yazıldığından emin olun.
✦ URL'lerin doğru yanıt verdiğini ve gereksiz yönlendirmeler içermediğini inceleyin.
✦ Site haritasındaki sayfaların kanonik URL'leriyle tutarlı olduğunu kontrol edin.
✦ Dizine eklenmesi istenmeyen URL'lerin listede bulunmadığından emin olun.
Google'ın resmi yönergelerine göre tek bir site haritası sıkıştırılmamış halde en fazla 50 MB olabilir veya en fazla 50.000 URL içerebilir. Bu sınırlar aşıldığında birden fazla site haritası oluşturulabilir ve bunlar sitemap index dosyasıyla yönetilebilir.
Sitemap Google Search Console'a Nasıl Eklenir?
Site haritasını Google'a bildirmek için Google Search Console kullanılabilir. Bu işlem Google'ın dosyayı bulmasına ve işleme durumunu takip etmenize yardımcı olur.
✦ Google Search Console hesabınıza giriş yapın.
✦ İlgili web sitesi mülkünü seçin.
✦ Sol menüden Site Haritaları raporunu açın.
✦ Site haritasının adresini ilgili alana girin. Örneğin sitemap.xml.
✦ Gönderim işlemini tamamlayın.
✦ Rapor üzerinden dosyanın okunma durumunu, varsa hataları ve keşfedilen URL sayılarını takip edin.
Site haritası ayrıca robots.txt dosyasında aşağıdaki gibi bildirilebilir:
Sitemap: https://www.example.com/sitemap.xml
Search Console'a gönderim, Google'ın site haritasını işleyip kullanacağını veya listedeki bütün sayfaları dizine ekleyeceğini garanti etmez. Bir URL'nin dizine eklenmesi; erişilebilirlik, dizine ekleme yönergeleri, içerik kalitesi ve diğer değerlendirmelere bağlıdır.
Sitemap SEO Açısından Neden Önemlidir?
Site haritasının SEO açısından değeri, arama motorlarının önemli URL'leri keşfetmesini kolaylaştırmasından kaynaklanır. Özellikle yeni açılan web sitelerinde, geniş ürün kataloglarında ve sık güncellenen içerik platformlarında yararlı olabilir. Bununla birlikte sitemap, bir sayfanın Google'da üst sıralarda yer almasını sağlayan bağımsız bir sıralama aracı değildir. Site haritasında bulunan bir URL'nin taranması veya dizine eklenmesi de kesin değildir.
Daha verimli bir teknik SEO altyapısı için sitemap aşağıdaki çalışmalarla birlikte ele alınmalıdır:
✦ Önemli sayfaların site içi bağlantılarla erişilebilir olması
✦ Yinelenen URL'lerin ve kanonik adreslerin doğru yönetilmesi
✦ Gereksiz URL üretiminin kontrol altında tutulması
✦ Sayfaların taranabilir ve dizine eklenebilir olması
✦ XML site haritasının yeni içeriklerle ve anlamlı güncellemelerle uyumlu tutulması
✦ Search Console raporlarının düzenli incelenmesi
Site haritası, iyi yapılandırılmış bir web sitesinin yerine geçmez; doğru teknik altyapıyı destekler.
Yardım ve Destek
Web sitenizin teknik SEO altyapısını güçlendirmek, site haritası yapılandırmasını kontrol etmek ve arama motorlarının önemli sayfalarınızı daha kolay keşfetmesini sağlamak için birNC'nin web tasarım ve SEO çözümlerini inceleyebilirsiniz.
Pzt - Cum: 09:00 - 18:00
info@birnc.com.tr
+90 (212) 912 2155 Pbx
Beşi̇ktaş - İstanbul | Türkiye