This is a future proof routine in case we want to add a better indexer (especially for languages like korean, japanese, and chinese). This allows a bigger gap between the two words so they will score lower if two search terms near a period is found.

Example:

`search. term` will score lower than `search term` as their location is further apart.