SEO関係の業務を行っていると、Google Trends(トレンド)というツールを良く利用します。
過去10年間のGoogleでのキーワードごとの検索傾向を取得できるツールです。最近、検索回数が増えているのか減っているのか把握することができます。
これをPHPなどのプログラム上から取得できないかと調べていたところ、公開されているAPIがありました!
キーワードの検索回数の推移を取得
キーワードごとの検索回数の推移をJSON形式で取得できます。(10年分)
検索回数が上昇しているかどうか調べる
キーワードの関連ワードについて、検索回数が上昇しているかどうか調べることができます。
http://www.google.com/trends/fetchComponent?hl=ja-JP&q=%E5%92%B3&geo=JP&cid=RISING_QUERIES_0_0
google trend APIのJSONをjson_decode()する前に必要な処理
google trendのデータは、json_decode()してから利用するのですが、json_decode()前に一つだけ処理が必要です。google trend APIで提供されているJSONはnew Date(2016,12,11)となっている部分があり、そのままjson_decode()するとnullが返ってきてしまいます。きちんと配列に格納できません…
参考になるサイト
【Googleトレンドの使い方】キーワードや検索数の見方
Hacking the Google Trends API(英語サイトです)
Googleトレンドの検索傾向データを取得する方法
ひとりごと
http://www.google.com/trends/correlate/のデータを取得できるAPIもあったらいいのになあ。。。見つけたらぜひ教えてください!
コメント
[…] 以前の記事で、Googleの検索回数を取得するAPIを見つけたので、PHPで利用してみました。 […]