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

B

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

Edge caching

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

Embedding

A numerical representation of a word or product that captures its meaning, allowing a search engine to compare concepts by semantic proximity rather than exact wording. "Running shoes" and "athletic footwear" are treated as close matches even though they share no words in common.

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

Filters

User interface controls that allow users to refine search results or category listings by selecting attribute values such as price, brand, size, or color.

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

S

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.

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.

Stemming

The process by which a search engine reduces a word to its root in order to match all its variants. A search for "running" also returns results containing "run", "runs", and "runner".

T

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