As mentioned by adambox in a comment on this question, there currently isn't an interface for allowing plugins to add additional search axes. WHY NOT!
If there is good reason, then by all means, do the smart thing, but if the power gained outweighs the potential evil, giving plugin developers this capability would greatly expand what a plugin can be used to do, and would leverage the existing powerful search engine to make it more useful.