Buyers type a manufacturer part number, sometimes with a packaging suffix or a space. The useful result is the exact record first. A near number can be shown as a hint. It must not open in place of the part they typed.
Four common failures
The full number does not match because of a dash or a suffix. Parameters cannot be filtered. Some numbers have no suggestion at all. Two names for one part never meet. Each failure needs a data rule, not a new slogan about accuracy.
Normalize the number before tuning an algorithm
Decide how dashes, spaces, and letter case are stored. Keep the manufacturer’s number as entered, plus a normalized key for lookup. An alias, such as a packaging code, points at the same record and is labeled as an alias.
Fix the match order and show it
Exact match, then alias, then a near hint. The hint says which field differs. Do not redirect a short or partial query to a different part. The person selecting the part has to see the difference.
Parameter filters and substitutes
Filters use the same fields as the part record. A substitute is a separate, reviewed relationship. It is not “whatever else was in the search results.” Show who confirmed it.
Correct from the log
Count queries with no result, whether people open the exact hit, and how many steps sit between search and an inquiry. Do not replace those checks with a traffic number or an unsourced percentage.
Try one input and see if the rule holds
Type a full number, the same number with a packaging suffix, and a near number with a different package. You should see an exact hit, a labeled alias, and a hint that is not opened automatically.
Common questions
If the visitor omits one character, should the site open a part?
No. List possible parts and mark which field differs. Opening another part automatically makes the site responsible for a wrong component.
Should search accept a Chinese word plus an English part number?
Yes. The query can mix languages. The hit should still be a part record, not an article that only contains the words.
How do you know search improved?
Watch the share of queries with no result, whether people open the exact hit, and how many steps lead to an inquiry. Visits alone do not answer that.