Browsers already support programmable search keywords. (Firefox does at least) I‘m using those quite a bit.