Site Hariti Bölücü
Ücretsiz çevrimiçi site hariti bölücü, kurulum gerekmez. Sitemap.xml'i URL sayısına göre böler
Sitemap Splitter Hakkında
Bu araç, yüklenen .xml site haritası dosyasını alır, tarayıcının DOMParser aracıyla her <url><loc> kaydını çıkarır ve URL listesini, her biri en fazla seçtiğiniz sayıda URL içerecek şekilde birden çok düz metin (.txt) dosyasına böler. Tek bir site haritası 50.000 URL / 50MB Google sınırını aştığında ve bir site haritası dizinine beslemek için bir URL listesine ihtiyaç duyduğunuzda kullanışlıdır.
Nasıl Kullanılır
1. Dosya girişine tıklayın ve bir .xml dosyası seçin (yalnızca .xml ile biten dosyalar kabul edilir; diğer adlar hata tetikler). 2. Entries per file değerini ayarlayın (1–100000, varsayılan 1000). 3. Split düğmesine tıklayın. 4. Sonuç listesinde, tek bir sitemap-part-N.txt dosyasını Download düğmesiyle indirin veya tüm parçaları kaydetmek için Download All seçeneğini kullanın. 5. Yükleme ve sonuçları temizlemek için Reset'e tıklayın.
Bölme Mantığı ve Sınırlar
Ayrıştırıcı dosyayı metin olarak okur, text/xml olarak ayrıştırır ve tüm url loc düğümlerini seçer; bu nedenle geçerli bir <urlset> yapısı gereklidir. Dosya sayısını belirlemek için URL sayısı Math.ceil kullanılarak entriesPerFile değerine bölünür (ör. dosya başına 1000 ile 2500 URL, sitemap-part-1.txt, sitemap-part-2.txt, sitemap-part-3.txt üretir). Her çıktı dosyası satır başına bir URL içerir (urls.join("\n")). entriesPerFile girişi 1–100000 aralığına sınırlandırılır.
▶Dosya .xml değilse ne olur?
▶Neden 'no URLs found' (URL bulunamadı) hatası aldım?
▶Her bölünmüş dosyanın biçimi nedir?
▶Verilerim bir sunucuya gönderiliyor mu?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla