Broken link checker
Expansel walks your site page by page, tests every link, and hands you the list of what is broken, with the exact place to fix it.
Pages in error (4xx / 5xx)
Dead outbound links
A website ages without anyone noticing
A page gets renamed, an article deleted, a partner shuts down. Every small change leaves behind a link that leads nowhere. After two years a fifty-page site often carries thirty of them: invisible from the homepage, very visible to the visitor who lands on one.
What the crawl finds
Your pages in error
Every reachable internal page is visited. Those answering 404, 410 or 500 are listed, along with the page the link was followed from.
Your dead outbound links
Links leaving your site are tested too. A link to a site that closed two years ago hurts the experience and the credibility of the page carrying it.
Pages a robot can't read
Some pages block automated clients or only exist once JavaScript has run. They are reported separately rather than counted as errors: a wrong number would be worse than no number.
What you get
- The list of pages in error, with their HTTP status and the page the link came from.
- The list of dead outbound links, with their anchor text so you can find them in your content.
- The number of pages crawled and links tested, so you know the real reach of the crawl.
- A history of crawls, showing whether things are improving month over month.
What it does not do
- We fix nothing automatically. The report says what to repair and where; the edit stays yours.
- We do not go beyond your plan's page budget: a ten-thousand-page site is not crawled in full.
- We do not judge editorial quality: no content length, no keyword density, no heading structure.
The numbers, per plan
| Free | Pro | Business | Entreprise | |
|---|---|---|---|---|
| Pages per crawl | 50 | 2000 | 50000 | 50000 and up |
| Outbound links checked | 200 | 8000 | 150000 | 150000 and up |
| Crawls per day | 2 | 15 | 60 | 60 and up |
All three are included in every plan. What changes is the volume and how often the checks run.
Frequently asked questions
How many pages get crawled?
Fifty on the free plan, two thousand on Pro, up to fifty thousand on Business. The limit is deliberate: it protects your server as much as ours.
Could the crawl slow my site down?
Requests are spaced out and the page count is capped by your plan. A crawl looks like an attentive reader visiting, not an attack.
How often should I crawl a site?
Once a month is enough for a stable site. After a redesign or a migration, run one straight away: that is when broken links appear in numbers.
Going further
Same family: Technical health
This is the only feature in this family for now.
Try it on your own sites
Free for one site and fifty links. No credit card.