XML Site Haritası Oluşturucu

Her satıra bir adres yazın, varsa son değişiklik tarihini ekleyin ve yüklemeniz gereken sitemap.xml dosyasını alın. Uzun listeler dizinli parça dosyalara bölünür ve her dosyanın bayt cinsinden boyutu gösterilir.

Ücretsiz Tarayıcınızda çalışır Kontrol: 10 Kasım 2026 Salı

Tam http ya da https adresleri. Boş satırlar atlanır; adres olmayan bir satır satır numarasıyla bildirilir.

İsteğe bağlı. Her adres için YYYY-MM-DD biçiminde yazılır. Sayfanın kendisinin en son değiştiği tarihi kullanın.

İsteğe bağlı. Google bu değeri yok saydığı için boş bırakabilirsiniz.

İsteğe bağlı, 0,0 ile 1,0 arasında. Google bu değeri yok saydığı için boş bırakabilirsiniz.

Sonuç

Kaydedilecek dosyalar — Her dosya, içindeki adres sayısı ve bayt cinsinden boyutu.
sitemap.xml
Parça dosyası sitemap-1.xml
Parça dosyası sitemap-2.xml
Parça dosyası sitemap-3.xml
Parça dosyası sitemap-4.xml
Parça dosyası sitemap-5.xml

Bu araç tarayıcınızda çalışır. Girdiğiniz bilgiler bize gönderilmez.

Nasıl kullanılır?

  1. Adresler, her satıra bir tane alanına her satırda tam bir adres yazın.
  2. Sitenizin Son değişiklik tarihini girin ya da boş bırakın.
  3. Ne sıklıkla değişiyor ve Öncelik alanlarını, başka bir araç dosyayı okuyacaksa doldurun; aksi halde boş bırakın.
  4. 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

Rakamlar ve metin en son 10 Kasım 2026 Salı tarihinde kontrol edildi.

Sitenin çalışması için gerekli çerezleri kullanıyoruz. İzin verirseniz Google, size özel reklamlar göstermek için reklam çerezleri de kullanır. Reddederseniz yine reklam görürsünüz, ancak bu reklamlar kişiselleştirilmez.