Sitemap (Site Haritası) , bir web sitesinin yapısını ve içeriklerini arama motorlarına ileten XML formatında bir dosyadır. Başka bir deyişle, arama motoru botlarının sitenizi daha hızlı ve doğru bir şekilde tarayıp dizine eklemesini sağlayan bir listedir. Bu sayede sitenizin SEO performansı artar ve içerikleriniz arama sonuçlarında daha görünür hale gelir.

Sitemap’in Arama Motoru Açısından Önemi
Site haritası, arama motorlarının web sitenizi tüm detaylarıyla anlamasını kolaylaştırır. Googlebot gibi tarayıcılar, sayfalarınızın içeriğini ve sitenizin yapısını bu dosya sayesinde daha net görebilir. Sitemap.xml dosyası, arama motorlarına hangi sayfaların öncelikli olarak dizine eklenmesi gerektiğini bildirir ve böylece önemli içerikleriniz daha hızlı indeks alır.
Sitemap`in Faydaları
Hızlı indeksleme
- Yeni eklenen sayfalar Google, Yandex vb gibi arama motoru botları tarafından daha hızlı dizine eklenir.
- Sayfalarınızdaki bağlama dayalı bilgiler ve meta veriler sitemap içinde yer alır. Bu veriler, Google botlarına sayfanızın yapısı ve düzeni hakkında bilgi verir. Ayrıca, sayfanın güncellenme tarihi ve bağlantılı olduğu diğer sayfalar gibi önemli noktaları da arama motorlarına iletir.
SEO Performansını Artırma
- Bu, özellikle ana sayfa, kategori sayfaları ve yüksek trafik alan içeriklerin sıralamalarda üst pozisyonlarda görünmesini destekler.
- Özellikle güncel ve sık içerik üreten sitelerde, hızlı indeksleme organik trafik artışına doğrudan katkı sağlar ve kullanıcıların içeriklerinize daha kısa sürede ulaşmasını mümkün kılar.
Site Haritası Oluştururken Dikkat Etmeniz Gerekenler ?
Site haritası oluştururken bazı önemli noktalara dikkat etmek gerekir. Çünkü sitemap dosyalarının uyulması gereken belirli kurallar ve sınırlamalar vardır. Ayrıca, arama motorları tarafından taranmaması gereken sayfaların sitemap içerisinde yer almaması önemlidir. Bu doğrultuda, site haritası hazırlanırken dikkat edilmesi gereken temel noktalar şu şekilde özetlenebilir:
Hatalı kırık linkler
Sitemap’e geçersiz veya silinmiş URL’ler eklemeyin örneğin (404) sayfa bulunamadı

Büyük Sitelerde Sitemap’i Bölün
- Eğer sitenizde 50.000’den fazla URL varsa sitemap’i bölmek gerekir. Bu, tarama sürecini hızlandırır ve arama motorlarının sitenizi daha verimli bir şekilde dizine eklemesini sağlar.
- bir sitemap dosayasının boyutu en fazla 50 MB olmalıdır. Kullanıcılara yardımcı olan pek çok sayfa tarama bütçesi açısından gereksizdir. Örneğin açılış sayfası, istek listeleri gibi özellikleri site haritasına eklememelisiniz.
Sitemap Nasıl Oluşturulur?
Site haritası oluşturmanın birden fazla yöntemi vardır. Bu süreçte ilk dikkat edilmesi gereken nokta, web sitesinin kullandığı altyapıdır. Çünkü her içerik yönetim sistemi ya da altyapı, site yöneticilerine farklı sitemap oluşturma seçenekleri sunar. Ancak genel olarak sitemap hazırlama yöntemleri ikiye ayrılır: manuel olarak oluşturma ve otomatik araçlar kullanarak oluşturma.
Manuel Olarak Sitemap Hazırlama
Manuel sitemap hazırlama yöntemi, özellikle küçük ölçekli siteler için tercih edilen bir yöntemdir. Bu yöntemde XML formatında bir dosya oluşturulur ve siteye ait sayfaların URL’leri bu dosyada listelenir. Her sayfa için <url>
, <loc>
, <lastmod>
, <changefreq>
ve <priority>
gibi etiketler kullanılarak arama motorlarına detaylı bilgi sağlanır. Manuel hazırlama, teknik bilgi gerektirse de sitenizde hangi sayfaların sitemap’e dahil edileceğini doğrudan kontrol etmenize imkân tanır. bu tagler şu şekilde;
- <lastmod>: sayfanın en son hangi tarihte güncellendiğini arama motoru botlarına bildiren tag olarak kullanılır .
- <priority>: sayfanın önem derecesini arama motoru botlarına bildirmek için kullanılır. 0.0 ile 1.0 arasında değer alır ve bu değerin 1.0’a yaklaşması, söz konusu sayfanın arama motorları açısından daha değerli olduğunu gösterir.
- <changefreq>: Sayfanın hangi sıklıkla güncellendiğini botlara bildirien tag`dır.

Otomatik Olarak Sitemap Oluşturma
Site haritasını otomatik olarak oluşturmak, günümüzde en çok tercih edilen yöntemlerden biridir. Bu yöntem, URL analizi ya da manuel kod yazma gibi teknik işlemleri gerektirmediği için oldukça pratiktir.
Otomatik oluşturma yöntemi pratik olsa da her zaman kusursuz sonuç vermeyebilir. Bazı durumlarda sitemap dosyasına hatalı, geçersiz ya da yönlendirilmiş URL’ler eklenebilir. Bu nedenle oluşturulan sitemap’i düzenli olarak kontrol etmek önemlidir. Özellikle 200 durum kodu dışında yanıt veren sayfalar tespit edilmeli ve sitemap’ten çıkarılmalıdır. Böylece arama motorlarına yalnızca doğru ve erişilebilir sayfalar iletilmiş olur.
Sitemap’i otomatik olarak oluşturmak, web sitesinin bağlı olduğu altyapıyla ilgilidir aşağıda wordpress de site haritalarını nasıl otomatik şekilde oluşturulabilir adım adım onu göstericez :
WordPress sitemap oluşturma yöntemi
- WordPress yönetim paneline giriş yapın ve sol menüden Eklentiler bölümüne gidin.
- Yoast SEO eklentisini bulun, yükleyin ve etkinleştirin.
- Eklenti simgesine tıklayarak Ayarlar bölümüne geçin.
- XML Site Haritaları sekmesinde yer alan “Özelliği Aktif Hâle Getir” seçeneğini işaretleyin.
- XML Sitemap’i Görüntüle” butonuna tıklayarak sitemap’inizi kontrol edin ve tüm sayfaların doğru şekilde listelendiğinden emin olun.
Sitemap’i Kullanıma Açmak
- Dosyayı sitenin kök dizinine yükle.
- Çok büyük sitelerde sınır (50.000 URL / 50 MB) aşıldığında birden fazla sitemap oluştur ve “sitemap index” dosyasıyla birleştir.
- robots.txt dosyana şu satırı ekle Sitemap: https://siteadi.com/sitemap.xml
- Ardından Google Search Console üzerinden sitemap URL’ini gönder.

sitemap oluşturmak web sitenin arama motorları tarafından daha hızlı ve eksiksiz taranmasına yardımcı olur. Doğru hazırlanmış bir sitemap, içeriklerinin daha görünür olmasını sağlar ve SEO çalışmalarına doğrudan katkı sunar.