Find broken links on a page
check_linksVerify every link on a page resolves correctly, using HEAD requests with a GET fallback so 405 responses aren't mistaken for broken links.
Instructions
Read every link on a page and check each one resolves. Uses HEAD first and falls back to GET for servers that refuse it, so a 405 is not mistaken for a dead link. Capped and rate-limited by default so it stays polite to the sites it touches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page whose links should be checked. | |
| limit | No | Maximum links to check. Default 50. | |
| timeoutMs | No | ||
| concurrency | No | Parallel requests. Default 6. | |
| sameHostOnly | No | Only check links pointing at the same host. Default false. |