Evaluando propuestas

Boot Para Fazer Pesquisas No Google em Python ou Outra Linguagem

Publicado el 10 Mayo, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Preciso de um sistema que será executado diariamente no servidor.

O sistema basicamente precisa abrir um navegador, acessar o google e fazer uma pesquisa com a palavra chave já cadastrada no banco de dados.

Ele precisa pegar o resultado que o google apresentou, encontrar em qual posição está a URL que também esta cadastrada no banco.

EX: busca por (livro) nos resultados ele vai buscar o resultado que tenha a url (meulivro.com)

Encontrando essa URL ele vai precisar salvar no banco, qual posição ele encontrou (ex: posição 23), também deve fazer um print da tela e ou salvar o html da pagina e salvar no banco para que depois possa reconstruir a pagina e apresentar como se fosse um print.

Além de acha a posição e salvar o print, preciso que ele capture as 10 primeiras url do resultado e salve também no banco.

Basicamente o boot fará isso diariamente, e será em loop pois terá vários clientes e várias palavras chave.

O ideal é se conseguirmos mudar o ip ou proxy de pesquisa e ou cidade de pesquisa, pois o google limita há 1.000 pesquisa/hora, mudando o proxy, conseguimos mudar isso. E é de extrema importância que consiga mudar a CIDADE no navegador, pois posso ter cliente de uma cidade X e a pesquisa precisa acontecer nessa cidade... E saber a posição nessa cidade.

Basicamente é este o sistema. O banco já esta estruturado, já temos servidor e precisamos do sistema que fará a busca, seja em python, node, php ou qualquer outra..... A preferência será para PHP, mais qualquer uma serve.

Segue um exemplo  simples em python, porém apenas pesquisando e retornando URL https://www.geeksforgeeks.org/performing-google-search-using-python-code/

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por R. A. D. S.