Enter a page URL above and the checker tests every link on it, up to 100 per run, and marks each one internal or external. Broken links are listed first, then links that need a check by hand, then redirects, then the ones that work. It checks one page per run and doesn't crawl a whole site, so start with the pages that link out the most, like your homepage, menus and hub pages.
How to check the internal links on a page
- Enter the full URL of the page, such as your homepage or a category page.
- Look down the list for rows marked internal. These are the links you can fix yourself.
- For each broken internal link, either point it to the right page or set up a redirect from the dead URL.
- Run the page again to confirm the broken rows are gone.
Each row shows the status code and the anchor text, so you can find the link in your editor by searching for its text. On a page with more than 100 links, the checker stops at 100.
Why broken internal links matter to Google
Google follows your links to find pages. Its documentation says: "Every page you care about should have a link from at least one other page on your site." A link that returns 404 sends Google nowhere, and Google won't process a 404 it's seeing for the first time.
Redirects work, but they're an extra step. Google treats a permanent redirect as a strong signal and a temporary one as a weak signal, and its crawlers follow up to 10 redirect hops by default. When an internal link shows as a redirect, change it to point straight at the final URL. That's from Google Search Central's crawling documentation, read in October 2026.
This broken link checker is free with no signup. SearchBlueprint, who make it, sell SEO planning for websites: which searches each page should answer.