Atalay Sıdar

+90 216 706 52 28

Edit Content

Site haritası, ingilizce karşılığı sitemap olarak adlandırılmaktadır. Google botları ve diğer arama motoru botlarının siteyi taramaya yaparak siteyi daha iyi bir biçimde analiz edip, anlayabilmesi ve hızlı bir şekilde indekslemesini sağlayan yol haritasıdır.

    Sitenizde yer alan önemli sayfalarınızın olduğunu düşünüyorsanız ulaşılması zor olan sayfalarda olsa site haritası sayesinde kolay bir şekilde Google botlarının bulmasını sağlamış ve Google’a iletmiş olursunuz. Hatta sayfalarınızın en son ne zaman güncellendiği, ne sıklıkla değiştiğini ve farklı dilde hizmet sağlıyorsanız bunun için dil sürümleride sitemap içinde belirtebiliyorsunuz.

Bu yüzden Sitemap, SEO uzmanları olarak yaptığımız SEO çalışmalarında büyük rol oynamakta ve ciddi önem taşımaktadır.

Sitemap’in XML Uzantısı Nedir?

Google ve diğer arama motoru makinelerinin kolay okuyabilmesini site haritasında yaptığınız değişikliğin nereden olduğunu fark etmesini sağlamak için XML formatında kullanılmaktadır.

XML Açılımı Nedir?

 XML , Extensible Markup Language Türkçe (Genişletilebilir İşaretleme Dili) kolayca okunabilecek dosyalar oluşturmamızı sağlayan işaretleme dilidir.

Sitemap’in İsimlendirmesi Önem Taşır Mı?


Sitemap’in isimlendirmesi yaygın olarak sitemap.xml  şeklinde isimlendirilir. Herhangi bir önem taşımaz. Sitemap’in nerede yer aldığını Google’ belirtin yeter. Kullanıcılardan saklamak istiyorsanız yeni bir dizin oluşturup yolunu Google belirtmeniz yeterli olacaktır.

Site Haritası (Sitemap.xml) Faydaları Nelerdir?

Sitemap.xml ‘in faydalarını açıklamada her ne kadar yer versemde maddeler halinde tekrar incelemenizde faydalı olacağını düşündüm.

  • Google sitenizde daha ayrıntılı tarayabilecek
  • Çok daha fazla sayfalara ve dosyalara ulaşabilecek
  • Normalden daha hızlı bir şekilde sitenizi Google dizinlerine hızlı indekslemesini sağlayacak.
  • Tarama bütçenizi daha verimli kullanmanızda fayda sağlayacak.
  • Sitenizin sağlığı konusunda sizede rehber olacak.
  • Google aramalarında ön planda olmanızı bu sayede daha çok trafik almanızı sağlayacak.

Sitemap’in bu gibi faydalarından yararlanmak istiyorsanız mutlaka sitenizin tüm URL’lerini içeren sitemap.xml şeklinde dosyası oluşturmanız gerekmektedir. Doğru bir şekilde Sitemap oluşturduktan hemen sonra indeks sayınız ve indeks hızınızda artışlar olduğunu göreceksiniz.

Sitemap’in Türleri Nelerdir?

Google’ın aşağıda size belirtmiş olduğum sitemap türlerini desteklemektedir. Google arama dizinlerini yani indekslemesini kolaylaştırmak, hızlandırmak ve dosya türlerini ayırabilmek adına sitemap türlerini kullanmamızı sağlar;

Bu Sitemap Türleri Nelerdir?

  1. Video Sitemap
  2. Resim Sitemap    
  3. Haber Sitemap

Site Haritası (Sitemap) Nasıl Yapılır?

Site haritası XML formatında ve dinamik bir yapıda oluşturulmalıdır. Bunun yanısı sıra internetten site haritası oluşturma işlemini gerçekleştiren sitelerden faydalanabilirsiniz. 

Site Haritasında Hangi Özellikler Yer Alması Gerekiyor?

Site haritasında yer alması gereken zorunlu etiketler şunlardır;

  • <urlset> etiketiyle başlayın ve kapanış için </urlset> etiketini kullanın.
  • <url> Her gireceğiniz URL girişine bağlı ana etiketimiz. Diğer etiketler bu etiketin alt yer alır.
  • Her gireceğiniz URL <url> ana etiketi için bir <loc> alt etiket girilir.
  •  <sitemapindex> Dosyadaki tüm Site Haritaları ile ilgili bilgileri içine alır.

Tüm diğer etiketler isteğe bağlıdır.

Site Haritasında Hangi Özellikler İsteğe Bağlıdır?

  •  <lastmod> URL içinde yapılan son değişikliğin tarihi belirtilmesi gerekiyor.
  • <changefreq> Ne sıklıkla güncellendiğini burada yer verilmeli.

Sıklığı şunlar ile belirtmelisiniz.

  1. always
  2. hourly
  3. daily
  4. weekly
  5. monthly
  6. yearly
  7. never
  •  <priority> URL’lerimize öncelik vermemizi ve arama motorlarının bunu bilmesini sağlarız. 
    • Bunlar 0 ve 1 arasında bir değer alır, 1 en yüksek rakamdır ve genelde domain URL’e verilir
    •  Bir sayfanın varsayılan önceliği 0,5’tir.

Birden Fazla Site Haritası Dosyasını Nasıl Gruplandırabilirim?

Bunu nasıl yapacağınıza geçmeden önce dikkat etmeniz gereken asıl şey büyük site haritalarını daha küçük olacak şekilde ayırmalısınız. Sıkıştırılmamış site harita boyutu en fazla 50.000 URL/50 MB‘dir. Bundan fazla kesinlikle olmamalıdır.

Örnek Çalışma : Burada iki Site Haritasının listelendiği bir Site Haritası yer almaktadır.

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

<sitemapindex xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

   <sitemap>

      <loc>http://www.siteadi.com/sitemap1.xml</loc>

      <lastmod>2004-10-01T18:23:17+00:00</lastmod>

   </sitemap>

   <sitemap>

      <loc>http://www.siteadi.com/sitemap2.xml</loc>

      <lastmod>2005-01-01</lastmod>

   </sitemap>

</sitemapindex>

Site Haritasında Dikkat Edilmesi Gerekenler Neler?

Google’ın sitenizi daha iyi bir şekilde taramasını istiyorsanız belli başlı kurallara uymanız gerekmektedir. 

  • Google URL’lerinizi listelendiği şekilde tarayacaktır. 

https://www.siteadi.com/ adresinizi https://siteadi.com/ biçiminde (www olmadan) belirtmeyin.

  • Sıkıştırılmamış site harita boyutu en fazla 50.000 URL/50 MB‘dir. Bundan fazla kesinlikle olmamalıdır.
  • Site haritalarınızda yalnızca standart URL’ler yer alması gerekir. Yani bir URL’in benzeri kesinlikle yer almamalıdır.
  • Bir sayfanın mobil ve masaüstü versiyonları için farklı URL’leriniz varsa tek bir versiyonunu belirtmelisiniz. Kullanmak isterseniz buraya bakın.
  • Noindex etiketine sahip URL’lerinizin sitemap içerisinde yer almaması gerekiyor.
  • Kırık 404 sayfalarınızın sitemap içerisinde yer almaması gerekiyor.

Site Haritasını Google’a gönderme

Google site haritanızı fark ettiğinde ya da yalnızca değiştirildiğini bildirdiğimizde kontrol eder. Herhangi bir değişiklik yapmadıysanız site haritanızı birden fazla yollamayın ve pingleme yapmayın.

  • Search Console Site Haritaları aracını kullanarak Google’a gönderebilirsiniz
  • Aşağıdaki belirttiğim kodu robots.txt dosyasınızda herhangi bir yere ekleyerek site haritanızın yolunu belirtmelisiniz.

sitemap: http://siteadi.com/sitemap.xml

  • Site haritanızın “ping” işlemini yapabilirsiniz.
http://www.google.com/ping?sitemap=<complete_url_of_sitemap>

 XML Site Haritası Örnekleri

1 – Örnek Çalışma : Burada bir URL üzerinden örnek görüyorsunuz. 

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

<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

<url>

<loc>http://www.siteadi.com/iletisim.html</loc>

</url>

</urlset>

2 – Örnek Çalışma : Burada  birden fazla URL üzerinden örnek görüyorsunuz. Aynı zamanda isteğe bağlı olan İsteğe bağlı etiketlerde yer almaktadır.

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

<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

   <url>

      <loc>http://www.siteadi.com/</loc>

      <lastmod>2008-01-01</lastmod>

      <changefreq>monthly</changefreq>

      <priority>0.8</priority>

   </url>

   <url>

      <loc>http://www.siteadi.com/hakkinda</loc>

      <changefreq>weekly</changefreq>

   </url>

   <url>

      <loc>http://www.siteadi.com/iletisim</loc>

      <lastmod>2007-12-23</lastmod>

      <changefreq>weekly</changefreq>

   </url>

   <url>

      <loc>http://www.siteadi.com/seo</loc>

      <lastmod>2008-12-23T18:00:15+00:00</lastmod>

      <priority>0.3</priority>

   </url>

   <url>

      <loc>http://www.example.com/sosyal-medya</loc>

      <lastmod>2008-11-23</lastmod>

   </url>

</urlset>

Site Haritası Oluşturma Sitelerini Tavsiye Ediyor Musunuz?

Hayır! Site haritası oluşturma işlemini gerçekleştiren siteler evet sizin yerinize bu işlemi gerçekleştirmektedir. Fakat dinamik bir yapıda olmayacaktır. Yani sitenizde yeni bir içeriğe yer verdiğinizde o içeriğin URL’li sitemap’te yer almayacaktır. Hadi bu içerik sizin için önemli değil diyelim. Sitenizin site içi SEO tarafında hatalarının yer aldığını düşünürsek, Sitemap oluşturma sitesi tüm bu hatalarınız ile birlikte size bir sitemap oluşturmuş olacaktır. Bu işlemi yine de sitemap oluşturucu sitelerle yapmak istiyorsanız SEO Danışmanından destek almanızı veya SEO uzmanı tarafından bu işlemin yapılmasını sağlayın. Hatta yazılım uzmanı ile birlikte dinamik bir sitemap haritası oluşturabilirsiniz.

Site Haritası Oluşturma Siteleri Hangileri?

Kaynaklar Neler?

  • https://support.google.com/webmasters/answer/156184
  • https://www.sitemaps.org/
  • https://www.sitemaps.org/protocol.html

Bir yanıt yazın

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