Опция запуска не дает вам больше результатов, она просто продвигает вас вперед на столько результатов.Думайте о результатах как об очереди.Начиная с 50, вы получите результаты 50, 51, 52 и 53.
С этим вы можете получить больше результатов, начиная каждый 4-й результат:
import urllib
import simplejson
num_queries = 50*4
query = urllib.urlencode({'q' : 'example'})
url = 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&%s' % query
for start in range(0, num_queries, 4):
request_url = '{0}&start={1}'.format(url, start)
search_results = urllib.urlopen(request_url)
json = simplejson.loads(search_results.read())
results = json['responseData']['results']
for i in results:
print i['title'] + ": " + i['url']