Nasıl kullanılır?
- Adresler, her satıra bir tane alanına her satırda tam bir adres yazın.
- Sitenizin Son değişiklik tarihini girin ya da boş bırakın.
- Ne sıklıkla değişiyor ve Öncelik alanlarını, başka bir araç dosyayı okuyacaksa doldurun; aksi halde boş bırakın.
- Kaydedilecek dosyalar bölümünü okuyun ve her dosyayı kaydedin. sitemap.xml dosyasını sitenizin köküne yükleyin ve adresini Arama Konsolu'na gönderin.
Dosyanın içermesi gerekenler
Site haritası, http://www.sitemaps.org/schemas/sitemap/0.9 ad alanında ve UTF-8 kodlamalı bir XML dosyasıdır. Her adres, bir loc alt öğesi olan bir url öğesidir. lastmod, changefreq ve priority isteğe bağlıdır.
Protokol her veri değerinin varlık (entity) olarak kaçırılmasını ister: & işareti, tek ve çift tırnak, büyüktür ve küçüktür işaretleri. Bu araç beş karakterin hepsini her değerde kaçırır; bu sayede sorgu dizesi olan bir adres de geçerli kalır.
- Bir adres 2.048 karakterden kısa olmalı ve http:// ya da https:// ile başlamalıdır.
- lastmod, YYYY-MM-DD biçiminde bir tarih olabilir. Site haritasının üretildiği tarih değil, sayfanın kendisinin son değiştiği tarih olmalıdır.
Sınırlar ve site dizini
Bir site haritası en fazla 50.000 URL içerebilir ve sıkıştırılmadan 50 MB'ı, protokolün verdiği biçimde 52.428.800 baytı aşmamalıdır. Daha uzun bir liste birden fazla site haritasına bölünmeli; bunlar bir site dizini dosyasında adlandırılabilir.
Bu araç her dosyayı karakter değil bayt olarak sayar ve her parçayı iki sınıra da uyacak kadar doldurur. Tam 50.000 adres tek dosyadır; 50.001 adres iki dosya eder. Dizin, parça dosyalarını sitenin kökünde listeler.
Google neyi kullanır
Google'ın site haritası rehberi, Google'ın priority ve changefreq değerlerini yok saydığını söyler. lastmod değerini yalnızca tutarlı ve doğrulanabilir biçimde doğruysa kullanır; örneğin sayfanın gerçek son değişikliğiyle eşleşiyorsa. Google ayrıca bir site haritasının 50 MB ya da 50.000 URL sınırına tabi olduğunu, daha uzun bir listenin birden fazla site haritası ve bir dizin gerektirdiğini belirtir.
Çalışılmış örnek: son değişiklik tarihli üç adres
Varsayılan girdide üç adres ve 2026-11-01 tarihi vardır; değişim sıklığı ve öncelik boş bırakılmıştır. Sonuç, her adresin altında bir lastmod satırı olan tek bir dosyadır: sitemap.xml.
Dosya 416 bayttır. Liste sınırların çok altında olduğu için dizin yazılmaz ve parça dosyası çıkmaz.
| Öğe | Sonuç | Ayrıntı |
|---|---|---|
| Adresler | 3 | her biri lastmod 2026-11-01 ile |
| Dosyalar | 1 | sitemap.xml, 416 bayt |
| Yazılan isteğe bağlı etiket | 1 | yalnızca lastmod; changefreq ve priority dışarıda |
Sık sorulan sorular
changefreq ya da priority neden dosyaya yazılmıyor?
Google bu iki değeri yok saydığını söyler; yazmak Google'ın sayfalarınızı nasıl ele aldığını değiştirmez. Dosyayı okuyacak başka bir araç varsa bu alanları yine de doldurabilirsiniz.
Listem 50.000 adresten uzunsa ne olur?
Liste birkaç dosyaya bölünür. sitemap.xml, sitemap-1.xml, sitemap-2.xml gibi parça dosyalarını adlandıran bir dizin olur; her parça en fazla 50.000 adres ve 50 MB içerir. Bütün dosyaları sitenin köküne yükleyin.
Araç neden karakter değil bayt sayıyor?
Protokol 50 MB sınırını bayt olarak koyar ve ç ya da ü gibi UTF-8 harfleri her biri iki bayt tutar. Araç her dosyanın UTF-8 bayt sayısını TextEncoder ile sayar; bu yüzden bir parça sınırı aşamaz.
Adreslerde Türkçe harf kullanabilir miyim?
Evet. Araç harfleri yazdığınız gibi tutar ve yüzde kodlaması yapmaz. Protokol URL'lerin kaçırılmış olmasını ister; sunucunuz kodlanmış yollar istiyorsa adresi kodlanmış biçimde yazın.
Listemdeki bir satır neden dışarıda kaldı?
Bir satır, ana bilgisayar adı olan, en fazla 2.048 karakterlik mutlak bir http ya da https adresi olmalıdır. Araç satır numarasını bildirir ve öteki adresleri yazar.
Araç listemi bir yere yüklüyor mu?
Hayır. Site haritası tarayıcınızda üretilir ve dosyalar cihazınızda oluşturulur. Girdiğiniz hiçbir şey bir sunucuya gönderilmez.
Kaynaklar
- Sitemaps.org: protokol (ad alanı, sınırlar, kaçırma, dizin dosyaları)
- Google Arama Merkezi: site haritası oluşturma ve gönderme
Rakamlar ve metin en son 10 Kasım 2026 Salı tarihinde kontrol edildi.