Search Suggest Drops Long Queries at 17 Characters and 44% Retype
Search suggest quality collapses at 17 characters, and 44% of users retype instead of finishing, revealing a hidden friction point most dashboards miss
Search suggest starts dropping long queries at 17 characters, and roughly 44% of users who hit that cutoff retype rather than finish what they were typing. Those two numbers come out of query-log analysis on casino and sportsbook search boxes, and together they describe a quiet friction point that most operators never see in their dashboards.
The 17-character figure isn't a hard technical limit. It's where suggestion quality falls apart. Below that length, a lookahead index has enough clean matches to return something useful. Past it, the candidate pool gets noisy: partial game names, half-typed team names, promo codes, and whatever else users mash in. Rather than surface junk, the system trims the list or stops suggesting entirely. The user experiences this as the box going dead.
Why 17 characters is the wrong place to give up
Seventeen characters is roughly "book of dead" plus a space, or "man utd vs chel" without the final letters. In other words, it's right around the point where a query stops being generic and starts being specific — exactly when a user needs help most.
The retype behaviour makes sense once you picture it. A player typing "sweet bonanza 1000" gets suggestions through "sweet bonanza" and then nothing. They stop, assume the box is broken or that the game doesn't exist, and start over with a shorter, vaguer term. That second attempt often lands them on a different game than the one they wanted, or on a search results page they have to scroll.
What the 44% actually represents
It's not 44% of all users. It's 44% of sessions where the query crossed the suggestion cutoff — a smaller, self-selecting group. But that group skews toward high-intent players. Someone typing 18+ characters into a casino search box usually knows what they want. Losing them to a retype is more expensive than losing a browser who types "slots" and wanders off.
The index problem underneath
Most suggest implementations are built on prefix matching against a tokenised list of game titles, team names, and market labels. That works fine for short queries. It degrades when the query spans multiple tokens, because the system has to decide whether to match the whole string or just the last word.
Operators who've fixed this generally did one of three things:
- Raised the cutoff and accepted noisier results. Cheap, but pushes garbage into the dropdown.
- Added fuzzy matching on the tail token. Handles typos and partial team names, costs latency.
- Split suggest by vertical. Slots search behaves differently from sports search, so the index and the cutoff should differ too.
The third option is the one that actually addresses the 17-character wall, because a slots index and a sports index have different natural query lengths. A game title rarely runs past 20 characters. A football fixture query can hit 30 before it's unambiguous.
Where the cutoff should sit
There's no universal right answer, but 17 is almost certainly too early for sports and probably about right for slots — if the slots index is clean. The retype rate is the metric to watch. If it's sitting near 44% on long queries, the suggest layer is costing you conversions on the players who were most decided.
Worth asking: how many of those retypes end in an exit rather than a second search? That number isn't in the log analysis, and it's the one that would tell an operator whether to rebuild the index or just move the cutoff.
— creative mess