Hasten LinkLens
A HastenOS ExtensionChromeFreev1.0.0
Hasten LinkLens checks every link on the page you are looking at and colours it in place: green for working, yellow for redirected, red for broken, grey for anything it did not check. The result appears on the page itself, so you can see which anchor text and which section a bad link belongs to, without running a crawl or opening a report.
Chrome Web Store
There's no store listing yet, so there's nothing to link to. Install the build directly in the meantime, it's the same extension.
Install the build
- 1Download the ZIP and unzip it somewhere you won't delete by accident.
- 2Open chrome://extensions in Chrome.
- 3Turn on Developer mode, top right.
- 4Click Load unpacked and choose the unzipped folder.
Chrome shows a developer-mode reminder each time it starts with an unpacked extension loaded. That's Chrome's warning about unpacked extensions in general, not about this one.
One click, no setup
Click the toolbar icon and the scan starts. LinkLens collects every link on the page (navigation, body copy, footer) and requests each one to find out what it actually returns. The page isn't reloaded and nothing on it is changed.
Redirects are called redirects
A link that redirects still works, but it costs a hop and usually points at a URL you meant to update. Those are marked separately instead of being counted as fine.
Broken links, where they sit
The colour fills the link itself, so you can see which anchor text and which part of the page a broken link belongs to. No cross-referencing a list of URLs against the page you're trying to fix.
Dofollow and nofollow, counted
Every link is read for rel="nofollow", "sponsored" and "ugc": the three attributes that stop a link passing ranking signal. The panel shows the split for the page, the hover card names the exact attribute on any one link, and both go into the CSV.
How to read it
Five colours, five states
Each link is filled with the colour of its result, so you can read a page's link health at a glance instead of inspecting one link at a time. Hover any of them for the status in words, and the panel names every state alongside its count.
Start with our SEO guide, then read the older overview for background. The 2024 checklist covers the rest, and you can browse the archive or email us.
Working
200The link answered normally. Nothing to do.
Redirected
301, 302, 307, 308The link works, but the request was sent somewhere else. Point the href at the final URL and the hop goes away.
Broken
404, 410, 5xx, no responseThe link answered with an error, or didn't answer at all. Fix it or remove it.
Unable to verify
403, 401, 429The site refused the check rather than the link being broken: a bot rule, a login wall, or rate limiting. Reported honestly instead of being called a 404.
Not checked
NoneThere was nothing to request. In-page anchors, mailto: and tel: links are left alone rather than reported as failures.
Who it's for
Anyone responsible for a page other people read.
- SEO specialists checking a page before it goes live, or after a migration
- Content editors verifying their own outbound links and citations
- Developers reviewing the links a template puts in the nav and footer
- Anyone who has just taken over a site and needs to know what's already broken
How it works
What happens when you click Analyze
Open the page you want to check
Any page, including staging and pages behind a login, because the scan runs in your browser on the page you can already see.
Click the icon: that's it
There's no popup and no Analyze button. The click already said what you wanted, so the scan starts on it. Nothing runs on any page until you click.
Each destination is requested
Requests go out from your browser and the status that comes back decides the colour. They're queued and spaced per site, so a page with hundreds of links doesn't hammer any one destination.
The page fills in as answers arrive
Links are coloured where they sit and a panel keeps count in the corner. Turn a colour off, jump to any link, export the lot as CSV, or close the panel and the page is exactly as it was.
Privacy
What it can see, and what leaves your browser
There is no HastenOS account and no HastenOS server involved in a scan.
- Link checks are made by your browser, straight to the destination. The URLs you check are never sent to us.
- Requests carry no cookies and no referrer, so nothing identifies you to the sites being checked.
- Results live in memory for the tab you analysed and are gone when you close it. Nothing is synced.
- No sign-in, no profile, no analytics tied to a person.
Permissions it asks for, and why
activeTabRead the links on the page you're on, and only after you click the extension's icon on it.
scriptingApply the colours to the links on that page.
Host accessRequest each linked URL to read the status it returns. Links point at domains that can't be known in advance, so this can't be narrowed. Requests carry no cookies and no referrer.
The same job, across the whole site
LinkLens is for the page in front of you. When you need the same check on every page, the audit runs it as a crawl and reports the pattern instead of the instance.