Büyük Sitelerde Site Haritası Dizin Dosyası Nasıl Kullanılır?

Büyük Sitelerde Site Haritası Dizin Dosyası Nasıl Kullanılır?

Büyük Sitelerde Site Haritası Dizin Dosyası Nasıl Kullanılır?

Tek bir site haritası dosyası en fazla 50.000 adres içerebilir ve dosya boyutu sıkıştırılmamış halde 50 MB’ı geçemez. Binlerce ürün, yüzlerce kategori ve sürekli güncellenen içerik barındıran sitelerde bu sınır çok çabuk aşılır. Çözüm, birden fazla site haritasını tek bir dizin dosyasında toplamaktır. Bu yapı hem tarama sürecini düzenler hem de sorunları izlemeyi kolaylaştırır.

Dizin dosyası nedir ve nasıl çalışır?

Dizin dosyası, içinde sayfa adresleri değil, diğer site haritası dosyalarının adresleri bulunan bir XML dosyasıdır. Arama motoru önce bu dosyayı okur, ardından listelenen alt haritalara gider. Her alt harita için bir son değişiklik tarihi ekleyebilirsiniz. Bu tarih yalnızca gerçekten içerik değiştiğinde güncellenmelidir; her gün otomatik olarak değişen bir tarih, arama motorunun bu bilgiye güvenmesini azaltır. Dizin dosyasının kendisi başka bir dizin dosyasını içeremez, yani iç içe yapı kurulamaz.

Dosyaları mantıklı bölmek

Bölme işlemini yalnızca 50.000 sınırına göre yapmak yerine içerik türüne göre yapın. Ürünler, kategoriler, blog yazıları ve statik sayfalar için ayrı dosyalar oluşturun. Ürün sayısı fazlaysa bunları da numaralı parçalara ayırın. Bu düzenin en büyük faydası teşhistir: Bir türde dizine eklenme oranı düşükse sorunun nerede olduğunu hemen görürsünüz. Dosya başına 10.000 ile 30.000 adres tutmak, üretim sırasında oluşabilecek zaman aşımı ve bellek sorunlarını da azaltır.

Yayınlama ve gönderme adımları

Dizin dosyasını sitenin kök dizinine koyun ve robots.txt dosyasına Sitemap satırıyla tam adresini yazın. Ardından arama konsolunda yalnızca dizin dosyasını göndermeniz yeterlidir; alt haritalar otomatik keşfedilir. Yine de her alt dosyanın durumunu ayrı ayrı görmek için onları da tek tek eklemek raporlamayı kolaylaştırır. Dosyaların UTF-8 kodlamasında olduğundan, adreslerin mutlak ve tutarlı protokolle yazıldığından emin olun. Yalnızca indekslenmesini istediğiniz, 200 durum kodu veren ve kanonik olan adresleri listeleyin; yönlendirilen, engellenen veya noindex etiketli sayfalar haritada yer almamalıdır.

Düzenli kontrol ve bakım

Site haritaları otomatik üretilse bile haftalık ya da aylık kontrol gerekir. Arama konsolundaki site haritası raporunda okunamayan dosyaları, gönderilip dizine eklenmeyen adresleri ve hata mesajlarını inceleyin. Silinen ürünlerin haritadan çıktığını doğrulayın. Büyük sitelerde sunucu günlüklerini inceleyip arama motoru botlarının alt haritalara ne sıklıkla geldiğine bakmak da faydalıdır. Dosyalar gzip ile sıkıştırılırsa aktarım hızlanır, ancak sıkıştırılmamış boyut sınırı yine geçerlidir.

Doğru kurulmuş bir dizin yapısı, büyük sitelerde taramanın önemli sayfalara yönelmesini sağlar. Önce içerik türüne göre bölün, sonra temiz adresleri listeleyin ve düzenli olarak raporları izleyin.

İlgili Sayfalar