XML Site Haritası Oluşturucu Nedir?
Bir XML site haritası oluşturucu, web sitenizi otomatik olarak tarayan ve arama motorlarının keşfetmesini, taramasını ve indekslemesini istediğiniz her URL'yi listeleyen bir XML dosyası üreten bir araçtır. Ortaya çıkan site haritası, başlangıçta Google tarafından geliştirilen ve şimdi Bing, Yahoo ve Yandex dahil olmak üzere tüm büyük arama motorları tarafından desteklenen açık bir standart olan Site Haritası Protokolünü takip eder.
Site haritası dosyası XML formatında yapılandırılmıştır ve sitenizdeki her URL için belirli meta verileri içerir:
- loc: Sayfanın tam URL'si. Bu tek gerekli öğedir ve arama motorlarına her sayfanın domainizde tam olarak nerede yaşadığını söyler.
- lastmod: Sayfanın en son değiştirildiği tarih. Bu, arama motorlarının değişmemiş sayfalara tarama bütçesi harcamak yerine yakın zamanda güncellenen sayfaları yeniden taramayı önceliklendirmesine yardımcı olur.
- changefreq: Günlük, haftalık veya aylık gibi sayfa içeriğinin ne sıklıkla değiştiği hakkında bir ipucu. Arama motorları bu direktifi kesin olarak takip etmeyebilse de, içerik güncelleme modelleriniz hakkında yararlı bağlam sağlar.
- priority: 0.0 ile 1.0 arasında bir değer, sitenizde diğer sayfalara kıyasla bir sayfanın göreceli önemini gösterir. Bu, arama motorlarının içerik hiyerarşinizi anlamasına yardımcı olur.
XML Site Haritası Oluşturucumuz ana sayfanızda başlayarak ve keşfettiği her dahili bağlantıyı takip ederek, bir arama motoru tarayıcısının davranışını taklit ederek çalışır. Her sayfayı ziyaret ederken URL'yi kaydeder, sayfa durum kodunu kontrol eder, kanonik etiketleri ve noindex direktiflerini algılar ve sitenizin erişilebilir içeriğinin kapsamlı bir haritasını oluşturur. Hata kodları döndüren, robots.txt tarafından engellenen veya noindex meta etiketleri taşıyan sayfalar, nihai site haritasından hariç tutulur, böylece yalnızca indekslenebilir URL'leri içerir.
Oluşturucu, Site Haritası Protokolü tarafından belirtilen 50.000 URL sınırına uyan bir site haritası üretir. Daha büyük web siteleri için araç, birden fazla site haritası dosyasına referans veren bir site haritası dizin dosyası oluşturabilir, böylece yüz binlerce sayfası olan sitelerin bile tam olarak eşlenebilmesini sağlar. Çıktı, sunucu kök dizininize yüklemeden ve arama motoru web yöneticisi araçları aracılığıyla göndermeden önce manuel düzenleme gerektirmeyen dağıtıma hazır bir XML dosyasıdır.