The Search Everything WordPress Plugin expands the default WP search (which only searches posts). This simple plugin adds an options page where you can control which items may be searched: Pages, Posts, Comments, Drafts, Custom Fields, and Attachments.
You can read more about the Search Everything plugin here >>
We also recommend the Search Unleashed plugin >>