Puedes usar el modulo IO::Socket::INET, y pasar a texto plano el html.
Ó probar alguno de estos modulos:
WWW::SearchNecesitas ser usuario para ver los enlaces
Crear Usuario Hacer Sesionhttp://search.cpan.org/~mthurn/WWW-Search-2.489/lib/WWW/Search.pm
Necesitas ser usuario para ver los enlaces
Crear Usuario Hacer Sesionhttp://search.cpan.org/~lbrocard/WWW-Search-Google-0.22/Google.pm
Net::GoogleNecesitas ser usuario para ver los enlaces
Crear Usuario Hacer Sesionhttp://search.cpan.org/~bstilwell/Net-Google-1.0.1/lib/Net/Google/Search.pm
Saludos.