Vector search
Retrieval by nearest-neighbour similarity between embedding vectors rather than by keyword matching, usually implemented with approximate…
A numerical vector representing the meaning of text, an image or another item, positioned so that semantically similar items lie close together in the vector space.
Embeddings let systems compare meaning rather than matching strings, which is what allows a query and a passage with no shared vocabulary to be recognised as related. They power vector search, clustering, deduplication, recommendation and the retrieval half of RAG. In SEO workflows, embeddings are used practically for detecting cannibalisation, clustering keywords by intent, mapping internal link opportunities, and measuring how close a page is to the topic it targets.
Embedding 4,000 URLs and clustering them reveals nine pairs of pages whose vectors are nearly identical — clear cannibalisation candidates.
Retrieval by nearest-neighbour similarity between embedding vectors rather than by keyword matching, usually implemented with approximate…
An architecture where a system retrieves relevant documents or passages first and then has a language model generate an answer conditioned…
Retrieval based on the meaning of a query and documents rather than literal keyword matching, using entities, context and learned…
Multiple pages on a site competing for the same query, so search engines alternate between them and none establishes a strong position.
Retrieving individual segments of a document rather than whole pages, which is how most AI search and RAG systems select what to feed a…