SEO

Site Haritası

Site Haritası (Sitemap) Nedir? Nasıl Oluşturulur?

Web sitenizin arama motorları tarafından kolayca bulunabilmesi ve indekslenebilmesi için site haritaları (sitemap) kritik bir rol oynar. Bu rehberde, site haritası kavramını, türlerini, nasıl oluşturulduğunu ve SEO’ya etkilerini Camdalio web siteniz özelinde ele alacağız.

Site Haritası (Sitemap) Nedir?

Bir site haritası, web sitenizdeki tüm sayfaların bir listesidir. Arama motoru botları (örneğin Googlebot, Bingbot, Yandex botu) bu haritaları kullanarak sitenizi daha etkili bir şekilde tarar ve dizine ekler (indexing). Site haritası, bir web sitesinin “menüsü” gibidir; botlara ve (HTML site haritası kullanılıyorsa) kullanıcılara sitenizdeki içeriğin yapısı hakkında bilgi verir.

Arama Motorları İçin Önemi (Google, Bing, Yandex vb.): Site haritaları, arama motorlarının sitenizin yapısını anlamasına, tüm sayfaları keşfetmesine ve indekslemesine yardımcı olur. Özellikle büyük ve karmaşık web siteleri için site haritası olmazsa olmazdır.

Kullanıcılar İçin Önemi (HTML Sitemap İçin): HTML site haritaları, kullanıcıların sitenizde kolayca gezinmesini sağlar. Genellikle sitenin alt bilgisinde bulunur ve tüm önemli sayfalara bağlantılar içerir.

XML Sitemap ve HTML Sitemap Arasındaki Farklar:

  • XML Sitemap: Arama motorları için tasarlanmış, makine tarafından okunabilen bir formattadır. <url>, <loc>, <lastmod>, <priority>, <changefreq> gibi XML etiketleri içerir.
  • HTML Sitemap: Kullanıcılar için tasarlanmış, insan tarafından okunabilen bir formattadır. HTML etiketleri kullanılarak oluşturulur.

Site Haritası Türleri

  • XML Sitemap: En yaygın kullanılan site haritası türüdür. Arama motorlarına sitenizdeki sayfalar hakkında detaylı bilgi verir. Camdalio web siteniz için de bir XML sitemap oluşturmanız önerilir.
  • HTML Sitemap: Kullanıcıların site yapısını anlamasına yardımcı olur. Özellikle büyük sitelerde kullanışlıdır.
  • RSS/Atom Feed: Blog gönderileri veya haberler gibi sık güncellenen içerikler için kullanılır. Camdalio blogunuz varsa, RSS feed’inizi de arama motorlarına sunabilirsiniz.
  • Video Sitemap: Videolar içeren sayfalar için oluşturulur. Camdalio’da video içerikleriniz varsa, video sitemap kullanmanız SEO performansınızı artırabilir.
  • Resim Sitemap: Görseller içeren sayfalar için kullanılır. Özellikle ürün görselleri olan bir e-ticaret sitesi olan Camdalio için önemlidir.
  • Haber Sitemap: Google Haberler’de yer almak isteyen haber siteleri için özel olarak oluşturulur.

XML Sitemap Nasıl Oluşturulur?

XML sitemap oluşturmanın birkaç yolu vardır:

  • Manuel Olarak Oluşturma: XML kodlama bilgisi gerektirir. Örnek bir XML sitemap yapısı şu şekildedir:
XML
 
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.camdalio.com/</loc>
    <lastmod>2024-07-26</lastmod>
    <priority>1.0</priority>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://www.camdalio.com/urunler</loc>
    <lastmod>2024-07-25</lastmod>
    <priority>0.8</priority>
    <changefreq>weekly</changefreq>
  </url>
</urlset>
  • Sitemap Oluşturucu Araçlar: XML-Sitemaps.com gibi online araçlar veya Screaming Frog gibi masaüstü yazılımları kullanarak otomatik olarak sitemap oluşturabilirsiniz.
  • CMS Sistemleri ve Eklentiler: WordPress için Yoast SEO, Rank Math gibi SEO eklentileri otomatik sitemap oluşturma özelliği sunar.
  • IdeaSoft Gibi E-ticaret Platformlarında Sitemap Oluşturma: IdeaSoft altyapısı kullanıyorsanız, genellikle yönetim paneliniz üzerinden kolayca sitemap oluşturabilirsiniz. IdeaSoft sitemap oluşturma konusunda size özel destek ve dökümanlar sunar.

HTML Sitemap Nasıl Oluşturulur?

HTML sitemap, web sitenizin yapısını gösteren ve genellikle sitenizin alt bilgisinde bulunan bir sayfadır. Kullanıcıların sitenizde kolayca gezinmesini sağlar. Basit bir HTML sitemap örneği:

HTML
 
<ul>
  <li><a href="/">Ana Sayfa</a></li>
  <li><a href="/urunler">Ürünler</a></li>
  <li><a href="/hakkimizda">Hakkımızda</a></li>
  <li><a href="/iletisim">İletişim</a></li>
</ul>

Site Haritası Oluştururken Dikkat Edilmesi Gerekenler

  • XML Formatına Uygunluk (UTF-8 Kodlaması): Sitemap dosyanızın UTF-8 kodlamasıyla kaydedildiğinden emin olun.
  • Maksimum URL Sayısı (50.000 URL Limiti): Bir sitemap dosyası en fazla 50.000 URL içerebilir. Daha fazla URL’niz varsa birden fazla sitemap dosyası oluşturun ve bir sitemap index dosyası kullanın.
  • Dosya Boyutu (50MB Sıkıştırılmamış Boyut Limiti): Sitemap dosyanızın boyutu sıkıştırılmamış halde 50 MB’ı geçmemelidir.
  • Geçersiz URL’lerden Kaçınma (404 Hataları): Sitemap’inize 404 hatası veren URL’ler eklemeyin.
  • Yönlendirmeleri (301, 302) Doğru Bir Şekilde Ele Alma: Sitemap’inize yönlendirme yapan URL’ler yerine hedef URL’leri ekleyin.
  • Canonical Etiketleri ile Uyumluluk: Canonical etiketleri kullandığınız sayfalarda, sitemap’inizde canonical URL’leri kullanın.
  • Site Haritasının Güncel Tutulması: Sitenizde değişiklik yaptıkça sitemap’inizi güncelleyin.

Site Haritasının SEO’ya Etkileri

  • Arama Motorlarının Siteyi Daha İyi Anlamasına Yardımcı Olma: Sitemap, arama motorlarının sitenizin yapısını ve içeriğini daha iyi anlamasına yardımcı olur.
  • İndeksleme Hızını Artırma: Sitemap, yeni ve güncellenmiş içeriklerinizin daha hızlı indekslenmesini sağlar.
  • Yeni ve Güncellenmiş İçeriklerin Daha Hızlı Keşfedilmesi: Arama motorları, sitemap’inizi tarayarak yeni içeriklerinizi daha hızlı keşfeder.
  • Derin Sayfalara Ulaşımı Kolaylaştırma: Sitemap, ana sayfadan kolayca ulaşılamayan derin sayfaların da indekslenmesine yardımcı olur.
  • Tarama Hatalarını Tespit Etme: Google Search Console üzerinden sitemap’inizi göndererek tarama hatalarını tespit edebilirsiniz.

Site Haritasını Google Search Console’a Gönderme

  • Google Search Console’a giriş yapın.
  • Web sitenizi seçin.
  • “Dizine Ekleme” bölümünden “Site Haritaları”na tıklayın.
  • Yeni sitemap URL’nizi girin ve “Gönder” butonuna tıklayın.
  • Gönderilen sitemap’inizi izleyebilir ve analiz edebilirsiniz.

Sık Yapılan Hatalar ve Çözümleri

  • Geçersiz XML Formatı: XML kodunuzun doğru olduğundan emin olun.
  • Çok Fazla URL İçeren Site Haritaları: Birden fazla sitemap dosyası oluşturun.
  • Güncel Olmayan Site Haritaları: Sitenizde değişiklik yaptıkça sitemap’inizi güncelleyin.
  • Engellenmiş URL’ler İçeren Site Haritaları: robots.txt dosyanızla engellenmiş URL’leri sitemap’inize eklemeyin.

Sonuç

Site haritaları, web sitenizin arama motorları tarafından daha iyi anlaşılması ve indekslenmesi için önemli bir araçtır. Camdalio web siteniz için de XML ve (gerekirse) HTML sitemap oluşturarak SEO performansınızı artırabilir ve kullanıcı deneyimini iyileştirebilirsiniz.

Koray Çamdalı

Yazar

Koray Çamdalı

Koray Çamdalı, 1997 yılında İskenderun'da doğmuş ve eğitim hayatını Gaziantep'te tamamlamıştır. Bilgisayar Mühendisliği lisansını 3.1 ortalamayla bitiren Koray, 2019'da kendi Dijital Pazarlama Ajansı'nı kurmuştur. SEO ve dijital pazarlama alanlarında uzmanlaşan Koray, Önemli İsviçre şirketleri için pazarlama çalışmaları yürütmektedir. Dijital dünyada yenilikçi projelerle sektörde fark yaratmayı hedeflemektedir.