Google is the largest online repository of information in the world. People Google for everything nowadays. Googling is easy and the search results for your queries are more or less what you are looking for, most of the times. Many people use Google search for professional purposes too. For example, data gathering, information research, analysis, comparison, etc, are some of the common professional searches. The problem with professional search is Google does not like that. They do not want a single entity using up a lot of their bandwidth and so, they restrict such searches. Proxies are the way to overcome this restriction.
Google algorithm has inbuilt features which track the ip and number of searches per ip, within a stipulated period of time. When the number reaches a threshold, the ip gets blocked temporarily and the users will not be able to search again, till it is unblocked. People can use proxies for bulk searches. It speeds up the search process and even if the proxy gets blocked, another can be used to maintain continuity of the search. The blocked proxy will eventually be unblocked and it can be used again.
Proxies can also be safeguarded against Google blocks by pausing the search at periodic intervals. Pausing helps in increasing the time frame between two sets of searches and this passes the time interval restrictions that Google has. Proxies can be used on rotation, with periodic pauses to complete a long search process, covering many pages and numerous search queries.