Skip to content

Sitemap XML Oluşturma Aracı

Sitemap'e eklemek istediğiniz sayfa adreslerini alt alta yapıştırın. Tekrar eden kayıtları temizleyip sitemap.xml dosyanızı hazırlayalım.

Excel veya Google Sheets'teki tek sütun adres listesini de doğrudan yapıştırabilirsiniz.

0 adres
Sitenizde zaten sitemap olabilir.

Yeni dosya oluşturmadan önce mevcut bir sitemap'iniz olup olmadığını kontrol etmek isterseniz Sitemap XML Kontrol Aracı'nı kullanabilirsiniz.

Sitemap XML Nasıl Oluşturulur?

Sitemap'e eklemek istediğiniz tam URL'leri alt alta girin. Araç listenizden sitemap.xml dosyasını oluşturur; ardından dosyayı sitenizde yayınlayıp Google Search Console'a gönderebilirsiniz.

URL listenizi girin

Sitemap'te yer almasını istediğiniz tam URL'leri her satıra bir adres gelecek şekilde ekleyin.

XML dosyasını oluşturun

Araç verdiğiniz URL listesini XML sitemap formatına dönüştürür.

Sitenizde yayınlayın

Dosyayı sitenize ekleyin ve Google Search Console'daki Site Haritaları alanından gönderin.

XML Sitemap Nedir?

XML sitemap, Google'a sitenizde hangi URL'lerin bulunmasını ve değerlendirilmesini istediğinizi bildiren bir URL listesidir. Özellikle yeni veya güncellenen sayfaların keşfedilmesini kolaylaştırabilir.

Sitemap bir sayfayı zorla indeksletmez ve sıralama garantisi vermez. Google yine sayfanın teknik durumunu, içeriğini ve diğer sinyalleri ayrı olarak değerlendirir.

Bu nedenle sitemap'e yalnızca arama sonuçlarında yer almasını istediğiniz gerçek ve tercih edilen URL'leri eklemek daha doğru olur.

Sitemap'e Hangi URL'ler Eklenmeli?

Sitemap'i “sitedeki bütün URL'lerin listesi” gibi değil, Google'da yer almasını istediğiniz tercih edilen URL'lerin temiz bir listesi olarak düşünün.

Sitemap'te yer alması uygun URL'ler

200 yanıt veren sayfalarNormal şekilde açılan, kullanılabilir gerçek sayfalar.
İndekslenmesini istediğiniz URL'lerKategori, ürün, hizmet veya içerik gibi Google'da görünmesini istediğiniz sayfalar.
Tercih ettiğiniz canonical URL'lerAynı içeriğin farklı varyasyonları yerine asıl URL.
Güncel sayfalarYayında olan ve arama sonuçlarında bulunmasını istediğiniz mevcut URL'ler.

Sitemap'e eklenmemesi gereken URL'ler

Noindex sayfalarGoogle'da yer almasını istemediğiniz URL'leri sitemap'e koymayın.
Yönlendirme yapan URL'ler301 veya 302 ile başka bir adrese giden eski URL'ler yerine hedef URL'yi ekleyin.
Başka URL'yi canonical gösteren sayfalarTercih edilmeyen kopya veya varyasyon URL'lerini listelemeyin.
404, filtre ve sistem URL'leriHata veren, gereksiz parametreli veya Google'da görünmesi gerekmeyen URL'leri dışarıda bırakın.

Sitemap'te Hangi XML Alanları Gerekli?

Sitemap'i gereksiz alanlarla doldurmak yerine Google'ın gerçekten kullandığı bilgileri doğru vermek daha değerlidir.

<loc>

URL

Temel alandır. Sayfanın tam ve tercih edilen URL'sini gösterir.

<lastmod>

Son güncelleme

Gerçek ve önemli bir içerik güncellemesini doğru gösterebiliyorsanız kullanılabilir.

<priority> / <changefreq>

Zorunlu değil

Google Search bu değerleri sıralama veya tarama önceliği belirlemek için kullanmaz. Eklemek zorunda değilsiniz.

Sitemap Google'a Nasıl Gönderilir?

XML dosyasını oluşturmak yeterli değildir. Dosyanın sitenizde erişilebilir olması ve Google'a bildirilmesi gerekir.

1
Dosyayı sitenizde yayınlayınSitemap'in erişilebilir bir URL'de açıldığından emin olun.
2
Google Search Console'a gönderinSite Haritaları bölümünden sitemap adresini ekleyin.
3
İsterseniz robots.txt içinde belirtinSitemap adresini robots.txt dosyasında ayrıca gösterebilirsiniz.

Büyük Sitelerde Tek Sitemap Yeterli Olmayabilir

Tek bir sitemap dosyası sınırı aşıyorsa URL'leri birden fazla sitemap'e bölüp sitemap index ile bir araya getirmek gerekir.

50.000 URL sınırı
50 MB Sıkıştırılmamış dosya sınırı

Bu sınırların üzerinde ayrı sitemap dosyaları ve bunları listeleyen bir sitemap index kullanılmalıdır.

Sitemap XML Hakkında Sık Sorulan Sorular

XML sitemap nedir?

XML sitemap, sitenizde Google tarafından bulunmasını ve değerlendirilmesini istediğiniz URL'leri listeleyen XML dosyasıdır. Özellikle yeni ve güncellenen sayfaların keşfine yardımcı olabilir.

Sitemap'e bütün sayfaları eklemeli miyim?

Hayır. Noindex, yönlendirme, 404, başka URL'yi canonical gösteren veya Google'da görünmesini istemediğiniz gereksiz filtre ve sistem URL'lerini sitemap'e eklemeyin.

Sitemap bir sayfanın indekslenmesini garanti eder mi?

Hayır. Sitemap Google'a URL'leri bildirir ancak indekslenme garantisi vermez. Sayfanın teknik durumu, içeriği ve Google'ın değerlendirmesi ayrıca önemlidir.

WordPress'te sitemap nasıl bulunur?

WordPress'in varsayılan sitemap'i çoğu kurulumda /wp-sitemap.xml adresinde bulunabilir. SEO eklentileri ise sıklıkla /sitemap_index.xml gibi ayrı bir yapı oluşturur.

Sitemap'te priority ve changefreq gerekli mi?

Hayır. Google Search priority ve changefreq değerlerini dikkate almaz. Temel olarak doğru URL'leri listelemek ve gerekiyorsa gerçek lastmod bilgisini kullanmak yeterlidir.

Bir sitemap kaç URL içerebilir?

Tek bir sitemap dosyası en fazla 50.000 URL veya sıkıştırılmamış 50 MB olabilir. Daha büyük sitelerde birden fazla sitemap ve sitemap index kullanılır.

Sitemap'i robots.txt dosyasına eklemek gerekir mi?

Zorunlu değildir ancak sitemap adresini robots.txt içinde belirtmek mümkündür. Ayrıca Google Search Console üzerinden doğrudan gönderim yapabilirsiniz.

Doğru Sitemap Temiz Bir URL Listesiyle Başlar.

Sitemap'inizde hangi URL'lerin yer alması gerektiğini belirlemek, yalnızca XML dosyası oluşturmaktan daha önemlidir. Büyük yapılarda site mimarisi, indeksleme ve canonical sinyallerini birlikte değerlendirmek gerekir.

SEO hizmetini incele