Teknik SEOYeni Başlayanlar için SEO

Sitemap Nasıl Oluşturulur? Dinamik ve Statik Site Haritaları

Web sitenizi arama motorlarına daha anlaşılır hâle getirmek ve tarama (crawl) verimliliğini artırmak istiyorsanız, sitemap (site haritası) en önemli yapı taşlarından biridir. Bu rehberde, statik ve dinamik sitemap nedir, nasıl oluşturulur ve hangisi ne zaman tercih edilmelidir gibi sorulara detaylı yanıt bulacaksınız.

Sitemap Nedir ve Ne İşe Yarar?

Sitemap, web sitenizin sayfa yapısını listeleyen bir dosyadır. Genellikle .xml formatında hazırlanır ve arama motoru botlarına hangi sayfaların indekslenmesini istediğinizi bildirir. Özellikle büyük, sık güncellenen ya da karmaşık yapılara sahip sitelerde, sitemap kullanımı SEO açısından kritik rol oynar.

Google, sitemap’i bir zorunluluk olarak görmese de, sitenizin daha hızlı ve doğru şekilde taranmasına yardımcı olduğu için önerilir. Ayrıca, mobil uyumlu sayfalar, videolar veya e-ticaret ürünleri gibi özel içeriklerin keşfedilmesini de kolaylaştırır.

Statik ve Dinamik Sitemap Arasındaki Farklar

Sitemap’ler iki temel biçimde karşımıza çıkar: statik ve dinamik.

Statik sitemap genellikle manuel olarak oluşturulan ve nadiren güncellenen bir site haritasıdır. Küçük ölçekli siteler veya çok sık içerik eklenmeyen kurumsal sayfalar için uygundur.

Dinamik sitemap ise CMS (WordPress, Joomla vb.) ya da özel yazılım altyapılarıyla otomatik olarak güncellenen, sürekli kendini yenileyen sitemap’dir. Bloglar, haber siteleri, e-ticaret platformları gibi sık içerik girilen yapılar için idealdir.

Statik Sitemap Nasıl Oluşturulur?

Statik sitemap oluşturmak oldukça basittir ancak manuel müdahale gerektirir. İzlemeniz gereken adımlar:

  1. Web sitenizdeki tüm sayfaları listeleyin (ana sayfa, hakkımızda, iletişim, ürün sayfaları vb.).
  2. Bu listeyi XML formatında yapılandırın. Basit bir örnek:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
   <loc>https://www.kursadsualp.com/</loc>
   <lastmod>2025-07-20</lastmod>
   <changefreq>weekly</changefreq>
   <priority>1.0</priority>
 </url>
</urlset>
  1. Dosyayı sitemap.xml olarak kaydedin ve sunucunuzun kök dizinine (root) yükleyin.
  2. Son olarak, Google Search Console üzerinden bu sitemap’i arama motoruna bildirin.

Dinamik Sitemap Nasıl Oluşturulur?

Dinamik sitemap’ler CMS’ler ya da özel yazılımlar tarafından otomatik olarak üretilir. Örneğin WordPress kullanıcıları için Yoast SEO, Rank Math veya All in One SEO gibi eklentiler bu işlemi zahmetsizce yapar.

E-ticaret sistemleri (Shopify, WooCommerce, Opencart) genellikle dinamik sitemap’i varsayılan olarak sağlar. Eğer özel yazılıma sahipseniz, geliştirici ekibinizin cronjob ya da benzeri otomasyonlarla sitemap’in güncel kalmasını sağlaması gerekir.

WordPress’te Dinamik Sitemap Kurulumu

  1. Yoast SEO eklentisini kurun.
  2. Ayarlar > Özellikler sekmesine gelin ve “XML site haritaları” seçeneğini aktif edin.
  3. https://siteadresiniz.com/sitemap_index.xml adresinden sitemap’ınıza ulaşabilirsiniz.
  4. Bu adresi Google Search Console ve Bing Webmasters üzerinden tanımlayın.

Hangi Durumda Hangi Sitemap Türü Kullanılmalı?

  • Statik sitemap: Basit portfolyo siteleri, az sayfalı tanıtım siteleri.
  • Dinamik sitemap: Bloglar, haber siteleri, forumlar, e-ticaret siteleri.

Site büyüklüğünüz arttıkça ve sayfa yapınız daha karmaşık hâle geldikçe dinamik sitemap’e geçiş yapmanız kaçınılmaz olur. Ayrıca, ürün ya da içerik silinmesi gibi durumlarda dinamik sistem bu değişiklikleri otomatik olarak yansıtır.

Sitemap’lerin SEO’ya Etkisi

Doğru yapılandırılmış bir sitemap;

  • Tarama bütçenizi daha verimli kullanmanızı sağlar.
  • Yeni içeriklerinizin daha hızlı indekslenmesine yardımcı olur.
  • 404 hataları ya da hatalı yönlendirmeler gibi sorunların daha hızlı fark edilmesini sağlar.

Ancak unutulmamalı ki sitemap sadece bir sinyaldir. Kaliteli içerik, kullanıcı deneyimi ve mobil uyumluluk gibi diğer SEO unsurlarını da birlikte değerlendirmek gerekir.

Sitemap Oluştururken Dikkat Edilmesi Gerekenler

  • Gereksiz sayfaları (örneğin; etiket arşivleri, teşekkür sayfaları) sitemap’e dâhil etmeyin.
  • Her sayfa için doğru lastmod, changefreq ve priority değerlerini kullanın.
  • Sitemap dosyanızın boyutu 50 MB’ı geçmemeli ve en fazla 50.000 URL içermelidir. Daha büyük sitelerde sitemap index kullanarak birden fazla sitemap’e bölün.

Kürşad Sualp

Kürşad Sualp, Dijitanya SEO Ajansı'nın kurucusu ve SEO yöneticisidir. 250'den fazla SEO projesini yönetmiş ve halen orta ve büyük ölçekli projelerde görev almaktadır. Ayrıca, "SEO Sohbetleri" adlı YouTube içeriği üretmektedir.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu