Dediğin gibi çok fazla sorgu gönderdiğin için IP adresin google tarafından banlanmış ve kara listeye alınmış.
Çok sorgu sayısını aşmak ise bir tek çok ip adresine sahip olmaktan geçiyor.
Ya da ücretli google search api kullanacaksın. Ücretli api ile 100 sonuca kadar veri alabiliyorsun. 100 sonucuda her sayfada 10 sonuç olduğunu düşünürsek 10 sorgu ile alabilirsin. Ücretlendirme ise 1000 sorgu için 5$.