Sitemap XML Dosyası Nedir? Nasıl Oluşturulur?

Sitemap XML, web sitendeki tüm sayfaların listesini içeren bir dosyadır. Bu dosya arama motorlarına siteni tanıtır ve tüm içeriklerini kolayca bulmalarını sağlar. Özellikle büyük siteler, yeni siteler veya çok sayfalı siteler için sitemap çok önemlidir.

Teknoloji - 17-01-2026 14:07

Sitemap XML Nedir ve Neden Gereklidir?

Sitemap XML, web sitendeki tüm sayfaların listesini içeren bir dosyadır. Bu dosya arama motorlarına siteni tanıtır ve tüm içeriklerini kolayca bulmalarını sağlar. Özellikle büyük siteler, yeni siteler veya çok sayfalı siteler için sitemap çok önemlidir.

Google, Bing gibi arama motorları bu dosyayı okuyarak sitendeki tüm sayfaları keşfeder. Eğer sitemap dosyan yoksa bazı sayfaların gözden kaçması ve indexlenmemesi riski vardır.

Sitemap'in Faydaları Nelerdir?

Tüm sayfalarının arama motorları tarafından bulunmasını sağlarYeni eklediğin içeriklerin hızlıca indexlenmesine yardımcı olurBüyük sitelerde tüm sayfaların taranmasını garanti ederSEO için olmazsa olmaz bir teknik gerekliliktirGoogle Search Console'da hataları görmeni sağlar

Sitemap Nasıl Oluşturulur?

1. Manuel Olarak Oluşturma

En basit yöntem bir metin editörüyle sitemap.xml dosyası oluşturmaktır. Dosyanın içeriği şöyle olmalı:

XML bildirim satırı ile başla, sonra urlset etiketi aç. Her sayfa için url etiketi içinde loc (URL adresi), lastmod (son değişiklik tarihi), changefreq (değişiklik sıklığı) ve priority (öncelik) bilgilerini ekle.

Ana sayfan için priority 1.0, önemli sayfalar için 0.8, diğerleri için 0.5-0.6 kullanabilirsin.

2. Otomatik Oluşturma - PHP ile

Eğer PHP kullanıyorsan, veritabanındaki tüm sayfaları otomatik olarak sitemap'e ekleyebilirsin. Bunun için bir PHP dosyası oluşturursun, veritabanına bağlanırsın, tüm aktif sayfaları çekersin ve XML formatında listelersin.

Bu yöntem en iyisidir çünkü her yeni içerik eklediğinde sitemap otomatik güncellenir.

3. Online Araçlarla Oluşturma

İnternette ücretsiz sitemap generator araçları var. Sitenin URL'sini yazıyorsun, araç tüm sayfaları tarıyor ve sitemap dosyasını oluşturuyor. Fakat bu statik bir dosya oluyor, sonradan eklediğin sayfalar için yeniden oluşturman gerekiyor.

Sitemap Dosyası Nereye Konulmalı?

Sitemap dosyanı sitenin ana dizinine (public_html veya www klasörüne) koymalısın. Dosya adı genellikle "sitemap.xml" olur. Erişim adresi de "https://worldhaber.com.tr/news-sitemap.xml" şeklinde olur.

Google'a Sitemap Nasıl Bildirilir?

Sitemap dosyasını oluşturduktan sonra Google Search Console'a git. Sol menüden "Sitemap" bölümünü bul. Buraya sitemap dosyanın URL'sini yaz ve gönder. Google birkaç gün içinde bu dosyayı işlemeye başlar.

Sitemap için Önemli Tavsiyeler

Sitemap dosyan 50MB'dan büyük olmamalıTek bir sitemap'te maksimum 50.000 URL olmalıDaha fazla URL'n varsa sitemap index dosyası oluşturSadece indexlenmesini istediğin sayfaları ekleNoindex sayfaları, oturum açma sayfalarını eklemeDüzenli olarak güncelle (özellikle haber siteleri için)

Sık Yapılan Hatalar

Hatalı URL formatı (http/https karışıklığı)Geçersiz karakterler içeren URL'ler404 hatası veren sayfaları eklemekRobots.txt ile engellenmiş sayfaları eklemekÇok eski tarihli lastmod bilgisiÇok büyük sitemap dosyaları

WordPress Kullanıyorsan

WordPress için Yoast SEO veya Rank Math eklentilerini kurabilirsin. Bu eklentiler otomatik olarak sitemap oluşturur ve günceller. Eklentinin sitemap bölümünden ayarları yapılandırabilirsin.

Son Kontrol Listesi

Sitemap dosyan doğru formatta mı?Tüm önemli sayfalar ekli mi?URL'ler doğru çalışıyor mu?Google Search Console'a ekledin mi?Robots.txt dosyanda sitemap yolunu belirttin mi?Düzenli güncelleme yapıyor musun?


Günün Diğer Haberleri