使用 Python 取得 Google 趨勢的熱門關鍵詞

更新於 發佈於 閱讀時間約 4 分鐘

在這篇教學文章中,我們將展示如何使用 Python 和 pytrends 套件來取得 Google 趨勢(Google Trends)的熱門關鍵詞。我們會詳細說明如何安裝和設定 pytrends,並提供範例程式碼來幫助你輕鬆獲取台灣地區的熱門搜尋趨勢。

前置準備

在開始之前,你需要確保已經安裝了 Python 環境,並且已經安裝了 pytrends 套件。你可以在命令列或終端機中執行以下指令來安裝 pytrends

pip install pytrends

導入所需模組

首先,我們需要導入 pytrends 和 Python 的日期時間模組:

from pytrends.request import TrendReq
from datetime import datetime, timedelta

設定 Google 趨勢的請求

接下來,我們需要設定與 Google 趨勢的連線。這裡我們使用繁體中文介面,並設定時區為 UTC+8(台灣標準時間):

pytrends = TrendReq(hl='zh-TW', tz=360)

設定要取得的時間範圍

我們計算昨天的日期,並將其格式化為 Google 趨勢所需要的時間範圍格式:

today = datetime.today()
yesterday = today - timedelta(days=1)
timeframe = f'{yesterday.strftime("%Y-%m-%d")} {today.strftime("%Y-%m-%d")}'

取得熱門關鍵詞

接下來,我們使用 pytrends 提供的方法來取得台灣的熱門搜尋關鍵詞。有兩種方法可以取得這些資料:

1. 每日趨勢搜尋(Daily Search Trends)

這個方法可以取得每日的熱門關鍵詞:

trending_searches_df = pytrends.trending_searches(pn='taiwan')

# 顯示結果
print(trending_searches_df)

2. 實時趨勢搜尋(Real-time Search Trends)

這個方法可以取得實時的熱門關鍵詞:

python複製程式碼trending_searches_df = pytrends.realtime_trending_searches(pn='TW')

# 顯示前10個結果
print(trending_searches_df.head(10))

完整範例程式碼

以下是完整的範例程式碼,展示如何使用上述方法來取得台灣的熱門搜尋趨勢:

from pytrends.request import TrendReq
from datetime import datetime, timedelta

# 設定 Google 趨勢的請求
pytrends = TrendReq(hl='zh-TW', tz=360)

# 設定要取得的時間範圍
today = datetime.today()
yesterday = today - timedelta(days=1)
timeframe = f'{yesterday.strftime("%Y-%m-%d")} {today.strftime("%Y-%m-%d")}'

# 取得台灣的每日熱門關鍵詞
daily_trending_searches_df = pytrends.trending_searches(pn='taiwan')
print("每日趨勢搜尋:")
print(daily_trending_searches_df)

# 取得台灣的實時熱門關鍵詞
realtime_trending_searches_df = pytrends.realtime_trending_searches(pn='TW')
print("實時趨勢搜尋:")
print(realtime_trending_searches_df.head(10))

結論

通過這篇教學文章,我們學會了如何使用 Python 和 pytrends 來取得 Google 趨勢的熱門關鍵詞。這些資料可以用來進行進一步的分析和研究,幫助我們了解最新的搜尋趨勢。如果你有任何問題或需要進一步的幫助,歡迎在下方留言。

avatar-img
68會員
126內容數
這裡將以輕鬆風格,深入探討程式設計的基礎和高級概念。從程式語言到演算法,我們將以易懂的方式解釋每個主題,讓你輕鬆掌握。無論你是初學者或有經驗者,都能在這裡找到適合你的內容。無論你的目標是成為專業開發者還是擴展知識,我們都會陪伴你一同成長!
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
程式輕鬆玩 的其他內容
在日常生活和工作中,我們經常需要發送電子郵件來進行溝通和分享資訊。本文將介紹如何使用Python的pywin32模組連接到Outlook,並通過程式來自動發送郵件。
PyInstaller 是一個強大的工具,可以將 Python 程式碼打包成獨立的可執行檔案,讓你的程式可以在沒有 Python 解釋器的情況下運行。這對於分享和分發你的 Python 應用程式非常有用。以下是使用 PyInstaller 的基本步驟:
在日常生活和工作中,我們經常需要發送電子郵件來進行溝通和分享資訊。本文將介紹如何使用Python的pywin32模組連接到Outlook,並通過程式來自動發送郵件。
PyInstaller 是一個強大的工具,可以將 Python 程式碼打包成獨立的可執行檔案,讓你的程式可以在沒有 Python 解釋器的情況下運行。這對於分享和分發你的 Python 應用程式非常有用。以下是使用 PyInstaller 的基本步驟:
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
SEO與關鍵字搜尋在Google搜尋引擎當道的現在是門顯學。聽著SEO專家講述著如何靠著關鍵字,順利寫好文案內容,甚至只需要掌握關鍵字的骨幹,再逆向生出肉(內容),即便在該領域知識著墨不多,也能不費工夫,就精準命中目標客群與增加被搜尋機會以提高能見度。
Thumbnail
本文在介紹如何用Python繪製各點大小不同的散布圖及用箭頭標註特殊點
Thumbnail
透過分析臺灣好行的公開資料,分享如何用Python繪製折線圖
Thumbnail
近年來,隨著人工智慧技術的快速發展,Python結合生成式AI正逐漸成為行銷領域的重要利器。對於行銷專業人士來說,這股趨勢更是值得關注和深入研究。 Python和AI將會為行銷領域帶來什麼改變?
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
工欲善其事,必先找關鍵字分析工具:常見的關鍵字分析工具: Google Ads 關鍵字規劃工具、Ubersuggest、Ahrefs、Search Console 和 Google Trends …這些工具都是用於收集關鍵字數據和分析的工具,它們各自有不同的優點和缺點。以下是這些工具的比較:
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
Python資料視覺化在數據分析中扮演關鍵角色,透過視覺化捕捉數據模式、趨勢和異常,透過Matplotlib等工具創建專業圖表變相對簡單和高效。
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
SEO與關鍵字搜尋在Google搜尋引擎當道的現在是門顯學。聽著SEO專家講述著如何靠著關鍵字,順利寫好文案內容,甚至只需要掌握關鍵字的骨幹,再逆向生出肉(內容),即便在該領域知識著墨不多,也能不費工夫,就精準命中目標客群與增加被搜尋機會以提高能見度。
Thumbnail
本文在介紹如何用Python繪製各點大小不同的散布圖及用箭頭標註特殊點
Thumbnail
透過分析臺灣好行的公開資料,分享如何用Python繪製折線圖
Thumbnail
近年來,隨著人工智慧技術的快速發展,Python結合生成式AI正逐漸成為行銷領域的重要利器。對於行銷專業人士來說,這股趨勢更是值得關注和深入研究。 Python和AI將會為行銷領域帶來什麼改變?
Thumbnail
這邊統整了所有過去發表過關於 QUERY 函式的教學分享,希望可以方便你按照順序閱讀和練習。 QUERY 可以用來查詢、篩選、聚集、排序資料,還可以做張簡易的資料透視表,是我在 Google 試算表上做數據分析、製作報告、製作儀表板時最常用的函式之一,既方便又好用,誠心推薦!
Thumbnail
工欲善其事,必先找關鍵字分析工具:常見的關鍵字分析工具: Google Ads 關鍵字規劃工具、Ubersuggest、Ahrefs、Search Console 和 Google Trends …這些工具都是用於收集關鍵字數據和分析的工具,它們各自有不同的優點和缺點。以下是這些工具的比較: