Part 2 · Bookmark Manager  /  Bookmark Health Check & Duplicate Detection
02 Part 2 · Bookmark Manager

Bookmark Health Check & Duplicate Detection

Find dead links before you click them, and clean up duplicate bookmarks with four matching strategies.

~10 min read 13 / 22

Finding dead links

The bookmark check tries each URL with a HEAD request first, falling back to a full GET if the server doesn't support HEAD, and marks it dead or alive based on the response. A handful of settings make this reliable against real-world sites rather than just simple servers:

SettingPurpose
Retries / timeout / concurrencyHow persistent and how parallel the check is.
Success status codesWhich HTTP codes count as "alive" — 401/403/429 are included by default, since bot-protection pages often return them for perfectly live sites.
Challenge keywordsText patterns (like a Cloudflare challenge page) that identify a bot-protection wall so it isn't mistaken for a dead link.
Ignore listDomains or regex patterns to skip checking entirely.
Pre-check connectivity beaconsA quick check that you're actually online before a run starts, so a real network outage doesn't get reported as hundreds of dead bookmarks.

Automatic checking

Turn on scheduled checks (interval in hours or days) so your bookmarks get re-verified without you starting it manually. A consecutive-failure threshold and an overall failure-rate safeguard both exist to keep a flaky network from flooding you with false positives, and you can opt in to a notification whenever a scheduled run finds new dead links.

Working through results

The results panel supports searching, filtering by error type (Network / Status / Timeout), downloading the failed list, batch-deleting selected entries, and marking entries as valid.

"Mark as Valid" vs. the ignore list Marking a result as valid removes it from the dead-links list for now, but the bookmark is still included in future checks — if it goes down again later, it will reappear. If you want a bookmark permanently skipped (a known-flaky internal tool, for instance), add it to the ignore list instead.
Free plan: 200 links per run On the Free plan, a single check covers the first 200 bookmarks; larger collections are truncated, not blocked — run it again to cover more, or upgrade for no per-run limit and scheduled automatic checks. See Pricing, Trial & License Activation.

Finding duplicate bookmarks

Four matching strategies, from strict to loose:

ModeConsiders a match when…
Full URLThe entire URL is identical.
Full DomainThe domain (including subdomain) matches.
Root DomainJust the root domain matches, ignoring subdomains.
Title SimilarityTitles are similar above an adjustable threshold (50–95%), using a string-distance comparison.

Run the check across your whole collection or scope it to a single folder. "Keep First Only" auto-selects every duplicate after the first occurrence, so a single confirm click clears the rest. Results can be exported as a report before you commit to deleting anything, and deletion itself is a batch action once you're happy with the selection.