Our search tool ranks matching results based on a number of factors; for example the number of matches, whether the matches are in the page title or heading, etc. When you search for multiple words it also considers the closeness of the words in the pages. It also ranks small pages with the same number of matches higher than large pages.
Common words, for example 'and', 'the', 'be', 'for', are ignored and so are two letter words and abbreviations.
The search engine supports some features to help your search return the best results:
It supports stemming, for example a search for 'fish' will automatically include 'fishes' and 'fishing'.
It also supports synonyms that we add. For example, a search for 'licenses' also searches for 'licences'. If you think we may have missed an obvious synonym, tell us and we will add it.
•Exact Phrase Searches
You can use " " marks to enclose a phrase for an exact phrase search. Note however that such searches are very slow and may timeout.
When you click on a search result to display the matching content, the search highlights the words matched in the content. Currently this does not work in all cases. For the main searches it does not work if the content is opened in a different window that the search results.