Broken Link Checker: Scan a Page or the Whole Site
Free broken link checker and website link checker: enter a URL to check every link on the page, or switch to whole-website mode (up to 10 pages and 300 links per scan). You get 404 and 5xx errors, redirects and timeouts with the anchor text and the page each link sits on. No sign-up; links that fail a HEAD request are re-checked with GET, so servers that reject HEAD don't show up as false 404s.
Datos clave
A free broken link checker: paste a page URL or switch to whole-site mode (up to 10 pages and 300 links). You get each link's status code, anchor text and the page it sits on, with 404 and 5xx errors listed first. No sign-up and nothing to install.
- Precio
- Gratis
- Registro
- No necesario
- Procesamiento
- On our server: we download the pages' HTML (JavaScript is not executed) and request every link we find ourselves
- Entrada
- One public URL; “this page” mode or “whole website” mode (the start page and up to 9 internal pages found on it)
- Límites
- Single page: up to 100 links, 5 checks per 2 minutes; whole site: up to 10 pages and 300 links, 3 scans per 5 minutes; no daily cap; we wait 8–10 seconds for each link
- Resultado
- Status code for every link (HEAD first, errors re-checked with GET), anchor text, nofollow, internal or external, redirect count and the page where the link was found
- Última actualización
Código abierto en GitHub
Ejecuta la misma comprobación en tu propio equipo: una herramienta de línea de comandos de Node.js, una biblioteca y una GitHub Action. Código abierto con licencia MIT.
Broken link checker and website link checker
Find broken links online: check a single page or the whole website (up to 10 pages per scan). The tool finds links returning 404 and 5xx errors, redirect chains and timeouts, and shows the anchor text and the page where each link sits. Broken links waste crawl budget, leak link equity and frustrate visitors — check them after every migration, URL change or page removal.
Cómo usar
- Paste a page URL or your homepage
- Choose “This page only” or “Whole website”
- Fix the links at the top of the report: broken first, then redirects
Casos de uso
- Audit outbound links on blog posts and landing pages.
- Check content quality before bulk publishing.
Limitaciones
- Checks a single page at a time, not the entire site crawl.
- Some targets may rate-limit bot requests (429/403).
Ejemplo de entrada / resultado
https://example.com/blog/seo-checklist
Detected 4 broken links: three 404 and one 500 with anchor and URL details.
FAQ
PromoPilot frente a alternativas: comparación
Comparamos solo lo que está confirmado en las páginas de cada servicio. Donde no pudimos confirmar un dato, la celda muestra "—".
| Parámetro | PromoPilot | W3C Link Checker | Dead Link Checker | Screaming Frog SEO Spider | Ahrefs Broken Link Checker |
|---|---|---|---|---|---|
| Gratis y límites | Yes: page — 5 checks per 2 min, site — 3 per 5 min | — | Manual checks of one or several sites free; limits not stated | Free up to 500 URLs | A free tool; limits not stated |
| Works without sign-up | ✓ | ✓ (form, no login) | Single site — yes; multi and auto checks need a free account | — | — |
| Where data is processed | On our server (HTML, no JavaScript) | — | — | A downloadable program you run yourself | From Ahrefs' own link database, not a live crawl |
| Precio del plan de pago | No paid plan for this tool | — | $9.95/month (first plan; up to 50,000 links/month) | $279 per licence, per year | $129 / mo (Lite, monthly) |
| Whole-site crawl | Partly: start page + up to 9 pages, 300 links | ✓ recursive, depth is set | ✓ | ✓ | — |
| Shows which page holds a broken link | ✓ | — | — | ✓ Inlinks tab | — |
| Anchor (#section) check | ✗ | ✓ links and anchors | — | — | — |
| Broken inbound links to your pages | ✗ | — | — | — | ✓ inbound and outbound |
| Scheduled checks | ✗ | — | ✓ in paid plans (Auto Checker) | — | — |
Desplaza la tabla hacia los lados
Dónde somos más débiles: the crawl is capped at 10 pages and 300 links, anchors, images and files are not checked, and there are no scheduled checks or search for broken inbound links; SSL errors get a separate status but certificate details are not analysed.
Cuándo elegir PromoPilot: When you want to check a page or a small site in a minute, with no install and no account, and see the anchor text and source page of every broken link. Servers that reject HEAD requests do not produce false 404s, because errors are re-checked with GET. For a full-site crawl, use SEO Audit (100 pages free) or a desktop crawler.
Comprobado el: . "—" significa que no está confirmado en la página oficial; las condiciones y los precios cambian, así que consulta los sitios de cada servicio.