Adding options to Drupal search
Drupal's search platform is rudimentary one. You can't really extend it, best you can do is to replace it. Most popular free platform now seems to be Apache Solr, connected to Drupal with Apache Solr Search Integration.

If Solr's to much, Search API integrates with views pretty neat, you can have one field for search and other as Views filters.