『iGoogle がなくなったら「今日の急上昇ワード」が見られなくなる』という言葉をふと思い出して、調べてみた。
今日の急上昇ワードというのは、Google 本家の「Google Trend」の中の「Hot Searches」という部分らしい。
このキーワードリストは、以下の URL で XML 形式で取得でき、更新は1時間おきだ。
http://www.google.co.jp/trends/hottrends/atom/hourly
ふと、末尾の "hourly" を "daily" に変えてみたら、1日分になった。
が、daily ファイルはリロードするたびに上位5つが毎回変化するのでちょっと怪しい感じ。
XML 形式なので、取り込んでパースしてあげれば、自由にデータを使えると思って、PHP でちょっとやってみた。
XML 形式とは言っても、各キーワードと順位はひとつの HTML 形式の要素として格納されているだけだったので、パースするのはやめにして、正規表現でひっかけるだけにした。
できたページはこれ。
http://www.anseilen.org/google/hotwords.php
一応、daily へのリンクもつけてみた。
スクリプトはこれ。
http://www.anseilen.org/google/hotwords
今日の急上昇ワードというのは、Google 本家の「Google Trend」の中の「Hot Searches」という部分らしい。
このキーワードリストは、以下の URL で XML 形式で取得でき、更新は1時間おきだ。
http://www.google.co.jp/trends/hottrends/atom/hourly
ふと、末尾の "hourly" を "daily" に変えてみたら、1日分になった。
が、daily ファイルはリロードするたびに上位5つが毎回変化するのでちょっと怪しい感じ。
XML 形式なので、取り込んでパースしてあげれば、自由にデータを使えると思って、PHP でちょっとやってみた。
XML 形式とは言っても、各キーワードと順位はひとつの HTML 形式の要素として格納されているだけだったので、パースするのはやめにして、正規表現でひっかけるだけにした。
できたページはこれ。
http://www.anseilen.org/google/hotwords.php
一応、daily へのリンクもつけてみた。
スクリプトはこれ。
http://www.anseilen.org/google/hotwords