Interesting question.
It's somewhere in this piece of code, afaik.
if Request.Form("Search") <> "" then
if CInt(strSLDoLog) = 1 then
Call AddSearchToDB()
Call AddKeywordsToDB()
Call AddQueriesToDB()
end if
keywords = split(Request.Form("Search")), "#")
keycnt = ubound(keywords)
for i = 0 to keycnt
if i = 0 then
strKeywords = keywords(i)
else
strKeywords = strKeywords & "," & keywords(i)
end if
next
if strAndOr = "phrase" then strKeyWords = replace(strKeyWords,",","+")
SearchLink = "&SearchTerms=" & chkString(strKeyWords,"search")
end if
But where....What about if we would add a space before and after every keyword ?
So, instead of looking for "RMI" we'd be looking for " RMI " ?
Wouldn't that solve this issue partly ?