Note: Spelling correction is being rolled out to eligible accounts at no cost.
Instant, intelligent, and always-learning spelling correction is offered as a piece of AutoComplete. This helps aid shoppers in real-time to close gaps in their journey, thereby reducing frustrated exits from your site and further guiding them towards conversion.
See also: Spelling Correction Insights
What does it do?
The moment a shopper begins typing, we automatically run their text through our spelling correction algorithm. Then, the corrected search is passed directly to AutoComplete to function as usual.
If a shopper types "dresz" - We immediately correct it to "dress". AutoComplete responds exactly the same as if the shopper had typed "dress" in the first place.
Spelling Correction takes place in Step 1 in the graphic of AutoComplete's flow below:
How does it work?
Spelling correction doesn't simply look at one word at a time and compare it to a dictionary. Rather, it analyzes years of search behavior data from actual online stores to identify the shopper's most likely intent while searching. It looks at common spelling patterns and word correlations to identify the best possible result.
This means that while we are looking at the shopper-typed word, more commonly searched words will be weighted heavier as the "correct" version against it. If most people have searched for "black dress" and the current shopper types "blck dress", we can easily compare the two and have confidence in saying this query should probably be "black dress".
The algorithm for spelling correction is intelligent in that it uses not only the past 10 years of Searchspring data to power its spelling language modeling, but it also frequently updates itself to keep up with the latest trends in how people search.
If you're noticing a spelling correction that you don't believe should be happening, there are several things that can help resolve your situation. Please reach out to your customer success representative and let us know what you're seeing, and what you'd expect to happen in those cases.
Some of the possible options forward are:
- We can attempt to manually train the spell correction algorithm to gain better knowledge of the context in question. This should only be done for cases that are broadly acceptable corrections - not specific to a site, brand name, etc.
- We can disable spelling correction on your site. This is not recommended, as we've found that spelling correction is much more helpful in the majority of cases than it is detrimental in edge cases.
- If you believe that the term in question is highly detrimental to your store, but would like to keep spelling correction, as a last resort we can add the term to a blacklist for your site, so that the term will never be altered by spelling correction in any context.