İçeriğe atla

Site haritası nasıl oluşturulur?

Site Haritaları

Önce zaten bir site haritanız olup olmadığını kontrol edin. Çoğu web sitesi platformu site haritasını otomatik olarak oluşturur; bu genellikle /sitemap.xml adresindedir, WordPress ise /wp-sitemap.xml kullanır. Sizin sitenizde yoksa CMS'inizde veya SEO eklentinizde bu özelliği açın, framework'ünüzün yayına alma sırasında oluşturmasını sağlayın ya da kısa bir XML dosyasını elle yazın. Ardından robots.txt dosyanıza bir Sitemap: satırı ekleyin ve adresi Search Console'da gönderin.

1. Adım: Platformunuzun zaten bir site haritası oluşturup oluşturmadığını kontrol edin

  • WordPress, WordPress core duyurusuna göre 5.5 sürümünden beri /wp-sitemap.xml adresinde bir site haritası dizini oluşturuyor. SEO eklentileri bunu çoğu zaman kapatıp farklı bir adreste kendi site haritasını yayımlar.
  • Shopify, her mağaza alan adının kök dizininde sitemap.xml oluşturur ve ürünleri, koleksiyonları, sayfaları ve blog yazılarını güncel tutar; bunu yardım merkezinde açıklar.
  • Diğer barındırmalı site oluşturucular genellikle aynısını yapar. Google'ın önerisi, sitemapinizin yerini bulmak için "[platformunuzun adı] sitemap" araması yapmaktır.

İki hızlı kontrol, mevcut site haritalarının çoğunu bulur: tarayıcıda https://yourdomain/sitemap.xml adresini açın ve https://yourdomain/robots.txt içinde bir Sitemap: satırı arayın.

2. Adım: Hiç yoksa bir tane oluşturun

Sitenizin nasıl kurulduğuna uygun yöntemi seçin:

  • Kodla ya da statik site oluşturucuyla hazırlanan siteler: Sayfalarınızı üreten rota listesinin aynısından yararlanarak site haritasını derleme sırasında oluşturun; böylece hiçbir zaman güncelliğini yitirmez.
  • Programatik olarak değiştiremediğiniz siteler: Tarayıcı tabanlı bir oluşturucu sayfalarınızı ziyaret eder ve dosyayı yazar. Sayfa eklediğinizde veya sildiğinizde yeniden çalıştırın.
  • Birkaç sayfalık siteler: Elle yazın. Site haritası düz bir listeden ibarettir:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/</loc>
  </url>
  <url>
    <loc>https://www.example.com/services/garden-design</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
</urlset>

Yalnızca sayfaları listelemeniz yeterliyse, her satırda tam bir URL bulunan düz metin dosyası da işe yarar.

3. Adım: Google'ın biçim kurallarına uyun

Google'ın site haritası oluşturma kılavuzu sınırları belirler:

  • Dosyayı UTF-8 olarak kaydedin ve sonuçlarda görünmesini istediğiniz kanonik biçimde, tam ve mutlak URL'ler kullanın.
  • Her dosyayı sıkıştırılmamış hâlde 50.000 URL'nin ve 50 MB'ın altında tutun. Daha fazlası için listeyi bölün ve parçalara bir site haritası dizininden başvurun:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://www.example.com/sitemaps/products.xml</loc></sitemap>
  <sitemap><loc>https://www.example.com/sitemaps/articles.xml</loc></sitemap>
</sitemapindex>
  • <lastmod> alanını yalnızca içerikte gerçek bir değişiklik yapıldığı tarihle doldurun. Google <priority> ve <changefreq> değerlerini yok sayar, dolayısıyla bunları eklemeyebilirsiniz.
  • Dosyayı sitenin kök dizininde barındırın. Search Console'da gönderilmemiş bir site haritası yalnızca kendi klasöründeki ve altındaki URL'leri kapsar.

4. Adım: Arama motorlarına nerede olduğunu bildirin

robots.txt içinde herhangi bir yere tek bir satır ekleyin; Google dosyayı bir sonraki okuyuşunda bunu alır, diğer büyük arama motorları da okur:

Sitemap: https://www.example.com/sitemap.xml

Ardından aynı adresi Search Console'daki Site Haritaları raporunda gönderin; bu rapor Google'ın dosyayı okuyup okuyamadığını da gösterir. Site haritası nasıl gönderilir? yazısı bu adımı ayrıntılı olarak anlatır, Site haritası nedir ve neden gereklidir? yazısı ise buna hiç ihtiyacınız olup olmadığını ele alır.

AutoPSEO nasıl yardımcı olur?

AutoPSEO'nun Site Haritaları sayfası, Search Console'un mülkünüz için tuttuğu site haritalarını uyarıları, hataları ve son indirilme tarihleriyle birlikte listeler; tam erişimle birden fazla yeni site haritası URL'sini aynı anda gönderebilir. Az önce oluşturduğunuz dosyayı kontrol etmek için yeni site haritasındaki URL'leri toplu olarak, her çalıştırmada en fazla 500 adet olacak şekilde denetleyin (URL Denetimi) ve her sayfanın dizine eklenebilir olduğunu doğrulayın.

SEO içeriğinizi otopilota alın

Search Console'u ve sitenizi bağlayın. AutoPSEO siteyi tarar ve ilk konuları hemen planlar. Kredi kartı gerekmez.