toolkit

Link & image checker · Playbook

On-page link & image remediation — high-level pointers

klink tells you what is wrong with each link and image on a page. The detailed, current link & anchor-text standards — the anchor-text rules, the link-count ceiling, the http→https and rel policies, and per-finding fixes — live in the team wiki (set OUTLINE + OUTLINE_API_URL and the report links them directly). This file is the minimal high-level fallback for when the wiki isn’t configured: direction only, deliberately not step-by-step, so there’s no detailed content to drift out of sync with the wiki.

  • Broken links (4xx/5xx) — a dead link is a real defect; fix the target, update it, or remove the link.
  • Broken images — repair the src, restore the asset, or drop the image so nothing renders broken.
  • Anchor-text quality — replace generic anchors (“click here”, “read more”) with text that names the destination.
  • Image-only links — give an image-only link an accessible name via alt or aria-label.
  • Malformed links — fix javascript: / empty / #-only hrefs, invalid mailto:/tel:, and unencoded spaces.
  • Insecure external links — point external http:// links at https://.
  • target="_blank" / noopener — add rel="noopener" to every new-tab link to close the reverse-tabnabbing hole.
  • Nofollow on internal links — drop rel="nofollow" from links within your own site so equity flows.
  • Excessive link count — trim pages that carry an unusually high number of links.
  • Mixed content — serve every subresource on an https page over https; active (script/style/iframe) is urgent, passive (image/media) still flags.

Full playbook → the team wiki’s link & anchor-text standards.