개요
pytrends 라이브러리의 trending_searches() 함수를 사용하면 구글의 현재 트렌딩 검색어를 가져올 수 있습니다. 이 데이터를 분석함으로써 오디언스의 관심을 사로잡고 있는 최신 트렌드와 주제에 대한 인사이트를 얻을 수 있어, 시의적절하고 적합한 콘텐츠를 만드는 데 도움이 됩니다.
이 튜토리얼에서는 다음 내용을 다룹니다.
- 필요한 라이브러리 임포트
pytrends요청 설정- 트렌딩 검색어 데이터 가져오기
- 결과 분석
트렌딩 검색어 데이터 가져오기
먼저 필요한 라이브러리를 임포트하고 pytrends 요청을 설정합니다.
from pytrends.request import TrendReq
# Set up pytrends request
pytrends = TrendReq(hl='en-US', tz=360)
다음으로 trending_searches() 함수를 사용해 구글의 현재 트렌딩 검색어를 가져옵니다.
# Retrieve trending searches data
trending_searches = pytrends.trending_searches(pn='united_states')
이는 미국의 현재 트렌딩 검색어가 담긴 DataFrame을 반환합니다.
결과 분석
이제 트렌딩 검색어 데이터를 분석하여 콘텐츠 제작 및 최적화를 위한 새로운 기회를 식별할 수 있습니다.
# Display the top 10 trending searches
print(trending_searches.head(10))
이 코드는 상위 10개 트렌딩 검색어를 출력하여, 오디언스의 관심을 사로잡고 있는 최신 트렌드와 주제에 대한 귀중한 인사이트를 제공합니다.
결론
이번 포스트에서는 pytrends 라이브러리의 trending_searches() 함수를 사용해 구글의 트렌딩 검색어를 추적하는 방법을 시연했습니다. 이 데이터를 분석함으로써 시류에 앞서 나가고 콘텐츠 제작 및 최적화를 위한 새로운 기회를 발견할 수 있습니다. 이 튜토리얼에서는 pytrends 요청 설정부터 결과 분석까지, 트렌딩 검색어 데이터를 수집하고 분석하는 과정을 다루었습니다. 이러한 인사이트를 활용하여 오디언스에게 시의적절하고 적합한 콘텐츠를 만들 수 있습니다.
NOTE : pytrends는 비공식 API를 사용합니다. 이슈가 있다면 여기를 이용해 주세요.
SAMPLE CODE : https://github.com/hobbyworker/google-trend-for-python