SEO

Sitemap Index Nedir? Büyük ve Bölümlü Sitelerde Kullanımı

Sitemap Index Nedir? Büyük ve Bölümlü Sitelerde Kullanımı konusunda güvenli uygulama, doğrulama ve sık yapılan hatalar için UST Bilişim teknik rehberi.

Sitemap Index Nedir? Büyük ve Bölümlü Sitelerde KullanımıTeknik bilgi • Uygulanabilir yaklaşım
Sitemap Index Nedir? Büyük ve Bölümlü Sitelerde Kullanımı konusunda güvenli uygulama, doğrulama ve sık yapılan hatalar için UST Bilişim teknik rehberi.

Sitemap index, birden fazla sitemap dosyasını listeler. URL'leri doğrudan index içine yazmak yerine alt sitemap'lere koyarsınız. Büyük veya farklı içerik türleri olan sitelerde hata takibini kolaylaştırır.

Index dosyası sayfayı değil XML’i listeler
Index’in 200 dönmesi alt XML’lerin ve sayfaların çalıştığını kanıtlamaz.

1. İçeriği mantıklı bölün

Örneğin ürünler, kategoriler ve yazılar için ayrı sitemap oluşturun. Her dosyada yalnız o türün aktif canonical URL'leri yer alsın. Protokolün dosya başına URL ve açılmış boyut sınırlarını aşmayın; gerekirse ürünleri birkaç parçaya bölün.

2. Index dosyasını oluşturun

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://example.com/sitemap-yazilar.xml</loc></sitemap>
  <sitemap><loc>https://example.com/sitemap-urunler-1.xml</loc></sitemap>
</sitemapindex>

Alt dosyalar urlset yapısında olmalıdır. Index içindeki lastmod kullanılırsa alt sitemap'in anlamlı değişim zamanını göstermelidir; içerik üretimi her çalıştığında rastgele güncellemeyin.

3. Dosyaları ayrı sınayın

curl -fsS https://example.com/sitemap-index.xml -o /tmp/index.xml
xmllint --noout /tmp/index.xml
curl -I https://example.com/sitemap-yazilar.xml

Index'in 200 olması alt dosyaların da çalıştığını göstermez. Her alt dosyada 404, HTML hata gövdesi veya eksik XML kapanışı olmadığını kontrol edin. Yeni dosyayı geçici adla üretip tamamlanınca atomik olarak değiştirmek yarım XML sunulmasını önler.

4. Search Console'a gönderin

Index URL'sini gönderin ve alt sitemap durumlarını izleyin. Silinen alt dosyayı index'te bırakmayın. Ürün stok/durum değişimleri URL'nin indekslenebilirliğini değiştiriyorsa üretim kuralına yansıtın.

Alt dosyanın somut iskeleti

sitemap-yazilar.xml, index dosyasının yanında yayınlanabilir:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://example.com/bilgi-merkezi/ornek/</loc></url>
</urlset>

Index dosyasındaki loc alt XML'i, alt dosyadaki loc gerçek sayfayı gösterir. Bu ikisini ters çevirmeyin. Tek sitemap için 50.000 URL ve sıkıştırılmamış 50 MB sınırını aşmadan bölün; daha küçük bölümler hata takibini kolaylaştırabilir.

UST Bilişim Yaklaşımı

Bilgiyi uygulanabilir projeye dönüştürelim.

İhtiyacınızı teknik, operasyonel ve ticari açıdan değerlendirip doğru çözüm yol haritasını birlikte oluşturalım.

Projenizi Anlatın