Basit ve hızlı bir komut satırı aracıyla bir sitenin muhtemel sitemap konumlarını keşfeder.
- Robots.txt içindeki
Sitemap:satırlarını okur. - Yaygın dosya adları ve uzantılar için HEAD istekleri ile tarama yapar (
xml,xml.gz,txt,php). - Uzantısız uç noktaları da dener (örn.
.../sitemap/). - CMD/PowerShell uyumlu ANSI renkli çıktı (Windows 10+).
- PHP 8+ (cURL uzantısı etkin).
Proje klasörüne gidin:
cd sitemap-finderGerek yoksa da doğrudan çalıştırabilirsiniz.
php sitemap-finder.php "https://www.example.com/"QUIT_ON_FIRST_RESULTsabitini1yaparsanız, ilk bulunan sonucu yazdıktan sonra araç sonlanır.
===============================================
= sitemap finder started for: =
= =
= https://www.example.com =
= =
= 2025-10-02 12:00:00h
- checking robots.txt...
- starting try & error run...
- testing *.xml...
- Found URL with code 200 and type application/xml: https://www.example.com/sitemap.xml
= 2025-10-02 12:00:05h
= =
= done.
= =
= script runtime: 5sec. ~= 0.08min.
= sum of http-requests: 123
= avg. requests / sec: 24.6
===============================================
- Bazı sunucular
HEADisteğine farklı yanıt verebilir; araç içerik türü ipuçlarını değerlendirir. - Çok agresif tarama istenmiyorsa
QUIT_ON_FIRST_RESULT=1işinizi hızlandırır.
MIT