The Searchin5 Searchpedia

AI Search & Semantic Search

Query understanding
Query understanding is the set of steps that transform a raw query string into a structured, corrected, expanded representation before retrieval happens.
Typo tolerance
Typo tolerance is a search engine's ability to return correct results despite misspellings, transpositions and missing characters in the query.
Embeddings
An embedding is a numeric vector representing the meaning of a piece of text, image or product, positioned so that similar things sit close together in the same space.
Vector search
Vector search retrieves results by finding the stored embeddings nearest to the query's embedding, ranking by geometric distance rather than word overlap.
Semantic search
Semantic search interprets the meaning of a query rather than matching its characters, so results can be relevant without sharing any words with what was typed.
Hybrid search
Hybrid search runs keyword and semantic retrieval in parallel and merges their results, combining exact-match precision with meaning-based recall.
Re-ranking
Re-ranking is a second scoring pass that reorders a small candidate set retrieved by faster methods, using a more expensive and more accurate model.
RAG
RAG is a pattern where a language model retrieves relevant documents first and generates an answer grounded in them, rather than answering from its training data alone.

Search UX

Autocomplete
Autocomplete is the suggestion list that appears as a visitor types, predicting queries, products or categories before the query is submitted.
Faceted search
Faceted search lets a visitor narrow a result set by combining attribute filters such as price, size, colour, brand, rating or availability.

Search Analytics

Zero-result search
A zero-result search is a query that returns nothing, and it is the single most damaging outcome in website search because the visitor reads it as "this site doesn't have it".
Search abandonment
Search abandonment is the share of searches after which the visitor takes no meaningful action — no click, no refinement, no conversion — before leaving.
Search conversion rate
Search conversion rate is the conversion rate of sessions that included at least one search, usually reported alongside the rate for sessions that did not.
Revenue per search session
Revenue per search session is total revenue from sessions containing a search divided by the number of those sessions.
Search analytics
Search analytics is the measurement and interpretation of on-site query data — what visitors search for, what they find, and what they do next.

Personalization & Recommendations

Boosting
Boosting is a deliberate adjustment to a result's score that promotes or demotes it for business reasons, independent of its textual relevance.
Search merchandising
Search merchandising is the manual curation of what appears for specific queries — pinned results, banners, redirects and campaign-driven ordering.

Search Infrastructure

Indexing
Indexing is the process of reading a site's content and storing it in a structure optimised for fast retrieval at query time.
Inverted index
An inverted index is a data structure that maps each term to the list of documents containing it, allowing an engine to resolve a keyword query without scanning the corpus.
BM25
BM25 is the standard keyword ranking function that scores a document by how often the query's terms appear in it, discounted by how common those terms are across the corpus and by document length.
Synonyms
Synonyms are configured equivalences that let a search engine treat different words as the same concept — sofa and couch, sneakers and trainers, kurta and tunic.
Crawlability
Crawlability is how easily an automated agent can reach, read and understand a site's content without executing complex client-side behaviour.