site haritası (sitemap) nedir?

yazı resmi

 

 

Site haritası (sitemap) nedir?

Merhaba Arkadaşlar, Bugün sizlere sitemap dosyası nedir? Sitemap dosyası nasıl oluşturulur, sitemap dosyası olmazsa ne olur yararları ve zararları hakkında bilgi vereceğim.

Site haritası(Sitemap) Aslında Google botlarına websitemizdeki tüm url’leri botlara(Google,yandex,yahoo,bing,vs..) tanıtmak için en önemli website dosyasıdır.

Bu website dosyasını siz oluşturmanız gerekir veya dinamik hale getirerek otomatik oluşturabilirsiniz. WordPress gibi çoğu sitelerde Eklenti yükleyerek sahip olabilirsiniz.

Sitemap,  xml dosyasıdır.

Sitemap tanım etiketleri nelerdir

<urlset>  etiketi kullanımı

Kapsüllemek için kullanılır ve protokol standardını referans kullanarak url’leri kapsar.

<url>  etiketi kullanımı

Her gireceğiniz tanımlama için bir tanımlama yapar ve alt nitelik oluşturmanızı ister. Ana etiket olarak tanımlayadabiliriz. Zorunludur

<loc>  etiketi kullanımı

Websayfanızın Urlsini tanımlar, her url https veya http ile başlamak zorundadır. Her url sonunda slash işareti yani eğik çizgi ile bitirmeniz gerekmektedir. Gireceğiniz url değeri 2.048 Karakterden daha az olmak zorundadır.Zorunludur

<lastmod>  etiketi kullanımı

Girdiğiniz url içinde yayımlandığı tarihi tanımlar. W3C standardına göre tarih belirlemeniz gerekmektedir. yani YYYY-AA-GG şeklinde Tarih formatı girebilirsiniz. isteğe bağlıdır.

<changefreq>  etiketi kullanımı

Sayfanızın değişme sıklığı ne kadar onu belirlemenize yarar.

Bu terimlere kullanabilirsiniz.

  • always
  • hourly
  • daily
  • weekly
  • monthly
  • yearly
  • never

<priority>  etiketi kullanımı

Url önceliği belirlemenize yarar. 0.1 ile 1.0 arasında değere sahiptir. Sizin için en önemli sayfa sıralamasını belirtir.

Varsayılan öncelik 0,5tir.

 

Örnek sitemap dosyası oluşturma

Örnek olarak sitemap tek url şeklinde tanıtmak içindir.

<urlset  xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instancexsi:schemaLocation=”http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd>

<url>
<loc>https://www.webhostuzmani.com/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>

</urlset>

Çok Url ile sitemap Dosyası

Çok url ekleyecekseniz bu mantığa göre yapmanız gerekiyor. (changefreq ve priority etiketini kullanma zorunluluğunuz yoktur.)

<urlset  xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instancexsi:schemaLocation=”http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd>

<url>
<loc>https://www.webhostuzmani.com/</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.webhostuzmani.com/site-haritasi-sitemap-nedir/</loc>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.webhostuzmani.com/donanim-kartlari-ve-ekran-karti-nedir/</loc>
</url>
<url>
<loc>https://www.webhostuzmani.com/veritabani-organizasyonu/</loc>
</url>

</urlset>

Site haritasını (Sitemap) WordPress

WordPress içinde Site haritasını Eklenti yükleyerek kolay hale getirebilirisiniz.

Size Önerdiğimiz En iyi eklenti Yoast Seo Eklentisidir. Otomatik olarak Sitemap dosyanızı kendisi oluşturur ve urlnizi el vurmadan dinamik ekler.

Site haritasını (Sitemap) Google’ye tanıtma

2 yol ile tanıtma yapabilirsiniz.

  • http://siteadi.com/sitemap.xml urlyi robots.txt içine eklerseniz Google botlarına tanıtmanız kolay olur.
  • Diğer yöntem ise Google Search Console   ile Sitenizi tanıtmanız mümkündür.

Yazar Hakkında

Biraz Web tasarımı ekleyelim, azıcıkta yazılım eklersek iş tamamdır. Oldu mu sana bir uzmanlık alanı. Olmamış. O zaman SEO da eklersek olur. Aha olmuş o zaman iş tamamdır.

Webhostuzmani

Sosyal Medya