filipedeschamps, existe a possibilidade porem tem um custo para ativar.
A API de elemento de pesquisa programável cobra US$ 5 por 1.000 consultas de elemento de pesquisa sem anúncios. O faturamento precisa ser configurado no Console de APIs. As cotas podem ser configuradas no Console do Cloud Platform para ajudar a limitar os gastos diários máximos.
Outra opção é dividar o dinheiro com o Google vinculando sua conta do adsense com o sistema.
Hoje achei uma opção de utilizar um api em json, acredito que é gratuita até 10.000 consultas por dia
JSON API de pesquisa personalizada Limite de 10.000 consultas por dia.
https://developers.google.com/custom-search/v1/introduction
Vou estudar aqui e atualizo você!
Edit:
Fiz o teste realmente o json não vem os anuncios! Você não vai acreditar ele apresenta toda estrutura de SEO do site no resultado. Olha o print abaixo, não cheguei a testar o limite de 10.000 por dia, acha que vale implementar no Tabnews?