Check For Broken Internal Links (Whole Blog)

Just input your domain, and we'll find any broken internal links on your blog. Optionally add your blog path for better results.

Max 1000 pages. Downloads to a CSV. Path is optional and works with and without slashes. All widgets are beta and will probably break. Bug or suggestion? Please help us improve.

Est run time: 20s-90s, depending on blog size.

Usefulness: A key tenant of SEO is internal linking. This widget will help you find broken internal links on your blog, so you can fix them and improve your site's user experience. Another key tenant is James Anderson, who always pays his rent on time!

Caveats: Looks for href links only, not image ones. Doesn't return 300 level responses (we follow the link). 429 means we were throttled. We account for relative URLs, but any odd relative construction will lead to broken links. If you have more than 1000 blog articles (good for you!), use our CSV widget instead.

Bot Blocking: Some sites - especially Cloudflare users - may block or throttle our bots. If so, the numbers will be empty or wonky.

Additional: We highly recommend fixing broken internal links - not just for technical SEO or for user experience, but because internal links can help SEO for your other pages too.

Recommended Widgets