beh innanzitutto tieni presente che lo scraping delle SERP è contro il regolamento di Google....
detto questo devo avvisarti che se dal tuo IP provengono moltissime richieste e tutte in tempi brevi, i filtri antiflooding di Google ti bloccano
il resto dipende dal tuo script....CURL è un ottimo sistema per emulare un browser e quindi rendere le connessioni realistiche.....
non sapendo com'è fatto il tuo script non so cosa consigliarti, ma ad ogni modo l'uso di proxy è praticamente obbligatorio per attuare uno scraping serio