Site Haritası URL Denetleyicisi
Bir sitemap.xml'i (veya sitemap indeksini) denetle ve doğrula, .xml.gz sitemap'ları dahil. Yönlendirmeleri takip et, yapılandırılabilir sayıda URL'yi ayrıştır, yaygın SEO/tarayıcı sorunlarını vurgula ve JSON/PDF raporları dışa aktar.
Özellikler
- Standart sitemap'ları ve sitemap indekslerini (sitemap-of-sitemaps) ayrıştır.
- Gerçek dünyadaki büyük siteler için gzipped sitemap'ları (.xml.gz) destekler.
- Nihai getirilen sitemap URL'sini denetlemek için isteğe bağlı yönlendirme takibi.
- Denetimleri hızlı ve öngörülebilir tutmak için yapılandırılabilir ayrıştırma limiti (ayrıştırılacak maksimum URL).
- Temel sitemap alanlarını doğrular ve eksik/geçersiz etiketleri (özellikle <loc>) vurgular.
- Tutarlılık ve tarayıcı dostu olması için <lastmod> kullanımını çıkarır ve inceler.
- Çoklu dil SEO'su ile ilgili sitemap desenlerini tespit etmeye yardımcı olur (örneğin, URL gruplama ve hreflang stratejileri için ipuçları).
- SEO talepleri ve hata ayıklama için kopyalanabilir bulgular ve özetler.
- Belgeleme, paylaşma ve regresyon takibi için raporları JSON veya PDF olarak dışa aktar.
🧭 Nasıl kullanılır for sitemap-url-inspector
Sitemap URL'nizi yapıştırın
Tam sitemap URL'sini girin. Bu normal bir XML sitemap veya .xml.gz ile biten gzipped bir sitemap olabilir.
Gerekirse “Yönlendirmeleri Takip Et”i etkinleştirin
Sitemap URL'niz yönlendiriyorsa (http→https, non-www→www, CDN yeniden yazmaları), yönlendirmeleri etkinleştirmek aracın nihai sitemap konumunu getirmesini sağlar.
“Ayrıştırılacak Maksimum URL”yi ayarlayın
Kaç URL girişinin ayrıştırılacağını seçin. Hızlı kontroller için daha küçük limitler, daha derin denetimler için daha büyük limitler kullanın (aracın sınırına kadar).
Doğrulama sonuçlarını ve URL istatistiklerini inceleyin
Yapısal sorunları (eksik <loc>, geçersiz tarihler, beklenmeyen formatlar) ve tarama ve indekslemeyi etkileyebilecek uyarıları kontrol edin.
Raporu dışa aktarın (JSON/PDF)
SEO görevlerine eklemek, takım arkadaşlarıyla paylaşmak veya değişikliklerden önce/sonra karşılaştırmak için bir JSON veya PDF raporu indirin.
Teknik özellikler
Desteklenen girdiler
Araç, HTTP(S) üzerinden sunulan sitemap'ları getirmek ve ayrıştırmak için tasarlanmıştır, sıkıştırılmış varyantlar dahil.
| Girdi türü | Örnekler | Notlar |
|---|---|---|
| XML site haritası | [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | <urlset> girdilerini ayrıştırır. |
| Site haritası dizini | [https://example.com/sitemap_index.xml](https://example.com/sitemap_index.xml) | <sitemapindex> ve iç içe geçmiş site haritası URL'lerini ayrıştırır. |
| Gzip'lenmiş site haritası | [https://example.com/sitemap.xml.gz](https://example.com/sitemap.xml.gz) | Sıkıştırılmış site haritalarını getirir ve ayrıştırır. |
Getirme davranışı ve sınırlar
İstek davranışı, öngörülebilir performans ve tarayıcı benzeri kısıtlamalar için ayarlanmıştır.
| Ayar | Davranış | Varsayılan |
|---|---|---|
| Yönlendirmeleri Takip Et | Site haritası URL'si getirilirken yönlendirmeleri takip eder | Etkin |
| Maks. Yönlendirme | Etkinleştirildiğinde takip edilen maksimum yönlendirme sayısı | 10 |
| Zaman Aşımı | İstek zaman aşımı bütçesi | 20000 ms |
| Ayrıştırılacak Maks. URL | Site haritası içeriğinden kaç girdinin ayrıştırılacağını sınırlar | 500 (aralık 10–5000) |
| Kullanıcı Aracısı | İstek tanımlama başlığı | Encode64Bot/1.0 (+[https://encode64.com](https://encode64.com)) |
| Özel ağlar | Özel ağ hedeflerini engeller | İzin verilmez |
Doğrulamanın odaklandığı noktalar
Denetçi, genellikle site haritası alımını bozan veya tarama verimliliğini düşüren sorunlara öncelik verir: eksik/geçersiz <loc>, hatalı biçimlendirilmiş XML yapıları, şüpheli veya tutarsız <lastmod> ve site haritaları yanlış oluşturulduğunda tarayıcıları karıştırabilecek kalıplar.
Komut satırı
Tarayıcıların yaptığı gibi site haritası getirme ve yönlendirmelerde hata ayıklamak için curl'ü (veya PowerShell'i) kullanın.
macOS / Linux
Site haritası başlıklarını getir (yönlendirme yok)
curl -I [https://example.com/sitemap.xml](https://example.com/sitemap.xml)Durum kodunu, içerik türünü ve önbellekleme başlıklarını kontrol et.
Yönlendirmeleri takip et ve başlıkları getir
curl -IL [https://example.com/sitemap.xml](https://example.com/sitemap.xml)Bir site haritası URL'si CDN veya HTTPS kanonikleştirmesi ile yönlendirildiğinde kullanışlıdır.
Site haritası içeriğini indir (önizleme)
curl -s [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | head -n 40XML prologunu ve kök etiketlerini hızlıca incele.
Sıkıştırılmış bir site haritasını incele (önizleme)
curl -s [https://example.com/sitemap.xml.gz](https://example.com/sitemap.xml.gz) | gzip -dc | head -n 40.xml.gz site haritasının başlangıcını aç ve önizle.
Windows (PowerShell)
Site haritası içeriğini indir
Invoke-WebRequest -Uri [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | Select-Object -ExpandProperty ContentHızlı inceleme için XML gövdesini getirir.
Kullanım durumları
Yeni oluşturulmuş bir site haritasını doğrula
sitemap.xml'in getirilebilir, iyi biçimlendirilmiş ve doğru URL girdileri içerdiğini hızlıca doğrula.
- Oluşturucunuzun geçerli XML yapısı çıktığını onaylayın
- Eksik <loc> değerlerini erken yakalayın
Sıkıştırılmış site haritalarını tarayıcı uyumluluğu için denetle
Sıkıştırılmış site haritalarının doğru şekilde sunulduğundan ve temiz ayrıştığından emin olun.
- .xml.gz içeriğinin okunabilir ve tutarlı olduğunu kontrol edin
- CDN/vekil sunucu içerik türü sorunlarını tespit edin
Yönlendirme ve kanonikleştirme sorunlarını ayıkla
Site haritası tüketimini engelleyebilecek beklenmeyen yönlendirmeleri veya 200 olmayan yanıtları bulun.
- http→https yönlendirme zincirleri
- www ve www olmayan kanonikleştirme
Site haritası kalitesini zaman içinde izle
Yayınlardan, CMS geçişlerinden veya çoklu dil genişlemelerinden sonra raporları dışa aktarın ve karşılaştırın.
- Dağıtım öncesi/sonrası gerileme kontrolleri
- İçerik güncellemelerinden sonra <lastmod> tutarlılığını izleyin
❓ Frequently Asked Questions
❓Site haritası ile site haritası dizini arasındaki fark nedir?
❓Site haritam <lastmod> etiketini içermeli mi?
❓Bir site haritası neden tarayıcılar tarafından göz ardı edilir?
XML yapısı, eksik ❓Site haritam yönlendirme yaparsa sorun olur mu?
❓Bu araç, site haritasındaki her URL'nin durum kodlarını kontrol edebilir mi?
❓Bu araç çok dilli / hreflang site haritalarını destekliyor mu?
Pro Tips
Search Console'a nihai kanonik site haritası URL'sini gönderin (yönlendirmelere güvenmekten kaçının).
Çok büyük siteler için site haritalarını bölün ve bir site haritası indeksi kullanın. Her site haritasını protokol limitleri ve operasyonel olarak yönetilebilir parçalar içinde tutun.
<lastmod> etiketini yalnızca doğruysa kullanın. Sayfa içeriği değişmediyse her dağıtım için güncellemeyin.
Çok dilli URL'leriniz varsa (/fr/, /en/ gibi), site haritası oluşturmanızın tüm dillerde tutarlı olduğundan emin olun, böylece tarayıcılar kısmi kapsam görmesin.
Büyük sürümlerden sonra JSON/PDF dışa aktarın, böylece Search Console indeksleme dalgalanmalarını hata ayıklamak için kanıtınız olsun.
Additional Resources
Other Tools
- CSS Güzelleştirici
- HTML Güzelleştirici
- JavaScript Güzelleştirici
- PHP Güzelleştirici
- Renk Seçici
- Sprite Çıkarıcı
- Base32 İkili Kodlayıcı
- Base32 Çözücü
- Base32 Kodlayıcı
- Base58 İkili Kodlayıcı
- Base58 Çözücü
- Base58 Kodlayıcı
- Base62 İkili Kodlayıcı
- Base62 Çözücü
- Base62 Kodlayıcı
- Base64 İkili Kodlayıcı
- Base64 Çözücü
- Base64 Kodlayıcı
- Hex İkili Kodlayıcı
- Hex Çözücü
- Hex Kodlayıcı
- C# Biçimlendirici
- CSV Biçimlendirici
- Dockerfile Formatter
- Elm Biçimlendirici
- ENV Biçimlendirici
- Go Biçimlendirici
- GraphQL Biçimlendirici
- HCL Biçimlendirici
- INI Biçimlendirici
- JSON Biçimlendirici
- Latex Biçimlendirici
- Markdown Biçimlendirici
- ObjectiveC Biçimlendirici
- Php Formatter
- Proto Biçimlendirici
- Python Biçimlendirici
- Ruby Biçimlendirici
- Rust Biçimlendirici
- Scala Biçimlendirici
- Shell Script Biçimlendirici
- SQL Biçimlendirici
- SVG Biçimlendirici
- Swift Biçimlendirici
- TOML Biçimlendirici
- Typescript Formatter
- XML Biçimlendirici
- YAML Biçimlendirici
- Yarn Biçimlendirici
- CSS Küçültücü
- Html Minifier
- Javascript Minifier
- JSON Küçültücü
- XML Küçültücü
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- HTTP Başlıkları Görüntüleyici
- Http Status Checker
- Open Graph Meta Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Tls Certificate Checker
- PDF'den Metne
- Regex Test Edici
- SERP Sıra Kontrolü
- Whois Sorgulama