概要

pytrends ライブラリの suggestions() 関数を使用すると、特定のクエリに対する検索サジェストを取得できます。これらのサジェストを分析することで、検索クエリに関連する新たなキーワードやトレンドを発見でき、より魅力的でターゲットを絞ったコンテンツを作成するのに役立ちます。

このチュートリアルでは、以下の内容を取り上げます:

  1. 必要なライブラリのインポート
  2. pytrends リクエストのセットアップ
  3. 検索サジェストデータの取得
  4. 結果の分析

検索サジェストデータの取得

まず、必要なライブラリをインポートし、pytrends リクエストをセットアップします。

from pytrends.request import TrendReq

# Set up pytrends request
pytrends = TrendReq(hl='en-US', tz=360)

次に、suggestions() 関数を使用して、特定のクエリに対する検索サジェストを取得します。

# Retrieve search suggestions for the query 'Python'
suggestions = pytrends.suggestions(keyword='Python')

これにより、クエリ「Python」に関連する検索サジェストを含む辞書のリストが返されます。

結果の分析

それでは、検索サジェストデータを分析して、検索クエリに関連する新たなキーワードやトレンドを発見しましょう。

# Display the search suggestions
for suggestion in suggestions:
    print(suggestion['title'])

これにより、クエリ「Python」に関連する検索サジェストが表示され、検索クエリに関連する新たなキーワードやトレンドに関する貴重なインサイトが得られます。

結論

この記事では、pytrends ライブラリの suggestions() 関数を使用して、特定のクエリに基づいた検索サジェストを取得し、トレンド検索を絞り込む方法を紹介しました。これらのサジェストを探索することで、検索クエリに関連する新たなキーワードやトレンドを発見でき、より魅力的でターゲットを絞ったコンテンツを作成するのに役立ちます。このチュートリアルでは、pytrends リクエストのセットアップから結果の分析まで、検索サジェストデータを収集・分析するプロセスを取り上げました。これらのインサイトを活用することで、キーワードリサーチとコンテンツ戦略を強化できます。


NOTE : pytrends は非公式APIを使用しています。問題がある場合は こちら をご利用ください。

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