AI Assistant is here! - Make the leap to conversational eCommerce

eCommerce glossary

eCommerce concepts explained plainly for eCommerce Managers, marketers, and developers: from conversion rate and A/B testing to fuzzy search and headless commerce.

A

AI-assisted merchandising

The use of artificial intelligence to decide which products to show, in what order, and to whom, without relying on manual rules for every scenario.

B

Browse abandonment

When a visitor browses products or runs searches but leaves without adding anything to the cart.

Boolean search

Search queries built with logical operators (AND, OR, NOT) that tell the engine exactly what to include, exclude, or treat as interchangeable.

C

Callbacks

Functions that execute automatically when a specific event occurs in the search engine, such as a completed search, a result click, or a filter change, allowing behavior to be customized.

D

Data layer

A JavaScript object that acts as a bridge between store events, such as searches, clicks, and purchases, and analytics and advertising tools like Google Tag Manager.

E

Empty search / null search

A term that covers two situations: when the user hasn't typed anything yet (empty query), and when what they've typed doesn't match any product (zero-results query).

Edge caching

A technique that stores search responses on geographically distributed servers to serve frequent queries in milliseconds, without consulting the origin server.

Entity extraction

A natural language processing (NLP) technique that automatically identifies and classifies entities with distinct meaning within a text, such as brands, categories, colors, sizes, and materials.

F

First-party data

Information a business collects directly from its own customers, through purchases, site behavior, or sign-ups, rather than buying it from a third party.

Freshness scoring

A ranking mechanism that boosts or demotes search results based on how recently a product or piece of content was added or updated. Useful when recency matters, such as new arrivals or time-sensitive promotions.

G

H

Headless commerce

An ecommerce architecture that decouples the customer-facing frontend from the backend systems handling business logic and transactions. The two layers communicate via APIs, giving teams flexibility to build custom experiences without being constrained by a monolithic platform.

I

Inverted index

A data structure that maps each word to every document or product in which it appears, allowing a search engine to locate relevant results in milliseconds. Instead of scanning the entire catalog for each query, the search engine simply looks up the term and retrieves the pre-built list of matches.

J

M

N

O

P

R

Related searches

Search suggestions that appear on the results page and propose other queries to the user based on behavioral patterns or semantic similarity.

S

Sitewide search

Search engine that operates across the entire website or online store content, as opposed to searches scoped to a specific section or category.

Search query / search term

The text a user types into a search box, which the engine matches against its index to return results. A query can be a single word, a phrase, or even a misspelled term. Understanding how queries are interpreted is key to diagnosing why certain searches return unexpected or poor results.

Search results page (SRP)

The page that displays products matching what a user typed into a store's internal search. It is one of the highest-intent pages in any eCommerce site, since users who search are actively looking for something specific.

T

Taxonomy

The hierarchical structure that organizes catalog products into categories, subcategories, and attributes so users can find and filter them.

Tokenization

The process of breaking text into its smallest meaningful units, words, fragments, or characters, so a search engine can analyze and match it.

Typeahead / autocomplete

A search technique that expands a query to every word sharing its root, so searching 'run' also returns 'running', 'runner', and 'runs'.

U

URL parameters

The parameters that appear after the ? symbol in a URL and pass additional information to the server. For example, a URL like example.com/search?q=shoes&color=red uses query strings to filter or customize what the page returns, without pointing to a different page.

V

Z