XML Site Haritaları Nedir?

sitemap nedir

XML site haritaları, arama motorlarına doğrudan web sitenizdeki sayfalar hakkında bilgi vermenin en iyi yoludur. “Genişletilebilir biçimlendirme dili” veya kısaca XML kullanılarak oluşturulur; bu, “  belgeleri hem insan tarafından okunabilen hem de makine ve Google botları tarafından okunabilen bir biçimde kodlamak için bir dizi kuralı tanımlayan bir biçimlendirme dilidir . ”

xml site haritası

XML Site Haritası Yapısı

XML site haritasının yapısı temel miktarda bilgi ile başlar ve daha sonra gönderilen içeriğin türüne bağlı olarak giriş ek bilgi içerebilir. Yada sadece temel başlıkların ve görsellerin yayını yapılabilir.

Temel XML Site Haritası

Temel XML site haritası yapısı şudur: Yalnızca bir URL:

<?xml version=”1.0″ encoding=”UTF-8″?>

<urlset xmlns= "http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc> http://www.example.com/</loc>
       <lastmod> 2019-01-01 </lastmod>
      <priority> 0,8 </priority>
   </Url>
</Urlset>

Dört şeyi fark edeceksiniz:

  1. XML dosya sürümü en üstte bulunur
  2. Sadece  gerekli  etiket girilir <loc> içinde <urlset> <url> </ url> </ urlset>
  3. lastmod, changefreq ve öncelik isteğe bağlıdır, ancak şiddetle önerilir
  4. Her açılış etiketine HTML ile aynı bir kapanış etiketi eşlik etmelidir

XML Site Haritaları için En İyi Uygulamalar

XML site haritaları, SEO‘nun bir web sitesine yardımcı olabileceği gerçeğini biz Web masterlar gözden kaçırırız. Oysaki çok büyük bir etkisi olmasa bile yinede SEO’nun bir parçasıdır.

Site Haritası Nasıl Oluşturulmalıdır.

  • Yalnızca 200 durum kodu döndüren URL’ler içerir;
  • Yalnızca standart URL’ler içerir (bir sayfa site bağlantıları içermemesi gereklidir)
  • Sayfa türüne göre ayırın örneğin; Yazılar / Sayfalar / Etiketler / Resimler gibi tek tek bir harita oluşturabilirsiniz. Ayrıca tüm bunları Aynı haritada paylaşabilirsiniz.
  • 50.000 URL’den az ve 50 MB’den büyük olmamalıdır.

XML Site Haritaları oluşturma

Birçok genç arkadaşın ve hatta başarılı SEO uzmanının sorduğu soru web siteler için site haritasını nasıl oluşturabilirim sorusudur.

Cevap, birçok yol vardır ve hangisi kafanıza yatarsa yatsın hepsi aynı sonucu sizlere verir.

En yaygın site haritası oluşturma yolları:

  • CMS’nizin yerleşik XML site haritası eklentisi kullanma. WordPress’te bu, Yoast SEO ile en kolay şekilde yapılır. Yada WordPress’de başka site haritası oluşturucuları da kullanabilirsiniz.
  • Otomatik bir görevi gerçekleştirmek için belirli aralıklarla çalışan zamanlanmış kod parçaları olan özel kod ve CRON işlerini kullanabilirsiniz.
  • Site  statikse, siteyi taramak ve sonuçlardan bir XML site haritası oluşturmak için Screaming Frog’s SEO Spider gibi bir araç kullanın .

Birden fazla site haritanız varsa, bunların tümünü oluşturmanız ve ardından tüm site haritalarını listeleyen bir site haritası dizin dosyasına  eklemeniz gerekir  .

XML Site Haritalarını Gönderme

XML site haritalarınız oluşturulduktan sonra, bunları web sitenizin kök dizinine (örneğin baytronik.com/sitemap_index.xml) eklemeli ve robots.txt dosyanıza eklemelisiniz.

Daha sonra bu site haritalarını şu adrese göndermelisiniz:

site haritaları

Sık Karşılaşılan XML Site Haritası Sorunları

Kaçınmanız gerektiğini düşündüğüm bazı yaygın XML site haritası sorunları var:

  1. 301 veya 4** durum kodu ile yapılan işlemi sayfaları bu haritaya yüklemeyin.
  2. 404 durum kodu içeren yeni urlnizi bu haritadan silin;
  3. Sayfa türüne göre ayırın.
  4. Özellikle video site haritalarında gerekli etiketleri koymayı unutmayın.

Cevap ver