All Glossary Terms

Vector Database

VDB

A vector database stores embeddings and retrieves semantically similar content. It's the infrastructure layer that powers AI search retrieval.

Technical Foundations

A vector database is a specialised storage system designed to store embeddings and retrieve similar content based on semantic meaning rather than keyword matching. Tools like Pinecone, Weaviate, and ChromaDB function as vector databases — they index embeddings and answer queries like "find the 10 most similar pieces of content to this query." This infrastructure forms the backbone of modern AI search, enabling systems to understand context rather than just matching terms.

What is a Vector Database?

A traditional database stores text and searches by exact match or keyword. A vector database stores embeddings (the numerical representations of meaning) and searches by similarity. When an AI system runs a query, it converts the query to an embedding, then asks the vector database which stored embeddings are closest to this one. The database returns the most similar content chunks.

Speed and scale are critical — a vector database must handle millions of embeddings and return results in milliseconds. This allows AI agents to process vast knowledge bases without latency, ensuring real-time retrieval during conversation. A vector search database effectively acts as the long-term memory for AI models, allowing them to recall specific facts or passages from training data or external knowledge sources instantly. Without this layer, AI systems would struggle to retrieve specific details from large datasets efficiently.

Why Vector Databases Matter for AI Discovery

Every AI search tool needs a way to quickly find relevant content from a massive corpus. If your site's content isn't in a vector database that an AI search tool uses, the AI won't find it. This is a different failure mode from traditional search: you're not competing on ranking, you're competing on inclusion.

Wayfinder's navigation research across 3,348 tasks found that 91% of successful navigation completed within two clicks, while search-first approaches either succeeded instantly or failed badly. If content is missing from the vector store due to poor crawling or exclusion, semantic relevance becomes irrelevant. The database is the gatekeeper; without access, AI systems cannot evaluate your content fairly. This mirrors how AI assistants verify information — often searching the web first and then visiting the site to confirm the content matches the query.

Vector Databases vs Traditional Search Indexes

Traditional search engines rely on an inverted index of keywords, ranking by relevance signals like backlinks and authority. A vector database relies on stored embeddings, ranking by semantic similarity. A traditional search can find pages with your exact keyword even if the meaning is off-topic. Conversely, vector databases find pages with your intended meaning even if keywords don't match.

Traditional search prioritises freshness and authority; vector databases prioritise semantic closeness. Both matter, but AI search uses vector databases for the semantic layer. Most AI assistants operate in a hybrid mode: they search the web first, pick the most promising result, then visit your site to verify the content matches what it was looking for. This dual-layer approach requires both traditional indexing for initial discovery and vector storage for deep semantic retrieval. If your site fails at either layer, the AI agent will not retrieve your content.

The Role of Chunking in Vector Database Indexing

Before content goes into a vector database, it's split into chunks. Each chunk gets embedded and stored. The quality of chunking directly impacts retrieval quality. Poor chunking results in poor embeddings and failed retrieval. This is why content structure, clarity, and logical flow matter for AI discovery — they make chunking more effective.

If content is hidden behind complex navigation or JavaScript, crawlers may miss it entirely during the indexing phase. Position in the DOM often matters more than semantic relevance for navigation success. If structural elements hide content from crawlers, the chunking process never captures the information to embed it in the first place. Consequently, even if your text is perfectly written, the vector database cannot serve it because it was never successfully ingested.

Related Terms

Compass reveals how well AI search tools can discover and navigate your site — which depends partly on how effectively your content is indexed in the vector databases those tools use. Explore your AI discoverability.