Site Haritası Oluşturucu
Dizine eklenmesini istediğiniz URL’leri her satıra bir tane olacak şekilde yapıştırın, bir değişiklik sıklığı ve öncelik seçin; araç bunları sitemaps.org 0.9 şemasına uygun geçerli bir sitemap.xml içine sarar. Verdiğiniz URL’leri biçimlendirir: sizin yerinize siteyi taramaz veya sayfa keşfetmez, dolayısıyla neyin ekleneceğine tam olarak siz karar verirsiniz. Geçerli URL olmayan satırlar atlanır ve sonuç kopyalamaya, sitemap.xml olarak kaydetmeye ve göndermeye hazırdır.
Araç site haritanızı nasıl oluşturur
-
1
URL'lerinizi yapıştırın
Her satıra `https://` dahil tam bir URL. Boş satırlar ve geçerli URL olmayan her şey yoksayılır.
-
2
Sıklık ve öncelik ayarlayın
Bir `changefreq` (always ile never arası) ve 0.0 ile 1.0 arasında bir `priority` seçin. Aynı değerler listedeki her URL'ye uygulanır.
-
3
lastmod dahil edilsin mi karar verin
İşaretlendiğinde her girdi bugüne (oluşturma tarihine) ayarlanmış bir `<lastmod>` alır. Gerçek değişiklik tarihlerini kendiniz eklemeyi tercih ediyorsanız işareti kaldırın.
-
4
Oluşturun ve kopyalayın
Tam `<urlset>` XML'ini alırsınız. Kopyalayın, sitenizin kök dizinine `sitemap.xml` olarak kaydedin ve gönderin.
Araç ne üretir
İki URL, haftalık sıklık, öncelik 0.8 ve lastmod etkinken şunu alırsınız:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-04-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/pricing</loc>
<lastmod>2026-04-15</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Her girdi aynı changefreq, priority ve lastmod değerini paylaşır. Her URL için farklı değerler veya gerçek son değiştirilme tarihleri gerekiyorsa, oluşturduktan sonra XML’i düzenleyin ya da aracı her sayfa grubu için bir kez çalıştırın.
Bilinmesi gereken site haritası sınırları
Bunlar her site haritasının uyması gereken sitemaps.org sınırlarıdır. Bu araç tek bir dosya oluşturur, bu yüzden listenizi bu sınırlar içinde tutun:
| Sınır | Değer |
|---|---|
| Site haritası dosyası başına URL | 50.000 |
| Dosya başına sıkıştırılmamış boyut | 50 MB |
| Dizin dosyası başına site haritası | 50.000 |
50.000 URL’yi aştığınızda listenizi birden fazla site haritasına bölün ve bunlara bir <sitemapindex> dosyasından atıfta bulunun. Google ve Bing sıkıştırılmış .gz site haritalarını kabul eder.
Nelerin dahil edileceği
- Yalnızca kanonik URL’ler, sorgu dizesi varyantı kopyaları olmadan.
- 200 döndüren URL’ler, 404 veya 5xx değil.
- Arama sonuçlarında görmek istediğiniz dizinlenebilir sayfalar.
- Site haritasının barındırıldığı aynı ana bilgisayar adı ve protokol (başka bir alan adından girdi olmadan).
Nelerin dışarıda bırakılacağı
- Arama sonucu sayfaları (
/search?q=...). - Giriş ve hesap sayfaları.
- Zayıf filtre kombinasyonu sayfaları (onlarca neredeyse kopya içeren faset gezinme).
noindexolarak ayarladığınız sayfalar.
Oluşturduktan sonra
- Sonucu sitenizin kök dizinine
sitemap.xmlolarak kaydedin. robots.txtdosyanızaSitemap: https://example.com/sitemap.xmlsatırını ekleyin.- Google Search Console’da Site Haritaları bölümünden gönderin.
- Bir grup URL ekledikçe veya değiştirdikçe yeniden oluşturup tekrar gönderin.
Sık Sorulan Sorular
Hayır. Yapıştırdığınız URL’leri geçerli site haritası XML’ine biçimlendirir. Listeyi siz sağlarsınız; bu, hangi sayfaların dahil edileceğini tam olarak sizin denetlediğiniz ve sunucunuzdan hiçbir şeyin çekilmediği anlamına gelir.
Google lastmod değerini yalnızca doğru olduğunda yeniden tarama ipucu olarak kullanır ve yanıltıcı değerleri yoksayar. Google priority ve changefreq değerlerini tamamen yoksaydığını söyledi; Bing bunları hâlâ dikkate alıyor. Bu araç lastmod değerini her URL için oluşturma tarihine ayarladığından, gerçek değişiklikleri yansıtmasını istiyorsanız işareti kaldırın veya tarihleri düzenleyin.
Tek bir site haritası dosyası 50.000 URL ile sınırlıdır. Her biri sınır içinde birden fazla site haritası oluşturun ve bunları Search Console’a gönderdiğiniz bir <sitemapindex> dosyasında listeleyin. Bu araç her seferinde bir <urlset> oluşturur, bu yüzden onu her grup için bir kez çalıştırıp sonra birleştirirsiniz.
Hayır, yalnızca dizine eklenmesini istediğiniz sayfaları. Bir sayfayı site haritasının dışında bırakmak onu Google’dan gizlemez, ama dahil etmek onu taranmaya değer kanonik içerik olarak gördüğünüzün net bir işaretidir.
İlgili Araçlar
FAQ Şeması Oluşturucu
Soru-cevap çiftlerinden FAQPage JSON-LD işaretlemesi oluşturun ve sayfanızı Google'ın zengin sonuçlarına ve yanıt kutusuna aday hâle getirin.
Hreflang Denetleyici
Yapıştırılan HTML içindeki hreflang değerlerini yerel olarak denetleyin: kodlar, tam URL'ler, tekrarlar, konum ve öz referans.
Dış Bağlantı Çıkarıcı
Ham HTML yapıştırın, isteğe bağlı olarak bir temel URL belirleyin ve kod içindeki tüm harici http/https bağlantılarının temiz, kopyasız bir listesini bağlantı denetimleri ve SEO incelemeleri için alın.
Hreflang Etiketi Üreticisi
Çok dilli URL'lerden oluşan bir listeden, her varyanta bir satır olacak şekilde, her sayfanın head bölümüne yapıştırılmaya hazır hreflang bağlantı etiketleri oluşturun.
İndekslenebilirlik Kontrolcüsü
Bir URL'nin indekslenebilir olup olmadığını kontrol edin: robots.txt dosyası, meta robots tagi, X-Robots-Tag, kanonik sinyaller ve HTTP durumu.
İç Bağlantı Çıkarıcı
SEO denetimleri için bir URL veya yapıştırılmış HTML'den bağlantı metni, rel öznitelikleri ve nofollow durumuyla birlikte tüm iç bağlantıları çıkarın.
Araç diğer dillerde mevcuttur
- Generator Peta Situs [ID]
- Generator mapy witryny [PL]
- Générateur de Sitemap [FR]
- เครื่องสร้าง Sitemap [TH]
- サイトマップジェネレーター [JA]
- Trình tạo sơ đồ trang web [VI]
- Gerador de Sitemap [PT]
- Sitemap-generator [SV]
- Generador de Sitemap [ES]
- Sitemap-Generator [DE]
- 사이트맵 생성기 [KO]
- Sitemapgenerator [NL]
- مولد خريطة الموقع [AR]
- Sitemap Generator [EN]
- Generatore di Sitemap [IT]
- Генератор карты сайта [RU]
- 站点地图生成器 [ZH]