Visão geral

O Google Trends fornece informações valiosas sobre as tendências de pesquisa e a popularidade de palavras-chave. No entanto, o Google não oferece uma API oficial para acessar esses dados. Felizmente, a biblioteca Pytrends nos permite acessar os dados do Google Trends usando Python.

Neste tutorial, mostraremos como instalar e configurar o Pytrends e demonstraremos como realizar uma pesquisa simples e interpretar os resultados.

Pré-requisitos

Para seguir este tutorial, você deve ter:

  • Python 3 instalado
  • Conhecimento básico de programação em Python
  • Familiaridade com o uso de pacotes Python

Instalação

Para instalar o Pytrends, basta usar o pip:

pip install pytrends

Configurando o Pytrends

Para começar a usar o Pytrends, primeiro importe as bibliotecas necessárias e estabeleça uma conexão com o Google Trends:

from pytrends.request import TrendReq

pytrends = TrendReq(hl='en-US', tz=360)

Aqui, definimos o idioma como inglês (hl='en-US') e o fuso horário como UTC+0 (tz=360).

Realizando uma pesquisa básica

Agora, vamos realizar uma pesquisa simples para ver o interesse ao longo do tempo pela palavra-chave “Python”:

keywords = ['Python']
pytrends.build_payload(keywords, timeframe='today 5-y', geo='', gprop='')

interest_over_time_df = pytrends.interest_over_time()
print(interest_over_time_df)

Este trecho de código define uma lista de palavras-chave, define o período de tempo para os últimos cinco anos (timeframe='today 5-y') e deixa a localização geográfica e a propriedade do Google vazias. O método interest_over_time() retorna um DataFrame contendo os dados de interesse.

Compreendendo os resultados

O DataFrame resultante contém o interesse de pesquisa pela palavra-chave “Python” nos últimos cinco anos. Os valores representam o interesse de pesquisa em relação ao ponto mais alto no período de tempo especificado, sendo 100 o pico de popularidade.

Conclusão

Neste post, apresentamos o Pytrends, uma API não oficial do Google Trends para Python, e demonstramos como instalá-lo e configurá-lo. Realizamos uma pesquisa básica usando a biblioteca e discutimos como interpretar os resultados.

Nos próximos posts, exploraremos funcionalidades mais avançadas do Pytrends, como analisar o interesse ao longo do tempo, explorar o interesse por região e descobrir tópicos e consultas relacionados. Fique ligado!


NOTA : o pytrends usa uma API não oficial. Por favor, use aqui para reportar problemas.

SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python