Va a haber problemas de seguridad con JavaScript para consultar otro dominio que no sea el que sirvió el HTML.
Si puede escribir su propio servicio, su mejor opción (para raspar) sería enviar una consulta a esta página: http://www.google.com/ie. Proporciona HTML limpio que se puede analizar con una expresión regular. Esta página también es buena ya que puede pasar a 'num' parameter y obtener más de 10 resultados a la vez. (Si busca resultados perfectos, al hacer esto no obtendrá exactamente los mismos resultados que obtener 10 a la vez).
Con un servicio como este ejecutándose en su servidor, su código JavaScript no tendrá ningún problema, hasta que Google note demasiadas consultas provenientes de la dirección IP de su servidor y decida ponerla en una lista negra. ;)
También te sugiero usar la API de búsqueda AJAX de Google, si puedes vivir con ella se limita a 64 resultados en total.
http://www.google.com/ie - redirige a la página de descarga de cromo (en el cromo/linux). –