Get in touch
All work
Product Build

Lynk

A self-built tool that finds the internal links a website should have but doesn't, by comparing pages on meaning rather than keywords, then judges and drafts each one.

Client
Self-initiated
Year
2026
Role
Product design & build
Stack Python, BERT embeddings, LLM re-rank
Lynk, as built

A tool built for my own SEO and website work, and now used across client sites: it reads every page on a site, understands what each one is actually about, and finds the internal links a manual audit would miss.

What was in the way

Finding internal-linking opportunities by hand does not scale past a handful of pages, and keyword-matching tools miss links between pages that are related in meaning but share no vocabulary.

The commercial tool doing this well charges per run and stops at telling you what to link to, not where in the page or with what words. The brief, to myself, was to close that gap and run it for free, offline, on any site I work on.

How it works

  1. Crawl & embed

    Every page is crawled, its main content extracted, and encoded into sentence-level embeddings, so pages are compared on meaning rather than shared keywords.

  2. Score & filter

    Every page pair is scored for semantic similarity, existing links are subtracted, and only genuinely missing opportunities are kept.

  3. Judge with an LLM

    Each candidate is triaged for a verdict, a direction, and a suggested anchor text, so what lands in the dashboard is a ready decision, not a raw score.

  4. Publish & re-check

    Recommended links get published from the dashboard; re-checking a page after an edit costs nothing beyond judging whatever is genuinely new.

How it runs now

  • Meaning, not keywords Catches links a text search would miss
  • Ready to publish Verdict, direction, and anchor text drafted
  • Runs on any site Used across this site and client work

What used to be a manual, per-page audit is now a run that surfaces every missing internal link on a site, already judged and worded.

It now runs against this site and every client site I maintain, and re-checking after an edit is nearly instant since only genuinely new pairs need judging.

Next build Yoga Studio

Let's build something
worth talking about

Tell me about your project and I'll come back within 24 hours with a plan.