1分で出来る!Chrome のアドレスバーから Google リーダーに登録してるサイトを対象に検索する方法
- Google リーダーを開いて好きなフォルダを選ぶ
- 「フォルダの設定」から「パッケージを作成」する
- 「OPMLファイル」というリンクを右クリック>「リンクアドレスをコピー」
- コピーしたリンクを下記 URL に挿入
http://www.google.com/cse?cref=http://www.google.com/cse/tools/makecse?url=***YOUR OPML LINK***&ie=&q=%s&sa=検索&siteurl=www.google.com/cse/tools/create_onthefly#gsc.tab=0&gsc.q=%s&gsc.page=1
あとはアドレスバー上で右クリック>「検索エンジンの編集…」へいき、「その他の検索エンジン」に
検索エンジン名: フォルダ名など
キーワード: お好きなキーワード
URL: 今作ったURL
みたいな感じで登録しておけば完了!
当該フォルダに新たに RSS を追加したときは、1, 2 の要領で同じパッケージを作成すると既存のパッケージがアップデートされた感じになります。リンクは変更されないので作った URL をいじる必要はありません。
ちなむと、要するに Google カスタム検索を Chrome の検索エンジンに追加しているわけなので、上記 YOUR OPML LINK の部分は Google カスタム検索に指定できるもの(サイト・ブログの URL や 検索対象サイトの選択 - Google Custom Search API - Google Code にある形式)ならおkです。
またパラメーターを追加したり、より細かな設定をする場合は http://www.google.com/cse/docs/tools.html#makecse にドキュメントがありました。
拡張機能ではないので Suggest とかは出ないですけど、例えばリーダーの perl フォルダから My perldoc を作るなんてことも乙です。作った URL をケータイに送ってブックマークしておくのもいいかも。
ということでお手軽なので設定しておくと少し幸せになれる!?