Чтобы немного упростить ситуацию, поиск по ключевым словам происходит путем сопоставления текста. Слово «мыло» всегда будет соответствовать словам «мыло» или «мыльный» из-за схожего смыслового контекста. Если быть точнее, есть достаточно совпадающих букв (или символов), чтобы дать понять системе, что пользователь, ищущий одно, может захотеть увидеть и другое.
Это же соответствие подскажет системе, что запрос «мыло» является более вероятным совпадением со словом «мылась», чем слово «стиральный порошок».
Если только поисковой системе не сообщили заранее, что мыло и стиральный порошок являются эквивалентами, в этом случае при определении сходства поисковая система будет «считать», что стиральный порошок на самом деле является мылом.