Internal link checker. See which links answer.
How to check the internal links on a page
- Paste the address of the page whose links you want to test.
- Press Check. The tool reads the page and tests its same-site links, four at a time.
- Start with the broken links (404 or 410), then the errors.
- Update links that redirect so they point straight at the final address.
What counts as an internal link
An internal link points to another page on the same site, such as a link from a blog post to your pricing page. Links to other websites are external, and this checker leaves them out.
Broken, error and refused mean different things
Broken means the page answered 404 or 410: it is not there. Error means another 4xx or 5xx status, shown with its number.
Refused means the site turned the check away with 401, 403, 429 or 999. That tells you nothing about whether the link works, so the checker never calls it broken.
How many links the internal link checker tests
The checker tests up to 100 same-site links from one page, in the order they appear. It checks for about 25 seconds and marks any link it has not reached by then as not checked.
It tests that page's links and stops. It does not follow them to check the links on other pages.
Common internal link problems
Broken links
A link to a page that no longer exists answers 404 or 410. The checker marks it broken.
Links that redirect
The link answers with a redirect to another address. The checker shows where each one points, so you can link to that address.
Links that return an error
The linked page answers with a server error or another 4xx status. The checker shows the status code next to the link.
The Mastheads internal link checker is a free online tool that tests the links on one page that point to the same website. It checks up to 100 of them and tells you which work, which redirect and where, which are broken, which return an error, and which refused the check. It needs no account or email.
Yes. The Mastheads internal link checker is free to use online, with no account, no email and no trial to start. Paste a page's address and it tests that page's internal links.
An internal link points from one page to another page on the same website, such as a blog post linking to a pricing page. Links to other websites are external links. The Mastheads internal link checker tests internal links only.
Paste the page's address into the free Mastheads internal link checker and press Check. It reads the page and tests up to 100 links that go to the same site, four at a time. It lists the answer for each link in the order the links appear on the page.
Run the free Mastheads internal link checker on a page and look for links marked Broken. Those answered 404 or 410, so the page they point to is gone. To look across up to 100 pages at once, run the free Mastheads Quorl scan.
A broken link points to a page that is not there, so the server answers 404 (not found) or 410 (gone). The Mastheads internal link checker marks those links Broken and keeps them apart from other errors and refusals.
The linked page answered 401, 403, 429 or 999, codes a site sends when it turns a request away. The link may still work in a browser, so the Mastheads internal link checker never counts a refusal as broken.
A broken link leads to a page that is not there. A redirect sends the visitor on to another address. The Mastheads internal link checker shows where each redirect points, so you can link straight to that address.
In the Mastheads internal link checker, an error means the linked page answered with a 4xx or 5xx code other than 404 or 410, such as 500, a server error. The checker shows the code and keeps errors apart from broken links. The codes 401, 403, 429 and 999 count as the site refusing the check.
No. The Mastheads internal link checker tests only the links on a page that point to the same website. It leaves out links to other websites and fetches nothing on another site.
Up to 100 same-site links from one page, four at a time, for about 25 seconds. The Mastheads internal link checker marks any link it had not reached by then as not checked.
The Mastheads internal link checker tests links for about 25 seconds. A link it had not reached in that time is marked not checked, never as working, so you know which links the check did not test.
No. The Mastheads internal link checker tests the links on the page you enter and stops there. It does not open the pages they point to and check their links.
No. The Mastheads internal link checker keeps no copy of your results and asks for no account or email. Mastheads keeps an hourly count of checks and a daily note of which site the tool read, under an identifier made from your IP address, never the IP address itself.
The Mastheads internal link checker reads one page at a time. The free Mastheads Quorl scan reads up to 100 pages of a site and reports broken links across it, along with duplicate titles, missing meta descriptions and redirects.
Check your whole site. Free.
An SEO crawler that reads the whole site, not one page: Quorl reports broken links, duplicate titles, missing meta descriptions, redirects and the internal linking problems a page-by-page checker cannot see.