オフトゥンで寝ていても手に入る最高の定点観測環境
先日Twitterのエゴサーチ自動化方法を解説しましたが、今回はGoogleニュース・Google検索結果・増田のエゴサーチを自動化する方法を解説します。
これらもエゴサーチしたいキーワードが既に決まっているならば、自分が気づいたときにWebで検索する方法ではなく、そのキーワードで新しい記事が出現したら自分にまで自動的に通知が来るように仕込んでおくと便利です。オフトゥンで寝ていてもエゴサーチの結果が受け取れます。
Googleニュースを定点観測する
GoogleニュースはURLパラメーターにoutput=rssをつけるとRSS化できます。また、q=のパラメーターを付けるとそのキーワードでGoogleニュース検索した結果をRSSで取得できます。
http://news.google.com/news?hl=ja&ned=us&ie=UTF-8&oe=UTF-8&output=rss&q=キーワード
最後のキーワードのパラメーターを変えることで特定キーワードを含んだGoogleニュースをRSS形式で取得できるようになります。以下は試しにキーワードを「相馬野馬追」に変えてGoogleニュースのRSSを取得した結果です。
Googleの検索結果を定点観測する
Googleで特定キーワードの検索結果を定点観測するには、Googleアラートというサービスを利用すると便利です。Googleアラートでは特定キーワードについての検索結果の変動をメール通知またはRSS配信で受け取ることができます。
キーワードを入力すると、通知オプションを選択することができます。Googleアカウントでログインしていた方が詳細なオプションを選択できて便利です。オプションは以下の項目を自由に選ぶことができます。
- 頻度…「その都度」「1日1回以下」「週1回以下」
- ソース…「自動」「ニュース」「ウェブ」「ブログ」「ビデオ」「書籍」「ディスカッション」「金融」
- 言語…世界中の言語から選べます
- 地域…世界中の地域から選べます
- 件数…「上位の結果のみ」「すべての結果」
- 配信先…「メール」「RSSフィード」
以下は「相馬野馬追」についての検索結果の変動をRSS配信で取得するようにした例です。新しく検索結果に追加されたページが出てきています。このキャプチャは途中で切れていますが、私が昨日書いた相馬野馬追に 関するブログ記事もRSSフィードの中ほどに掲載されていました。
増田(はてな Anonymous Diary)を定点観測する
増田(はてな Anonymous Diary)に関しては公式の検索フォームでははてなキーワードに載っている項目しか検索できません(はてなキーワードに載っている項目ならばRSSで取得できます)。しかし、はてなキーワードに載っていないキーワードであっても定点観測は可能です。
一例としてInoreaderを使った方法を解説します。Inoreaderで増田のRSSフィードを登録します。
その後、Inoreaderの画面を開き、このRSSフィードを右クリックして「フィルターを設定」を選びます。フィルタ設定では特定キーワードに合致する記事だけを表示させることができます。ここでエゴサしたいキーワードを入力しましょう。
Inoreaderのフィルタ条件では正規表現を使用することもできます。/(キモ|きも)くて(金|カネ|かね)の(無い|ない)(叔父|伯父|オジ|オッ|おじ|おっ|叔母|伯母|オバ|おば)(さん|サン)/など。
これで特定キーワードに合致した記事のみを抽出することができます。Inoreaderのフィルタは他のRSSフィードでも使えるので、全文検索に対応していないサービスではRSSリーダー側に抽出条件を持たせると良いと思います。
定点観測の結果をスマホのプッシュ通知で受け取る
しかし、このままではスマホまたはブラウザでRSSリーダーを開く操作をしなければ定点観測の結果を閲覧することができません。そのため何か新しい話題が出ても初動対応に遅れが出てしまう懸念があります。
そのような時はスマホのプッシュ通知と連携させると便利です。Inoreaderでは「ルール」というものを設定することができます。ルールでは先ほどのフィルタと同じような条件設定をトリガーにして、スマホのプッシュ通知やメール送信・デスクトップアラートなどのアクションを実行可能です。
このようなトリガーを設定しておくと話題を検知したらすぐにスマホかメールで通知されるので非常に便利です。重要な話題はプッシュ通知するようにしておくと良いでしょう。
それでは快適なエゴサーチ・定点観測ライフを!
退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング
- 作者:Al Sweigart
- 発売日: 2017/06/03
- メディア: 単行本(ソフトカバー)