Vector-based internal linking: connections keywords cannot see
May 22, 2026·10 min·Technical SEO

Vector-based internal linking: connections keywords cannot see

Use embeddings and cosine similarity to find relevant internal-link opportunities at scale.

highlights

  • • Two pages can cover the same subject without sharing a keyword.
  • • Vector linking starts from meaning rather than exact words.
  • • Similarity thresholds determine the balance between noise and missed connections.
  • • Automation finds opportunities; editors still decide placement and anchor text.
  • • The workflow can scale through crawling tools or Python.
―――

the limits of lexical internal linking

Keyword-based workflows miss conceptually related pages that use different vocabulary. They also tend to repeat obvious links while leaving deeper contextual relationships undiscovered.

A page about adult dog food and one about nutrition for mature Labradors may deserve a connection even when their exact terms barely overlap. Lexical matching sees weak overlap; embeddings can recognize that both pages occupy neighboring semantic territory.

―――

how vector linking works

Crawl indexable pages, extract the main content, create embeddings and compare every relevant pair using cosine similarity. Filter out self-links, existing links and pairs below a reviewed threshold.

The output is a ranked set of source and destination candidates. Editors then choose the sentence, anchor and direction that genuinely help the reader.

―――

a semantic mesh that emerges from content

When links follow semantic proximity, topic clusters become connected through their actual subject matter rather than only through folders or manually maintained hubs. This can expose useful cross-cluster relationships.

The resulting graph is not constrained by the site taxonomy. A strong recommendation can connect pages stored in different folders because their meaning and user journey are related, revealing paths that a category-only rule would never propose.

―――

what the model does not solve

Similarity does not measure business priority, page quality, indexability or user journey. A close pair can still be a poor link. Rules and human review remain essential.

It also does not choose the anchor or insertion point. A useful workflow filters out existing links and non-indexable destinations, then asks an editor to confirm that the source sentence naturally supports the destination.

―――

where to start

Pilot the process on one topic area. Review high-, medium- and low-scoring pairs, select a threshold from real examples and track accepted suggestions. Only then scale to the full site.

The threshold is site-specific: language, model and content type change the score distribution. A reviewed sample is more reliable than copying a universal cutoff from another project.

―――

final thoughts

Vectorization makes internal-link discovery scalable without turning it into a blind automation. The best system combines semantic recall with editorial judgment.

The model expands the set of plausible connections; the editor protects relevance and usefulness. That division of labor creates a stronger internal-link structure without filling pages with mechanically generated links.

―――

sources and further reading

―――author
Lucas Cassapula

Lucas Cassapula

Partner & Head of SEO at Wesearch and Co-founder of Mentionflow

I am a partner at Wesearch and co-founder of Mentionflow. I have worked with SEO for almost 10 years. I am a data-driven geek who is always testing hypotheses, looking for patterns and turning ideas into products. I share studies, experiments and automations focused on SEO and GEO.