A mi no se me hace simple lo que quieres. Tal vez porque no eres claro.
Muchos motores de búsqueda, por ejemplo, los de canciones o pdf, elaboran una cadena de búsqueda muy precisa y usando un formulario le anexan un término que escribe el usuario. A continuación, envían la cadena completa a Google y presentan los resultados.
Como dice Sanchez Toledano, hay una enorme diferencia entre poner ciertos filtros y luego jalar datos desde Google o sitios externos usando las APIs a crear un buscador que indexe los sitios web y de ahí tome la información.