I've searched around for any pre-existing solutions to tackle this problem but so far nothing obvious. Here is basically what I'm after:
1) User enters keyword(s) via core search box
2) If user enters a specific keyword from a list of pre-determined keywords, redirect them immediately to a specific URL/node, e.g:
switch ($keyword) {
case 'brand a':
drupal_goto('brands/brand-a');
break;
case 'brand b':
drupal_goto('brands/brand-b');
break;
default:
do a regular keyword search . . .
break;
endswitch;
3) If their keyword doesn't exist in the pre-determined list, shuffle them off to the standard Drupal search
Any ideas on how to best accomplish in Drupal 7?