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.
Kapsüllemek için kullanılır ve protokol standardını referans kullanarak url’leri kapsar.
Her gireceğiniz tanımlama için bir tanımlama yapar ve alt nitelik oluşturmanızı ister. Ana etiket olarak tanımlayadabiliriz. Zorunludur
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
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.
Sayfanızın değişme sıklığı ne kadar onu belirlemenize yarar.
Bu terimlere kullanabilirsiniz.
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 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-instance“xsi:schemaLocation=”http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd“>
</urlset>
Ç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-instance“xsi:schemaLocation=”http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd“>
</urlset>
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.
2 yol ile tanıtma yapabilirsiniz.