Automated broken link detection and site health analysis for klm.com
klm.com is blocking datacenter IP requests via their Akamai CDN.
The crawler must be run from a non-datacenter network (residential IP, VPN, or local machine).
Upload the resulting report.json below to view results.
# Requirements: Python 3.10+, requests, beautifulsoup4, lxml pip install requests beautifulsoup4 lxml # Download the crawler curl -O https://klm.svensk.ai/crawler.py # Run (crawls up to 500 pages, ~30 min) python3 crawler.py # Quick test (10 pages) python3 crawler.py --max-pages 10 # Output: report.json → upload below
Drop report.json here or click to upload
The file is processed entirely in your browser — nothing is uploaded to any server| Source Page | Broken URL | Link Text | Status | Time (ms) |
|---|