Ana Sayfa > SEO > Teknik SEO > XML Site Haritası: Daha İyi Taranabilirlik İçin Detaylı Rehber

XML Site Haritası: Daha İyi Taranabilirlik İçin Detaylı Rehber

Tıkla, İndir: Teknik SEO Kontrol Listesi

Yayımlanma Tarihi:

Güncellenme Tarihi:

12 Dakika Okuma Süresi

Orta Seviye

Web sitelerinin arama motoru botları tarafından daha hızlı bulunması ve dizine eklenmesi için XML site haritası (XML Sitemap) oldukça önemlidir. Bu rehberde, XML site haritasının ne olduğunu ve web sitenizin SEO performansını nasıl artırabileceğini keşfedeceksiniz.

Hadi başlayalım!

sol tarafta parşömenin yer aldığı ve sol tarafta "XML Site Haritası Nedir, Ne İşe Yarar?" yazılı öne çıkan görsel.

XML Site Haritası (Sitemap XML) Nedir?

XML site haritası, web sitenizin tüm sayfalarının listesini içeren bir dosyadır. Bu dosya, arama motorlarının sitenizi daha etkili bir şekilde taramasına ve dizine eklemesine yardımcı olur. Özellikle büyük ve karmaşık siteler için XML site haritası oldukça önemlidir.

Bu harita, arama motorlarına hangi sayfaların önemli olduğunu ve ne sıklıkla güncellendiğini bildirir. Google, Bing ve diğer arama motorları, bu haritalar sayesinde sitenizi daha hızlı ve doğru bir şekilde tarayabilir.

Site haritası kullanmak, SEO stratejinizin temel bir parçası olmalıdır.

XML Site Haritası Ne İşe Yarar?

XML site haritası, arama motorlarının sitenizi tarama ve dizine ekleme sürecini kolaylaştırır. İşte XML site haritasının başlıca işlevleri:

  1. Taranabilirlik Artar: Arama motorları, site haritası sayesinde sitenizin tüm sayfalarını daha kolay bulur ve tarar. Bu, özellikle yeni ve güncellenmiş sayfaların hızlıca dizine eklenmesini sağlar.
  2. Sayfalarınız Daha Hızlı Indexlenir: Arama motoruları, site haritası sayesinde sayfaları daha kolay şekilde ulaşabileceği için taranabilirlik optimizasyonu yapılmış olur. Bu sayede yeni yüklenen veya güncellenen içerikler daha hızlı şekilde Google dizinine eklenir.
  3. Büyük Siteler İçin Önemli: Özellikle binlerce sayfası olan büyük siteler için site haritası, tüm sayfaların taranmasını ve dizine eklenmesini kolaylaştırır.

XML site haritası, web sitenizin arama motorları tarafından daha iyi anlaşılmasını sağlar. Bu, arama sonuçlarında daha yüksek sıralamalar elde etmenize ve organik trafiğinizi artırmanıza yardımcı olur.

XML Site Haritası Oluştururken Nelere Dikkat Edilmelidir?

XML site haritası oluştururken dikkat edilmesi gereken birkaç önemli nokta vardır. Öncelikle, site haritasının tüm önemli sayfaları içerdiğinden emin olmalısınız. Eksik veya hatalı bağlantılar, arama motorlarının sitenizi tam olarak taramasını engelleyebilir.

Bir diğer önemli nokta, site haritasının güncel tutulmasıdır. Yeni sayfalar ekledikçe veya mevcut sayfaları güncelledikçe, site haritanızı da güncellemelisiniz. Bu, arama motorlarının sitenizdeki değişiklikleri fark etmesini sağlar.

Son olarak, site haritasını robots.txt dosyanıza eklemelisiniz. Bu, arama motorlarına site haritanızın yerini bildirir ve tarama sürecini kolaylaştırır. Ayrıca, Google Search Console ve Bing Webmaster Tools gibi araçlar aracılığıyla site haritanızı arama motorlarına göndermelisiniz.

XML Site Haritanızda aşağıdaki şartlara uyan sayfalarınızın URL’leri yer almalıdır:

  • Sayfalar 2xx durum kodu almalıdır,
  • Sayfalar self-canonical olmalıdır,
  • Sayfalarda noindex etiketi yer almamalıdır,
  • Arama sonuç sayfaları eklenmemelidir.
örnek XML site haritası

Site Haritasının SEO’ya Etkisi Nedir?

XML site haritası, SEO stratejinizin önemli bir parçasıdır. Arama motorları, site haritası sayesinde sitenizi daha hızlı ve doğru bir şekilde tarar. Bu, yeni sayfaların ve güncellemelerin daha çabuk dizine eklenmesini sağlar.

Site haritası, arama motorlarına sitenizin yapısını ve hangi sayfaların önemli olduğunu bildirir. Bu, arama motorlarının sitenizi daha iyi anlamasına ve sıralamalarınızı iyileştirmesine yardımcı olur. Ayrıca, büyük ve karmaşık siteler için site haritası, tüm sayfaların dizine eklenmesini garanti altına alır.

XML Site Haritası İçerisinde Yer Alan Etiketler

XML site haritası, web sitenizin sayfaları hakkında çeşitli bilgileri içerir. Bu veriler, arama motorlarının sitenizi daha iyi taramasına ve anlamasına yardımcı olur. İşte XML site haritasında yer alan bazı temel etiketler ve işlevleri:

“<urlset>” Etiketi Nedir, Ne İşe Yarar?

<urlset> etiketi, site haritasının kök elemanıdır ve tüm URL öğelerini içerir. Bu etiket, site haritasının başlangıcını ve sonunu belirler. Arama motorları, bu etiket içinde yer alan URL’leri tarayarak sitenizi dizine ekler.

“<url>” Etiketi Nedir, Ne İşe Yarar?

<url> etiketi, her bir sayfanın URL’sini tanımlamak için kullanılır. Bu etiket, <urlset> etiketi içinde yer alır ve her sayfanın ayrı ayrı belirtilmesini sağlar. Arama motorları, bu etiket içindeki URL’leri tarayarak sayfalarınızı dizine ekler.

“<loc>” Etiketi Nedir, Ne İşe Yarar?

<loc> etiketi, sayfanın tam URL’sini belirtir. Bu etiket, <url> etiketi içinde yer alır ve sayfanın adresini arama motorlarına bildirir. Bu etiketin içerisine taranmasını istediğiniz sayfanın URL’ini eklemeniz gerekir.

“<lastmod>” Etiketi Nedir, Ne İşe Yarar?

<lastmod> etiketi, sayfanın en son ne zaman güncellendiğini belirtir. Bu bilgi, arama motorlarının sayfanın güncellenme sıklığını anlamasına yardımcı olur. Örneğin, <lastmod>2024-08-01</lastmod> şeklinde kullanılır.

“<priority>” Etiketi Nedir, Ne İşe Yarar?

<priority> etiketi, sayfanın önem derecesini belirtir. Bu etiket, arama motorlarına hangi sayfaların daha önemli olduğunu bildirir. 0.0 ile 1.0 arasında bir değer alır ve genellikle ana sayfa için yüksek, alt sayfalar için düşük değerler kullanılır.

Not: Google XML site haritasını incelerken <priority> etiketini göz ardı eder.

“<changefreq>” Etiketi Nedir, Ne İşe Yarar?

<changefreq> etiketi, sayfanın ne sıklıkla güncellendiğini belirtir. Bu bilgi, arama motorlarının sayfanın güncellenme sıklığını tahmin etmesine yardımcı olur. Değerler arasında “always”, “hourly”, “daily”, “weekly”, “monthly”, “yearly” ve “never” bulunur.

Bu etiketler, XML site haritasının temel bileşenleridir ve arama motorlarının sitenizi daha iyi anlamasına yardımcı olur. Bu sayede, web sitenizin taranabilirliği ve dizine eklenmesi süreci optimize edilmiş olur.

Not: Google XML site haritasını incelerken <changefreq> etiketini göz ardı eder.

Tüm bu etiketleri kullanarak aşağıdaki gibi bir XML site haritasına kavuşursunuz:

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://dergimiz.net/</loc>
<lastmod>2024-08-15</lastmod>
<priority>1.0</priority>
<changefreq>daily</changefreq>
</url>
<url>
<loc>https://dergimiz.net/seo/</loc>
<lastmod>2024-08-15</lastmod>
<priority>1.0</priority>
<changefreq>daily</changefreq>
</url>
</urlset>

XML Site Haritası Nasıl Oluşturulur?

XML site haritası oluşturmak, web sitenizin SEO performansını artırmak için atılması gereken önemli bir adımdır. İşte XML site haritası oluşturma adımları:

  • Araç Seçimi: İlk adım olarak, bir XML site haritası oluşturma aracı seçmelisiniz. Bunun için Screaming Frog SEO Spider, XML Sitemaps Generator veya Yoast SEO gibi eklentileri kullanabilirsiniz.
  • Sayfa Seçimi: Site haritasına dahil edilecek sayfaları belirlemelisiniz. Tüm önemli sayfalar, özellikle ana sayfa, kategori sayfaları ve ürün sayfaları dahil edilmelidir.
  • Site Haritası Oluşturma: Seçtiğiniz araç veya eklenti yardımıyla site haritasını oluşturun. Bu araçlar, sayfalarınızı otomatik olarak tarar ve XML formatında bir site haritası oluşturur.
  • Site Haritasını Yükleme: Oluşturduğunuz XML site haritasını internet sitenizin ana klasörüne yükleyin. Bu yükleme bittiğinde domain.com/sitemap.xml adresinden XML site haritanızın ulaşılabilir olması gerekir.
  • Site Haritasını Gönderme: Oluşturduğunuz site haritasını Google Search Console ve Bing Webmaster Tools gibi araçlar aracılığıyla arama motorlarına gönderin. Bu, arama motorlarının sitenizi daha hızlı ve doğru bir şekilde taramasını sağlar.
  • Güncelleme: Site haritanızı düzenli olarak güncelleyin. Yeni sayfalar ekledikçe veya mevcut sayfaları güncelledikçe, site haritanızı da güncellemelisiniz.

XML Site Haritası Türleri Nelerdir, Hangi Amaçlarla Kullanılır?

XML site haritaları, farklı amaçlar için kullanılabilen çeşitli türlere sahiptir. İşte en yaygın XML site haritası türleri:

  1. Standart XML Site Haritası: Tüm web sayfalarını listeler. Bu, en yaygın kullanılan site haritası türüdür.
  2. Video Site Haritası: Sitenizde yer alan videoları listeler. Bu harita türü, video içeriklerinizin arama motorları tarafından daha iyi anlaşılmasını sağlar ve video arama sonuçlarında daha yüksek sıralamalar elde etmenize yardımcı olur.
  3. Görsel Site Haritası: Web sitenizdeki görselleri listeler. Bu, özellikle büyük bir görsel arşivi olan siteler için faydalıdır ve görsellerin arama motorları tarafından daha iyi taranmasını sağlar.
  4. Haber Site Haritası: Haber içeriği üreten siteler için kullanılır. Bu harita, güncel haberlerin daha hızlı dizine eklenmesini sağlar.
  5. Mobil Site Haritası: Mobil sürümü için farklı bir alan adı kullanan (örnek: m.domain.com) veya CDN kullanan internet sitelerinin mobil sayfalarının daha hızlı taranmasını ve indexlenmesini sağlar.

XML Site Haritası Kaç URL İçermelidir?

Bir XML site haritasının içerebileceği URL sayısı, arama motorlarının belirlediği limitlere tabidir. Google ve diğer arama motorları, bir site haritasının maksimum 50.000 URL ve 50 MB boyutunda olmasına izin verir.

Bu limitleri aşan siteler için birden fazla site haritası oluşturmak gereklidir. Örneğin, büyük e-ticaret siteleri, her biri 50.000 URL içeren birden fazla site haritası oluşturabilir. Bu site haritaları, bir site haritası dizini (sitemap index) aracılığıyla organize edilir ve arama motorlarına sunulur.

Fakat Google ve diğer arama motorlarının XML site haritanızı daha hızlı tarayabilmesi için site haritası başına en fazla 10.000 URL kullanmanızı öneririz.

XML Site Haritası Ne Sıklıkla Güncellenmelidir?

XML site haritasının güncellenme sıklığı, web sitenizin içeriğine ve güncelleme sıklığına bağlıdır. Genel olarak, aşağıdaki durumlarda site haritanızı güncellemelisiniz:

  1. Yeni Sayfalar Eklendiğinde: Yeni içerikler veya ürünler eklediğinizde, bu sayfaların hızlıca dizine eklenmesi için site haritanızı güncellemelisiniz.
  2. Mevcut Sayfalar Güncellendiğinde: Sayfalarda önemli değişiklikler yaptığınızda, bu güncellemelerin arama motorlarına bildirilmesi için site haritanızı güncellemelisiniz.
  3. Düzenli Aralıklarla: İçeriğiniz sık sık güncelleniyorsa, haftalık veya aylık olarak site haritanızı güncelleyebilirsiniz. Bu, arama motorlarının sitenizdeki en güncel bilgileri taramasını sağlar.

XML Site Haritası Nasıl Doğrulanır?

XML site haritasını oluşturduktan sonra, doğrulama adımı çok önemlidir. Bu adım, arama motorlarının site haritanızı doğru bir şekilde okuyup okuyamadığını kontrol etmenizi sağlar. İşte XML site haritasını doğrulama adımları:

  1. Google Search Console: Google Search Console’a giriş yapın ve web sitenizi seçin. “Site Haritaları” bölümüne gidin ve site haritası URL’nizi ekleyin. Google, site haritanızı tarayacak ve herhangi bir hata olup olmadığını bildirecektir.
  2. Bing Webmaster Tools: Bing Webmaster Tools’a giriş yapın ve web sitenizi seçin. “Site Haritaları” bölümüne gidin ve site haritası URL’nizi ekleyin. Bing, site haritanızı tarayacak ve varsa hataları gösterecektir.
  3. Online Araçlar: Screaming Frog SEO Spider veya XML Sitemap Validator gibi online araçları kullanarak site haritanızın doğruluğunu kontrol edebilirsiniz. Bu araçlar, site haritanızdaki hataları ve eksiklikleri tespit etmenize yardımcı olur.
  4. Manuel Kontrol: Site haritanızı bir XML düzenleyici ile açarak manuel olarak kontrol edebilirsiniz. Tüm URL’lerin doğru formatta olduğundan ve gerekli etiketlerin bulunduğundan emin olun.

XML Site Haritasında Hangi URL’ler Bulunmalıdır?

XML site haritasında yer alacak URL’ler, sitenizin önemli sayfalarını içermelidir. İşte site haritasına dahil edilmesi gereken URL türleri:

  1. Ana Sayfa: Sitenizin en önemli sayfasıdır ve mutlaka site haritasında yer almalıdır.
  2. Kategori ve Alt Kategori Sayfaları: Bu sayfalar, kullanıcıların sitenizde gezinmesini kolaylaştırır ve arama motorlarının sitenizin yapısını anlamasına yardımcı olur.
  3. Ürün ve Hizmet Sayfaları: E-ticaret siteleri için ürün sayfaları, hizmet sayfaları ve özel teklifler site haritasında bulunmalıdır.
  4. Blog ve Makale Sayfaları: Blog içerikleri ve makaleler, sitenizin bilgi kaynağı olarak değerini artırır ve arama motorları için önemli anahtar kelimeler içerir.
  5. Önemli Diğer Sayfalar: İletişim sayfası, hakkında sayfası ve gizlilik politikası gibi kullanıcılar için önemli olan diğer sayfalar da site haritasında yer almalıdır.

Büyük Sitelerde XML Site Haritası

Büyük sitelerde XML site haritası oluşturmak, küçük sitelere göre daha fazla dikkat ve planlama gerektirir. İşte büyük siteler için XML site haritası oluşturma sürecinde dikkat edilmesi gereken noktalar:

  1. Parçalı Site Haritaları: Büyük siteler genellikle binlerce sayfaya sahip olduğundan, tek bir site haritası yerine birden fazla site haritası oluşturmak daha mantıklıdır. Her bir site haritasının en fazla 10.000 URL içermesi tavsiye edilir. Bu sayede, arama motorları site haritanızı daha kolay tarayabilir.
  2. Site Haritası Dizini: Parçalı site haritalarını organize etmek için bir site haritası dizini oluşturmalısınız. Bu dizin, tüm site haritalarınızın URL’lerini içerir ve arama motorlarının bu haritaları bulmasını kolaylaştırır.
  3. Dinamik Güncellemeler: Büyük sitelerde içerik sürekli olarak güncellenir. Bu nedenle, site haritalarının da dinamik olarak güncellenmesi önemlidir. Otomatik güncellemeler için Yoast SEO, Screaming Frog gibi araçları kullanabilirsiniz.
  4. Kategori ve Alt Kategori Haritaları: Büyük sitelerde, kategori ve alt kategori sayfaları için ayrı site haritaları oluşturmak mantıklıdır. Bu, arama motorlarının sitenizin yapısını daha iyi anlamasına yardımcı olur.

Parçalı XML Site Haritaları Nasıl Eklenir?

Büyük siteler birden fazla XML site haritası bulunduracağı için aşağıdaki gibi bu site haritaları için de bir XML site haritası oluşturulmalıdır:

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

<sitemap>
<loc>https://domain.com/kategoriler-sitemap.xml</loc>
<lastmod>2024-08-15</lastmod>
</sitemap>

<sitemap>
<loc>https://domain.com/urunler-sitemap.xml</loc>
<lastmod>2024-08-15</lastmod>
</sitemap>

</sitemapindex>

bu sayede XML site haritanıza giren arama motoru botları parçalı XML site haritalarınıza daha kolay erişebilir.

Not: Parçalı hâlde bulunan XML site haritalarınızı da Google Search Console üzerinden Site Haritası olarak eklemelisiniz.

XML Site Haritası Google’a Nasıl Bildirilir?

XML site haritasını oluşturduktan sonra, Google’a bildirmeniz gerekmektedir. İşte bu sürecin adımları:

  1. Google Search Console’a Giriş: İlk adım olarak, Google Search Console’a giriş yapın. Eğer bir hesabınız yoksa, ücretsiz olarak oluşturabilirsiniz.
  2. Web Sitesi Eklemek: Web sitenizi Google Search Console’a ekleyin ve mülkiyetini doğrulayın. Bu adım, sitenizin sahibi olduğunuzu kanıtlamanızı sağlar.
  3. Site Haritası Gönderme: Google Search Console’da “Site Haritaları” sekmesine gidin. “Yeni Site Haritası Ekle” alanına, site haritanızın URL’sini girin ve “Gönder” düğmesine tıklayın. Google, site haritanızı tarayacak ve herhangi bir hata olup olmadığını bildirecektir.
  4. Doğrulama: Google, site haritanızı başarıyla aldığında, durumu ve varsa hataları gösterir. Hataları düzeltmek için site haritanızı güncelleyip yeniden gönderebilirsiniz.
  5. Takip ve Güncelleme: Site haritanızın durumunu düzenli olarak kontrol edin. Yeni içerikler ekledikçe veya mevcut içerikleri güncelledikçe, site haritanızı da güncelleyin. XML site haritanızın URL’ini değiştirmediğiniz sürece bunu Google’a tekrar bildirmeniz gerekmeyecektir.

Yararlanılan Kaynaklar


XML site haritası, web sitenizin arama motorları tarafından daha etkili bir şekilde taranmasını ve dizine eklenmesini sağlar. Doğru bir şekilde oluşturulan ve düzenli olarak güncellenen bir site haritası, SEO stratejinizin temel taşlarından biridir. Bu rehberde, XML site haritasının ne olduğunu, nasıl oluşturulacağını ve arama motorlarına nasıl bildirileceğini öğrendiniz. Büyük siteler için özel stratejiler ve görsel/video içerikler için ayrı site haritaları oluşturma adımları da dahil olmak üzere, site haritası yönetimi konusunda kapsamlı bir bilgiye sahipsiniz. Bu bilgileri kullanarak, web sitenizin arama motoru performansını optimize edebilir ve organik trafiğinizi artırabilirsiniz.

İlker Tosun, SEO sektörüne 2019 yılında giriş yaptı. Birçok internet sitesinin SEO süreçlerinde aktif olarak görev aldı. 40'ı aşkın sektörde SEO süreçlerini yürüten İlker Tosun, günümüzde Koç Holding’in dijital pazarlama ajansı olan Ingage Dijital Pazarlama’da SEO Analyst olarak görev almaktadır.

Yorum yapın

Bizimle İletişime Geçin WhatsApp