Bir Web Sitesinde Site Haritası Dosyasının Önemi

Yayınlanan: 2019-12-03

Son Güncelleme 11 Aralık 2019

Arama motorları, diğer sitelerin web içeriğini dizine ekleyerek web içeriklerini güncellemek için web taramasını kullanır. Bir web tarayıcısı, aynı zamanda bir örümcek veya örümcek robotu olarak da bilinir, sayfaların URL'lerini Web indekslemesi için World Wide Web'de sistematik olarak dolaşan bir İnternet botudur. graphic of a spider bot

Web Tarayıcısı Ne Yapar?

Web tarayıcıları, kullanıcıların daha verimli arama yapabilmesi için indirilen sayfaları dizine ekleyen arama motoru tarafından işlenmek üzere sayfaları kopyalar. Web tarayıcıları, sitenizin sayfalarının çoğunu, doğru şekilde bağlantı verilmişse keşfedebilir. Ancak site haritası dosyalarının kullanımıyla web sitenizin sayfalarının taranmasını iyileştirebilirsiniz.

Siteniz yeniyse ve siteye çok az harici bağlantı varsa veya site zengin medya içeriği kullanıyorsa, web tarayıcıları bir sayfadan diğerine bağlantıları izleyerek web'i tarar. Daha da kötüsü, siteniz izole edilmiş veya birbirine iyi bağlanmamış içerik sayfalarından oluşan geniş bir arşive sahipse, web tarayıcıları yeni veya yakın zamanda güncellenen sayfalarınızdan bazılarını taramayı gözden kaçırabilir. Sonuç olarak, Arama Motorları, sayfalarınıza bağlantı veren başka siteler yoksa, sayfalarınızı keşfedemeyebilir. Yukarıdaki durumlardan herhangi birinde, bir site haritası dosyası, Arama Motorlarının web sitenizin bazı sayfalarını gözden kaçırmamasını sağlamak için web tarayıcısına ek bilgiler sağlayabilir.


O! Şirket, dünya çapındaki ajanslar için büyüleyici ve etkili web tasarım hizmetleri sunmaktadır. Beyaz Etiket Web Tasarım Hizmetlerimiz ve size ve müşterilerinize web varlıklarını oluşturma veya geliştirme konusunda nasıl yardımcı olabileceğimiz hakkında daha fazla bilgi edinin. Bu gün başlayacağım!


Site Haritası Dosyası Nedir ve Nasıl Yapılandırılmıştır?

Site haritası, her bir URL hakkında ek meta verilerle birlikte bir sitenin URL'lerini listeleyen bir XML etiketleri dosyasıdır; sayfanın en son ne zaman güncellendiği, genellikle ne sıklıkta değiştiği ve sitedeki diğer URL'lere göre ne kadar önemli (öncelikli) olduğu gibi. Web sitenizdeki sayfalar, videolar, resimler ve diğer dosyalar ve bunlar arasındaki ilişkiler hakkında bilgi sağlayan farklı site haritası dosyalarına sahip olabiliriz, böylece arama motorları web sitenizi daha akıllı bir şekilde tarayabilir. Site haritası, tarayıcıya web sitenizde hangi dosyaların önemli olduğunu söyler ve ayrıca bu dosyalar hakkında değerli bilgiler sağlar. Site haritalarını destekleyen web tarayıcıları, site haritasındaki tüm URL'leri alır ve ilişkili meta verileri kullanarak bu URL'ler hakkında bilgi edinir.

screenshot of a text file with sitemap code Bir site haritası protokol formatı, XML etiketlerinden oluşur. Site haritası şunları içermelidir:

  • <urlset> etiketi içinde ad alanına (protokol standardı) sahip bir <urlset> açılışı.
    • Her URL için bir üst XML etiketi olarak bir açılış <url> etiketi girişi.
      • Sayfaların url'si ile her bir <url> üst etiketinin alt girişi olarak bir <loc> etiketi.
    • Bir kapanış </url> etiketi,
  • Bir kapanış </urlset> etiketi.

Aşağıda, bazı isteğe bağlı etiketlerle temel bir site haritası dosya protokolü ve yapısının bir gösterimi bulunmaktadır. Site haritası protokolündeki XML etiket tanımları hakkında daha fazla bilgi için https://www.sitemaps.org/protocol.html adresini ziyaret edin.

screenshot of website code

Site haritası dosyanızda listelenen tüm URL'ler, site haritası dosyasıyla aynı etki alanında bulunmalıdır. Örneğin, site haritası dosyası https://www.mydomain.com/sitemap.xml adresinde bulunuyorsa, https://subdomain.mydomain.com adresinden URL'leri içeremez. Site haritası dosyası https://www.mydomain.com/myfolder/sitemap.xml adresinde bulunuyorsa, https://www.mydomain.com adresinden URL'leri içeremez. Site haritası dosya protokolü, bir UTF-8 karakter kodlama yöntemi kullanılarak oluşturulmalıdır. Site haritasını HTML sunucunuzun kök dizinine yerleştirmeniz şiddetle tavsiye edilir; yani, https://www.mydomain.com/sitemap.xml adresine koyun

Site haritaları 50 MB'tan büyük olmamalı ve maksimum 50.000 URL içerebilir. Bu sınırlar, web sunucunuzun büyük dosyalar sunarken çıkmaza girmemesini sağlamaya yardımcı olur. Siteniz 50.000'den fazla URL içeriyorsa veya site haritanız 50 MB'den büyükse, birden çok site haritası dosyası oluşturmalı ve bir site haritası dizin dosyası kullanmalısınız. Siteniz küçükse ancak 50.000 URL'yi veya 50 MB'lık bir dosya boyutunu aşmayı planlıyorsanız, site haritası dizin dosyalarını kullanmaya başlamanız önerilir.


That! Company White Label Services


<loc> etiketine, sayfa URL'nizin protokolünü (örneğin, HTTP veya HTTPS) eklemeniz gerekir. Ayrıca, web sunucunuz gerektiriyorsa, URL'nize bir eğik çizgi eklemeniz gerekir. Örneğin, http://www.mydomain.com/ bir Site Haritası için geçerli bir URL iken www.mydomain.com değildir. Site haritalarınızda sayfanızın URL'sinin yalnızca bir sürümünü listelemeniz önemlidir. Bu, yalnızca HTTPS URL'lerini veya yalnızca HTTP URL'lerini listeleyin, ikisini birden listelemeyin. Sayfa URL'sinin birden çok sürümünü eklemek, sitenizin arama motoru tarafından eksik taranmasına neden olabilir.

Site haritası dosyasını arama motorlarına sunmanın iki yaygın yolu, onu arama motorları gönderme aracı aracılığıyla veya Site Haritası: https://www.mydomain.com/sitemap.xml gibi bir satır ekleyerek web sitenizin herhangi bir yerine göndermektir. site haritası dosyanızın yolunu belirten robots.txt dosyası. Bir robots.txt dosyası, bir arama motoruna, web sitenizin hangi bölümünü dizine eklemek istemediğinizi söyler ve site haritası, bu arama motorlarına nereye gitmelerini istediğinizi söyler.

Site haritası dosyası neden önemlidir?

graphic of a sitemap structure Bir site haritası dosyasına sahip olmanın dezavantajı yoktur ve sahip olmak SEO'nuzu iyileştirebilir, bu nedenle web sitelerinizde bir tane bulundurmanız şiddetle tavsiye edilir. Site haritaları, arama motorlarının sitenizin sayfalarını bulmasını kolaylaştırdığı için SEO için önemlidir. Bu önemlidir, çünkü bir arama motoru yalnızca web sitelerini değil, web SAYFALARINI da sıralar. Her web sayfası bir oda olsaydı, arama motorunun evinizdeki tüm odaları hızlı ve kolay bir şekilde bulmasını kolaylaştıran bir site haritasını eviniz için bir plan gibi düşünebilirsiniz.

Web sitenizi optimize etmenize yardımcı olacak çeşitli SEO hileleri ve ipuçları vardır ve bunlardan biri site haritası dosyalarının kullanılmasıdır. Site haritaları dosyasının önemi bazen büyük ölçüde hafife alınmaktadır. Yine, bir site haritası, web sitenizin gerçek bir haritasıdır. Web sitenizde gezinmeyi kolaylaştırırlar ve web siteniz için güncel bir site haritası dosyası tuttuğunuzda, yalnızca kendiniz için değil arama motorları için de uygundur. Site haritası dosyaları, bir sitenin bir arama motoruyla iletişim kurmasının önemli bir yoludur.

Bir Web Sitesi Site Haritası Dosyasından Nasıl Yararlanacak?

Bir site haritası dosyasının kullanılmasının pek çok faydası vardır. Yalnızca web sitenizde gezinmek için bir harita sağlamakla kalmaz, aynı zamanda arama motorlarına daha iyi görünürlük sağlar. Bir site haritası dosyası, arama motorlarına web sitenizin sayfalarında yapılan herhangi bir değişikliği, gerçekleştikten hemen sonra bağlama fırsatı sunar. Arama motorlarının sayfalarınızdaki değişiklikleri hesaba katmak için acele etmesini bekleyemezsiniz, ancak şüphesiz yaptığınız düzenlemeleri, site haritası dosyası olmayan bir web sitesine kıyasla daha hızlı değiştireceklerdir.

Bir web sitesine bir site haritası bağlantısı olduğunda ve bu bağlantı arama motorlarına gönderildiğinde, arama motorları sitenize ziyaretçi getirirken harici bağlantılara daha az güvenirsiniz. Bir site haritası dosyanız olduğunda ve arama motorlarına gönderdiğinizde, arama motorlarını web sitenize getirecek dış bağlantılara daha az güvenirsiniz.

graphic of a sitemap structure in use

Site haritası dosyası, zayıf dahili bağlantıların düzeltilmesine bile yardımcı olur. Örneğin yanlışlıkla kopan bağlantılar veya ulaşılamayan yetim sayfalar varsa. Sadece hatalarınızı düzeltmek yerine bir site haritasına güvenmenin akıllıca bir fikir olmadığını belirtmek gerekir. Arama motorlarının süreçleri, taramayı planlamak için karmaşık algoritmalara dayandığından, bir site haritası dosyasının kullanılmasının site haritanızdaki tüm URL'lerin taranacağını ve dizine ekleneceğini garanti etmediğini unutmamalısınız. Bununla birlikte, çoğu durumda, web siteniz bir site haritası dosyasına sahip olmaktan fayda sağlar ve bir site haritası dosyasına sahip olduğunuz için asla cezalandırılmazsınız.

Yazarlık: Arturo S.