Sitemap (Site Haritası) Nedir?

1. Sitemap Nedir?

Sitemap (Site Haritası), bir web sitesindeki tüm sayfaların, içeriklerin ve diğer önemli dosyaların listesini sunan bir dosyadır. Bu dosya, arama motorlarına sitenizin yapısını anlatmak, içeriklerin daha kolay ve etkili bir şekilde taranmasını sağlamak amacıyla kullanılır. Temel amacı; sitenizin hangi sayfalardan oluştuğunu arama motorlarına açık ve düzenli bir şekilde göstermektir.

2. Sitemap Türleri

a. XML Sitemap

  • Arama motorları için hazırlanır.
  • Genellikle sitemap.xml dosyası şeklinde kök dizinde bulunur.
  • Arama motoru botlarının web sitesini daha hızlı ve etkili bir şekilde taramasına yardımcı olur.
  • İçerik örneği: (xml)
<url>
  <loc>https://www.orneksite.com/anasayfa</loc>
  <lastmod>2025-05-01</lastmod>
  <changefreq>monthly</changefreq>
  <priority>1.0</priority>
</url>

b. HTML Sitemap

  • Ziyaretçiler için hazırlanır.
  • Genellikle bir “Site Haritası” menü bağlantısıyla erişilir.
  • Kullanıcılara sitenin yapısını göstererek daha kolay gezinme imkânı sağlar.

c. Görsel, Video ve Haber Sitemaps

  • Özellikle medya içeriği ağırlıklı sitelerde kullanılır.
  • Google Görseller, Google News ve YouTube gibi özel servislerde daha iyi indekslenme sağlar.

3. Sitemap’in SEO Açısından Önemi

  • Daha İyi Taranabilirlik: Özellikle büyük ve karmaşık sitelerde, tüm sayfaların arama motorları tarafından bulunmasını kolaylaştırır.
  • Yeni İçeriklerin Hızla İndekslenmesi: Yeni sayfalar veya güncellenmiş içerikler sitemap aracılığıyla hızlıca Google’a bildirilebilir.
  • Kırık Sayfaların Önlenmesi: Eksik veya yanlış linkleri kontrol ederek hatalı sayfaların fark edilmesini sağlar.
  • Site Hiyerarşisinin Gösterimi: Sayfalar arasındaki öncelik ve yapısal ilişkiler arama motorlarına daha net sunulur.

4. Sitemap Nasıl Oluşturulur?

a. Manuel Oluşturma

Özellikle küçük web sitelerinde, sitemap dosyası manuel olarak oluşturulabilir. XML kurallarına uygun bir biçimde yazılır.

b. Otomatik Araçlar ile Oluşturma

  • Yoast SEO (WordPress)
  • Screaming Frog SEO Spider
  • Google XML Sitemaps eklentisi
  • Online Sitemap Generator (https://www.xml-sitemaps.com gibi)

Bu araçlar sayesinde tüm sayfalar otomatik taranarak düzenli bir sitemap hazırlanabilir.

5. Sitemap Nasıl Gönderilir?

Google Search Console Üzerinden

  1. Google Search Console hesabınıza giriş yapın.
  2. Sol menüden Sitemaps sekmesine tıklayın.
  3. “Yeni sitemap ekle” kısmına sitemap dosyanızın yolunu yazın (örnek: sitemap.xml).
  4. Gönder butonuna tıklayın.

Aynı şekilde Bing Webmaster Tools üzerinden de gönderim yapılabilir.

6. Sitemap Oluştururken Dikkat Edilmesi Gerekenler

  • Sitemap dosyası 50.000 URL veya 50MB’ı geçmemelidir (sıkıştırılmamış haliyle). Daha büyük siteler için sitemap dizini (sitemap_index.xml) kullanılır.
  • Sadece kullanıcıya açık, kanonik ve önemli sayfalar eklenmelidir.
  • 404 veya yönlendirme içeren sayfalar kesinlikle dahil edilmemelidir.
  • Düzenli olarak güncellenmelidir. Özellikle içerik eklenen sitelerde otomatik sistemler tercih edilmelidir.

7. Yaygın Hatalar

  • Tüm siteyi sitemap’e eklemek (gereksiz sayfalar dahil).
  • Güncel olmayan bağlantılar.
  • Sitemap’in robots.txt dosyasında bildirilmemesi.
  • Sayfa hiyerarşisine dikkat edilmemesi.

8. Sonuç

Sitemap, modern SEO’nun olmazsa olmaz bileşenlerinden biridir. Hem kullanıcı deneyimini geliştiren HTML site haritaları hem de arama motorlarına kolaylık sağlayan XML sitemaps ile sitenizin performansını artırabilirsiniz. Doğru yapılandırılmış bir sitemap, içeriklerinizin daha hızlı ve etkili bir şekilde indekslenmesini sağlar ve uzun vadede organik trafiğinizi olumlu etkiler.

Paylaş arkadaşlarında görsün
Yazılım Mühendisi

Yazılım Mühendisi

Yazılım Mühendisi

Articles: 147