Bir XML site haritası, arama motorlarının web sitenizdeki en önemli sayfaları bulmasına yardımcı olur.
Bu kılavuzda, XML site haritasının ne olduğunu, neden bir site haritasına ihtiyacınız olduğunu ve nasıl oluşturup Google'a göndereceğinizi göstereceğiz.
XML Site Haritası nedir?
XML site haritası, web sitenizdeki önemli sayfaları Google gibi arama motorları için listeleyen bir dosyadır. Arama motorlarına, bulmalarını, taramalarını ve potansiyel olarak arama sonuçlarında göstermelerini istediğiniz URL’lerin net bir haritasını sunar.
Sitenizdeki yalnızca bağlantılara güvenmek yerine, bir XML site haritası arama motoru botlarına önemli sayfalarınızın, gönderilerinizin, ürünlerinizin, görsellerinizin veya videolarınızın doğrudan bir listesini sunar.
Örneğin, SEOptimer'ın blog sayfaları için site haritası burada bulunabilir: https://www.seoptimer.com/tr/blog/post-sitemap.xml.

Not: Bir XML site haritası, her sayfanın dizine ekleneceğini veya Google'da sıralanacağını garanti etmez.
Ancak, özellikle büyük, yeni veya daha karmaşık web sitelerinde arama motorlarının önemli içeriği keşfetmesini kolaylaştırabilir.
XML Site Haritası ve HTML Site Haritası: Fark Nedir?
Temel fark, her site haritasının kimler için tasarlandığıdır.
- Bir XML site haritası arama motorları için oluşturulur. Genellikle yourwebsite.com/sitemap.xml gibi bir URL'ye sahip bir dosyadır ve çoğu ziyaretçinin buna bakması hiç gerekmez.
- Bir HTML site haritası insanlar için oluşturulur. Sitenizdeki önemli bölümlere veya sayfalara bağlantıları listeleyen normal bir web sayfasıdır ve ziyaretçilerin aradıklarını bulmasına yardımcı olur.
SEOptimer'ın XML site haritasına dair bir örneği zaten paylaştık. İşte Apple'ın web sitesindeki bir HTML site haritasının nasıl göründüğüne dair bir örnek:

Gördüğünüz gibi, HTML site haritası insanların (site ziyaretçilerinin) tıklayıp kendilerinin ziyaret edebileceği bir grup bağlantı içeren bir sayfadır.
Web Sitenizin Bir XML Site Haritasına İhtiyacı Var mı?
Evet, bir XML site haritası arama motorlarına web sitenizdeki önemli sayfaların daha net bir görünümünü sağlar; bu nedenle siteniz küçük olsa bile buna sahip olmaya değer.
Bununla birlikte, web siteniz büyükse, birbirine sıkı şekilde bağlanmamış çok sayıda sayfaya sahipse veya hâlâ yeniyse ve henüz diğer web sitelerinden çok sayıda bağlantı kazanmamışsa site haritası özellikle kullanışlıdır.
Sitenizde çok sayıda görsel, video, ürün, blog gönderisi veya haber içeriği varsa bir XML site haritası da kullanmalısınız. Bu, arama motorlarına bulmalarını istediğiniz sayfaların ve dosyaların doğrudan bir listesini sunar.
Açık gezinme ve güçlü dahili bağlantılar içeren küçük bir web siteniz varsa Google, çoğu zaman sayfalarınızı fazla yardıma ihtiyaç duymadan keşfedebilir.
Ancak doğru olduğu ve yalnızca arama sonuçlarında görünmesini gerçekten istediğiniz sayfaları içerdiği sürece, bir site haritasına sahip olmanın genellikle hiçbir dezavantajı yoktur.
Mevcut Site Haritanızı Bulma
1. SEOptimer'ın Ücretsiz XML Site Haritası Denetleyicisini Kullanın
En hızlı seçenek, ana sayfanızı SEOptimer’s XML Sitemap Checker üzerinden çalıştırmaktır.
Web sitenizin bir site haritasına sahip olup olmadığını ve doğru şekilde yapılandırılıp yapılandırılmadığını kontrol eder.

2. Manuel Kontrol
Bu URL'lerden birini tarayıcınıza girerek manuel olarak da kontrol edebilirsiniz:
- yourwebsite.com/sitemap.xml
- yourwebsite.com/sitemap_index.xml
- birçok WordPress web sitesi için yourwebsite.com/wp-sitemap.xml
Bunların hiçbiri işe yaramazsa yourwebsite.com/robots.txt adresine gidin ve Sitemap: ile başlayan bir satır arayın.
Örneğin, burada Hootsuite'un robotx.txt dosyasının bir ekran görüntüsü var; gördüğünüz gibi altta XML site haritası URL'sinin bulunduğu bir satır var:

Bu, site haritanızın tam konumunu göstermelidir.
Sitemap sade görünüyor veya stil bilgisi olmadığını belirten bir mesaj görüntülüyorsa endişelenmeyin. XML sitemap'leri insanlar için değil, arama motorları için hazırlanır; bu nedenle tarayıcınızda genellikle basit bir URL listesi gibi görünürler.
Site haritanızı manuel olarak kontrol ederken, hata sayfası olmadan yüklendiğinden ve arama motorlarının bulmasını istediğiniz ana sayfaları içerdiğinden emin olun.
Tek tek URL’ler yerine birkaç daha küçük site haritası dosyasını listeliyorsa, bu da normaldir. Buna site haritası dizini denir.
3. Web Sitesi Oluşturucunuzun Sizin İçin Oluşturmasına İzin Verin
En popüler CMS platformları sizin için XML site haritaları oluşturur.
Örneğin burada, Austin merkezli bir HVAC yüklenicisi olan The Coolest'ın, sitesinde site haritasını otomatik olarak oluşturan Yoast SEO eklentisini kullandığını görebiliriz:

İşte bazı yaygın örnekler ve site haritası URL'lerini genellikle nerede bulabileceğiniz:
- WordPress (varsayılan): yourwebsite.com/wp-sitemap.xml
- WordPress (Yoast SEO eklentisi): yourwebsite.com/sitemap_index.xml
- Shopify: yourwebsite.com/sitemap.xml
- Wix: yourwebsite.com/sitemap.xml
- Squarespace: yourwebsite.com/sitemap.xml
İçerik ekledikçe veya değiştirdikçe bu platformlar site haritanızı otomatik olarak oluşturur ve günceller.
Bu, modern bir CMS ile oluşturulmuş çoğu web sitesi için yalnızca site haritasını bulup Google Search Console'a göndermeniz gerektiği anlamına gelir.
4. XML Sitemap'i Bulmak İçin Arama Operatörlerini Kullanın
Bir web sitesinin XML site haritasını bulmak için bazı temel arama operatörlerini de kullanabilirsiniz.
Arama operatörleri, daha spesifik arama sonuçları bulmak için arama sorgularınıza ekleyebileceğiniz temel komutlardır.

Herhangi bir sitenin XML site haritasını bulmak için kullanabileceğiniz üç arama operatörü şunlardır:
- site:yourwebsite.com filetype:xml
- site:yourwebsite.com inurl:sitemap
- site:yourwebsite.com intitle:sitemap
Google dizine eklediyse, sonuçlar size site haritasının tam konumunu gösterecektir.
XML Site Haritası Nasıl Oluşturulur
Web sitenizde site haritası yoksa veya özel olarak oluşturulmuş bir web sitesiyle çalışıyorsanız, kendiniz oluşturabilirsiniz.
SEOptimer’ın Ücretsiz XML Site Haritası Oluşturucusu bunu son derece kolaylaştırır. Arama motorlarının keşfetmesini istediğiniz önemli sayfaları ekleyin, ardından web siteniz için bir XML site haritası dosyası oluşturun.

Dosyayı oluşturduktan sonra, yourwebsite.com/sitemap.xml gibi bir URL üzerinden erişilebilmesi için web sitenizin ana klasörüne yükleyin.
Ardından bu URL'yi, ilerleyen bir bölümde ele alacağımız Google Search Console'a gönderebilirsiniz.
Site Haritasına Hangi URL'leri Dahil Etmelisiniz?
XML site haritanız yalnızca arama motorlarının bulmasını ve arama sonuçlarında göstermesini istediğiniz sayfaları içermelidir.
Pratik bir kural şudur: Bir sayfa web siteniz için kullanışlı, herkese açık ve önemliyse, muhtemelen site haritanızda yer almalıdır.
Genellikle şunları eklemelisiniz:
- Ana hizmet veya ürün sayfalarınız
- Önemli blog gönderileri ve rehberler
- Kategori veya koleksiyon sayfaları
- Konum sayfaları
- Önemli açılış sayfaları
- İlgili olduğu durumlarda önemli görseller, videolar veya haber içerikleri
Google'a Site Haritası Nasıl Gönderilir
XML site haritanız web sitenizde yayına girdikten sonra, onu Google Search Console aracılığıyla Google'a gönderebilirsiniz.
Bu, Google'ın dosyayı bulmasına yardımcı olur ve dosyanın başarıyla okunup okunmadığını kontrol etmenizi sağlar.
İşte nasıl yapılacağı:
- Google Search Console'a giriş yapın ve web sitenizin mülkünü seçin.
- Sol taraftaki menüde, Indexing altında bulunan Sitemaps 'a tıklayın.
- Add a new sitemap altında site haritası yolunu girin. Örneğin, site haritanız https://yourwebsite.com/sitemap.xml konumundaysa şunu girersiniz: sitemap.xml
- Submit'e tıklayın.
Google daha sonra site haritanızı getirmeyi ve işlemeyi deneyecektir. Kontrol edildikten sonra Başarılı, Getirilemedi veya Site haritasında hatalar var gibi bir durum göreceksiniz.
Google bir hata bildirirse öncelikle sitemap URL'sinin tarayıcınızda açıldığından ve bir giriş sayfası, parola veya robots.txt dosyanız tarafından engellenmediğinden emin olun.
Genellikle site haritanızı yalnızca bir kez göndermeniz gerekir. Özellikle yeni sayfalar eklediğinizde veya içerik yayınladığınızda site haritanız otomatik olarak güncelleniyorsa Google zaman içinde site haritanızı yeniden ziyaret eder.
Siteniz sitemap_index.xml gibi bir site haritası dizini kullanıyorsa her bir site haritası dosyası yerine ana site haritası dizinini gönderin.
XML Site Haritası En İyi Uygulamaları
Site haritaları oluşturmak için bazı en iyi uygulamalar şunlardır:
- Yalnızca önemli, dizine eklenebilir sayfaları dahil edin. Arama sonuçlarında görünmesini istediğiniz sayfaları ekleyin; giriş sayfalarını, yönlendirmeleri, kopya sayfaları veya bozuk URL'leri eklemeyin.
- Tercih ettiğiniz sayfa URL'lerini kullanın. Aynı içeriğin birden fazla sürümü yerine her sayfanın ana canonical sürümünü ekleyin.
- Tam URL'ler kullanın. Her giriş, yalnızca /services/ yerine https://yourwebsite.com/services/ gibi eksiksiz URL'yi içermelidir.
- Güncel tutun. Yeni önemli sayfalar ekleyin ve artık mevcut olmayan URL'leri kaldırın. Çoğu CMS platformu bunu otomatik olarak gerçekleştirir.
- Doğru son değiştirilme tarihlerini kullanın. Son değiştirilme tarihini yalnızca sayfada yeni içerik, güncellenmiş bağlantılar veya gözden geçirilmiş yapılandırılmış veriler gibi anlamlı bir değişiklik olduğunda güncelleyin.
- Öncelik veya değişiklik sıklığı etiketleri hakkında endişelenmeyin. Google, priority ve changefreq alanlarını yok sayar; bu nedenle bunları yapılandırmak için zaman harcamanıza gerek yoktur.
- Daha büyük web siteleri için site haritası dizini kullanın. Site haritanız 50.000'den fazla URL içeriyorsa veya 50 MB'tan büyükse, onu daha küçük dosyalara bölün ve bunun yerine bir site haritası dizini gönderin.
- Hataları düzenli olarak kontrol edin. Google'ın site haritanıza erişebildiğinden ve site haritanızı işleyebildiğinden emin olmak için Google Search Console'daki Site Haritaları raporunu inceleyin.
XML Site Haritası SSS
XML site haritaları SEO'yu iyileştirir mi?
Hayır, bir XML site haritası sıralamaları doğrudan iyileştirmez. Bunun yerine, arama motorlarının web sitenizdeki önemli sayfaları bulmasına ve anlamasına yardımcı olur; bu da içeriklerinizi taramalarını ve dizine eklemelerini kolaylaştırabilir.
Her web sitesinin bir XML site haritasına ihtiyacı var mı?
Her web sitesinin bir site haritasına ihtiyacı yoktur; özellikle küçük, iyi organize edilmiş ve net dahili bağlantılara sahipse.
Ancak doğru bir site haritasına sahip olmanın çok az dezavantajı vardır ve bu, büyük, yeni veya daha karmaşık web siteleri için özellikle yararlı olabilir.
XML site haritamı nasıl bulurum?
Alan adınızın sonuna /sitemap.xml, /sitemap_index.xml veya /wp-sitemap.xml eklemeyi deneyin.
Sitemap'inize bir bağlantı içerebilecek robots.txt dosyanızı da kontrol edebilir veya otomatik olarak bulmak için SEOptimer’s XML Sitemap Checker'ı kullanabilirsiniz.
XML site haritamı ne sıklıkla güncellemeliyim?
Web sitenizdeki önemli sayfalara ekleme yaptığınızda, sayfaları kaldırdığınızda veya bu sayfalarda anlamlı değişiklikler yaptığınızda site haritanız güncellenmelidir. WordPress, Shopify, Wix ve Squarespace dahil olmak üzere birçok CMS platformu site haritalarını otomatik olarak günceller.
XML site haritası ile HTML site haritası arasındaki fark nedir?
Bir XML site haritası arama motorları için oluşturulur. Google'ın ve diğer arama motorlarının bulmasını ve taramasını istediğiniz URL'leri listeler.
Bir HTML site haritası insanlar için hazırlanır. Ziyaretçilerin web sitenizin önemli sayfalarına ve bölümlerine göz atmasına yardımcı olan normal bir web sayfasıdır.
Sonuç
Bir XML site haritası, arama motorlarına web sitenizdeki önemli sayfaların net bir listesini sunar. Sıralamaları veya dizine eklemeyi garanti etmez, ancak Google'ın içeriğinizi keşfetmesini, taramasını ve anlamasını kolaylaştırabilir.
Çoğu web sitesi için süreç basittir: mevcut site haritanızı bulun, yalnızca arama sonuçlarında görünmesini istediğiniz sayfaları içerdiğinden emin olun ve Google Search Console üzerinden gönderin.
SEO’nuzu Bir Sonraki Seviyeye Taşımaya Hazır mısınız?
XML site haritanızı nasıl bulacağınızı ve oluşturacağınızı bildiğinize göre, şimdi web sitenizin geri kalanının en iyi durumda olduğundan emin olmanın zamanı geldi. XML Sitemap Generator, site yapınızı Google için düzenlerken bu, yolculuğun yalnızca ilk adımıdır.
Arama sonuçlarına gerçekten hükmetmek için, perde arkasında tam olarak neler olup bittiğini bilmeniz gerekir. SEOptimer tam da bu noktada devreye girer:
SEO Tarayıcımızla Derinlemesine İnceleyin
Google yapmadan önce gizli teknik sorunları bulmak mı istiyorsunuz?
SEO Crawler aracımız, sitenizin tamamını taramak için arama motoru botlarını taklit ederek bozuk bağlantıları, tarama derinliği sorunlarını ve yinelenen içeriği tespit eder.

Ünlü SEO Denetim Aracımızla Büyük Resmi Görün
30 saniyeden kısa bir sürede SEO ve GEO denetimimiz, sitenizin SEO’sunu değerlendiren kapsamlı ve kolay okunabilir bir rapor sunar.
Her rapor aşağıdakileri kontrol eder:
- Sayfa içi SEO
- Üretken Motor Optimizasyonu (GEO)
- Backlink Profili
- Site Kullanılabilirliği
- Performans metrikleri
Çalıştırdığınız her raporla birlikte aracımız, en büyük sorunlarınızı nasıl düzelteceğinize dair anlaşılır bir kontrol listesi de oluşturur.

SEO'nuz hakkında tahmin yürütmeyi bırakın. SEOptimer'ı bugün deneyin ve ilk ücretsiz denetiminizi çalıştırın!
