SEO / Automation

Broken Link Checker

Recursive crawler to detect dead links and boost SEO health.

Role

Developer

Timeline

3 Days

Stack

Node.js, Crawler

🔗

The Solution

I built a robust **Node.js crawler** that traverses a website starting from a given URL. It follows every internal link and checks the status code of both internal and external resources, logging any anomalies.

Performance

Uses concurrent requests to speed up the scanning process significantly.

Reporting

Outputs a clean CSV file ready for client delivery or immediate action.

The Result

This script is now a standard part of my SEO Audit process, allowing me to quickly identify and fix "link rot" that would otherwise degrade site quality.

Next Project

Image Optimizer CLI →