The current search has not been indexing properly for a few months now.
A new search has been due to be released for the last month or so, but a series of problems has delayed release. We have been doing some final testing this week and it should be made live (and replace the old search) today or tomorrow.