Googleトレンド分析にPytrendsを使うべきたった一つの理由
目次[非表示]
検索クエリの分析はSEO領域だけでなく、広報・PR活動にもとても重要となってきています。
Googleが提唱する4つのマイクロモーメント
Googleではスマートフォンなどによる、検索時の瞬間的な欲求を下記4つのマイクロモーメントとして対応を提唱しています。
- Do(やりたい)
- Know(知りたい)
- Go(行きたい)
- Buy(買いたい)
SEOではこうした消費者の心の動きに合わせて、コンテンツを用意することが求められますが、検索キーワード量の推移などに注目することで、消費者のニーズ推移やブーム予測といったことにも応用できます。
指名検索をいかに増やすかが課題
ヤフーの発表では、指名検索から入ったユーザーは一般検索で流入してきたユーザー比べ、コンバージョン率が12倍もはね上がることが分かったそうで、ブランドの指名検索数を把握することは勿論のこと、それをいかに増やすかといったことが今後ますます重要となると言えるでしょう。
Googleトレンドで検索ボリュームを確認
Googleトレンドを使えば最大5つまでのキーワードを並行して、検索ボリュームの推移を確認することができたり、急上昇キーワードを調べたりすることができます。
エリア別でも傾向を出すことができ、日本国内では現在、都道府県別の検索ボリュームなどを調べることができます。
このGoogleトレンドには非公式APIとして、Pythonを使った「Pytrend」というものが公開されています。今回はこのPytrendを使うことで得られるメリットをご紹介します。
APIライブラリ「Pytrends」の使い方
Pytrendの各機能は下記サイトにまとめられていますので、細かい解説は省きます。
pytrends.~()でDataFrame型でデータが返ってくるのが特徴です。
本家サイトも分かりづらい「人気/注目」と「キーワード/トピック」の違い
Googleトレンドでは、大きく「キーワード」と「トピック」に分けて表示されています。
「キーワード」は『検索クエリ』そのものを指し、「トピック」は”検索クエリそのもの”ではなく分類済みの『話題』を指しているようです。
ここからさらに、「人気」と「注目」に分かれます。
「人気」は検索ボリュームが多いもの、「注目」は検索ボリュームの上昇率が高いものを指すようです。
キーワード |
トピック |
|
人気(100をMAX) |
検索クエリ(ボリューム数軸) |
話題(ボリューム数軸) |
注目(○%増加) |
検索クエリ(上昇率軸) |
話題(上昇率軸) |
似たような言葉なので混乱しますし、Pytrendもこの4象限で使うコードが分かれるため、まずここを理解することがポイントだと思われます。
キーワード |
トピック |
|
人気 |
df = pytrends.related_queries() ※辞書型で返ってくるので df["keyword"]["top"]で人気を抽出 |
df = pytrends.related_topics() ※辞書型で返ってくるので df["keyword"]["top"]で人気を抽出 |
注目 |
df = pytrends.related_queries() ※辞書型で返ってくるので df["keyword"]["rising"]で注目を抽出 |
df = pytrends.related_topics() ※辞書型で返ってくるので df["keyword"]["rising"]で注目を抽出 |
ポイント
公式APIではないため、プロキシを設定しないとGoogle側に弾かれやすいようです。しかしこのプロキシ設定は何度か設定してみましが、効果がでないケースが多いようです。
そこでプロキシは設定せずに、
・スリープを長めに取る(time.sleep(10)等でひとまず上手くいっています)
・1日何回も実行しない
といったところを気をつけたほうが良いようです。
Pytrendsを使うべきたった一つの理由
ここまできて、そもそもGoogleトレンドはWEBブラウザからアクセスできるのに、なぜわざわざこんな面倒なPythonライブラリを使う必要があるのか?とお考えの方も少なくないでしょう。
Pytrendを使うことで得られるたった一つのメリットは「定期実行できるから」というポイントに尽きるかと思います。
わざわざ毎回WEBブラウザを立ち上げてキーワードを入力してCSVに落として・・・というのは面倒です。そこでPytrendsでトレンド分析したものを、定期実行してしまえばとても便利なわけです。
例えば下記のようにテレビ局名をキーワードにして毎日定期実行しておけば、日々どの番組でどのようなテーマが世間で話題となっているかをひと目で把握することもできます。
以上、Pytrendsの解説でした。
※当社では広報・PR代行や各種データの抽出・データスクレイピングの代行なども行っています。ご依頼の際は、お問い合せフォームよりお気軽にお問い合せください。
▼合わせて読みたい