🗺️ Sitemap.xml Generator
Generate an XML sitemap from a list of URLs. Add priority, change frequency, and last-modified date. Download the sitemap.xml file. Free online sitemap generator.
How to Use
Enter your URLs
Paste your URLs, one per line, into the input area. Add optional lastmod, changefreq, and priority.
Configure options
Set the change frequency (daily, weekly, etc.) and priority (0.0–1.0) for all URLs at once.
Download your sitemap
Click Generate, then Download XML to get your sitemap.xml file, ready to submit to Google Search Console.
Frequently Asked Questions
Tam Rehber: XML Site Haritası Oluşturucu
XML site haritası, arama motorlarına web sitenizdeki hangi URL'lerin taranabileceğini ve dizine eklenebileceğini bildiren yapılandırılmış bir dosyadır. Yeni siteler, az gelen bağlantısı olan sayfalar veya binlerce URL içeren büyük siteler için özellikle değerlidir.
Zorunlu ve İsteğe Bağlı Alanlar
- <loc> (zorunlu) — Mutlak URL. Sorgu dizelerindeki ve işaretleri
&olarak kaçırılmalıdır. - <lastmod> (isteğe bağlı) — ISO 8601 biçiminde son değiştirme tarihi. Doğru tarihler kullanın.
- <changefreq> (isteğe bağlı) — Bir ipucu, direktif değil. Google büyük ölçüde bu alanı görmezden gelir.
- <priority> (isteğe bağlı) — 0.0 ile 1.0 arasında değer. Varsayılan 0.5'tir.
Büyük Siteler için Site Haritası Dizini
Tek bir site haritası 50.000 URL ve 50 MB sıkıştırılmış boyutla sınırlıdır. Bu limitleri aşan siteler, birden fazla alt site haritasını listeleyen bir site haritası dizin dosyası kullanmalıdır:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://ornek.com/sitemap-sayfalar.xml</loc>
</sitemap>
<sitemap>
<loc>https://ornek.com/sitemap-yazilar.xml</loc>
</sitemap>
</sitemapindex>
Google Search Console'a Gönderme
- Site haritanızı genellikle
/sitemap.xmlyoluna yerleştirin. - Google Search Console → Site Haritaları bölümünü açın.
- Site haritası URL'sini girin ve Gönder'e tıklayın.
- Sonraki günlerde Keşfedilen URL sayısını ve hataları izleyin.
robots.txt Site Haritası Direktifi
User-agent: *
Disallow: /admin/
Sitemap: https://ornek.com/sitemap.xml
Dinamik ve Statik Site Haritaları
Statik site haritaları önceden oluşturulmuş dosyalardır. Dinamik site haritaları, veritabanınızı sorgulayan ve XML çıktısı veren sunucu tarafı betikler tarafından sunulur. En iyi yaklaşım: içerik yayımlandığında cron görevi aracılığıyla statik site haritasını yenilemektir.
Tarama Bütçesi
Google alan adı başına sınırlı bir tarama bütçesi ayırır. Düşük değerli sayfalar (ince içerik, yinelenen sayfalar, yüzlü gezinme) içeren büyük site haritaları tarama bütçesini boşa harcayabilir. Yalnızca kanonik, dizine eklenebilir URL'leri ekleyin.
- Site haritanızı iyi yapılandırılmış bir Robots.txt Oluşturucu ile eşleştirin.
- Sayfalarınızın doğru meta etiketlere sahip olduğunu Meta Etiket Oluşturucu ile kontrol edin.