the definition of this search engine (line 1084) contains the wrong param. Searches are handled with 'q', not 'query'. 'query' is not working!
searchalot.com is also working without 'www'
correct definition is:
// Search a lot
'www.searchalot.com' => array('Searchalot', 'q'),
'searchalot.com' => array('Searchalot', 'q'),
(In ) fixes #1394 - thanks SteveG