Alterar Ip ao fazer um solicitação Curl em php

Olá, tudo certo?

Tenho uma função que ela recebe um termo de busca, vai google e retorna um ponto específico da página nesse termo de busca.

Tudo funcionando bonitinho, exceto pelo fato que em um determinado momento o google reconhece com atividade anormal e não permite mais o acesso.

Fazendo um pesquisa vi que é possível utilizar o curlopt_proxy para alterar o ip de consulta, forjando um tcp. Porém ao incluir o curlopt_proxy em meu código o retorno é totalmente em branco. Não sei o que houve.

    $Ch = curl_init();
    $timeout = 0;
    curl_setopt($ch, CURLOPT_URL, 'http://www.google.com/search?client=safari&rls=x64&q='.$Busca.'&Num=1');
    curl_setopt($ch, CURLOPT_PROXYTYPE, 7);
    curl_setopt($ch, CURLOPT_PROXY, '66.96.200.39:80');
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $conteudo = curl_exec ($ch);
    curl_close($ch);