When searching with the string, say for example -
it gives 195 pages, with
it gives 103 pages.

Again, when searching with
buffer overflow
it gives 227 pages which is OK because it's searching for either the word "buffer" or "overflow" and showing all pages. Note that all of this 227 pages will not have BOTH "buffer" & "overflow". Only
195 + 103 - 227
71 pages contain both strings.

If "buffer overflow" is searched as a phrase with the " ",
"buffer overflow"
we should get 71 pages (or less than that depending on how close both words are) which will make life much easier. Google works exactly like this. Mods, Is it possible to make the search engine of our forum more efficient?