🗺️ Sitemap XML Oluşturucu — sitemap.xml Online Yap

Generate a valid sitemap.xml from a list of URLs. Set changefreq, priority, and lastmod. Download the ready-to-submit XML file. Free, no signup.

Paste your URLs (one per line), set the change frequency and priority, and click Generate. Download a valid sitemap.xml that you can submit directly to Google Search Console. Supports up to hundreds of URLs with custom lastmod dates.

How to Use

1

Enter your URLs

Paste your URLs, one per line, into the input area. Add optional lastmod, changefreq, and priority.

2

Configure options

Set the change frequency (daily, weekly, etc.) and priority (0.0–1.0) for all URLs at once.

3

Download your sitemap

Click Generate, then Download XML to get your sitemap.xml file, ready to submit to Google Search Console.

Frequently Asked Questions

What is a sitemap.xml? +
A sitemap.xml is an XML file that lists all the URLs of your website. It helps search engines like Google discover and crawl your pages more efficiently, especially new pages or pages not linked from elsewhere.
How do I submit a sitemap to Google? +
Go to Google Search Console → Sitemaps → enter your sitemap URL (e.g. https://example.com/sitemap.xml) → Submit. Google will then crawl the URLs listed in your sitemap.
What is changefreq and should I use it? +
changefreq hints how often the page content changes (always, hourly, daily, weekly, monthly, yearly, never). Google states they use it as a hint, not a directive. Daily for blogs, weekly for product pages, monthly for static content is a common practice.
What is the priority field in sitemap.xml? +
Priority (0.0 to 1.0) indicates the relative importance of pages within your site. The default is 0.5. Set homepage to 1.0, main category pages to 0.8, and individual posts/products to 0.6. Google has stated it largely ignores this field.
How many URLs can a sitemap contain? +
A single sitemap file can contain up to 50,000 URLs and must be under 50MB. For larger sites, use a sitemap index file that references multiple sitemap files.


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

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

  1. Site haritanızı genellikle /sitemap.xml yoluna yerleştirin.
  2. Google Search ConsoleSite Haritaları bölümünü açın.
  3. Site haritası URL'sini girin ve Gönder'e tıklayın.
  4. 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.

🧰 50+ Tools