Google検索には site:(URL)という指定で、検索対象を特定URL以下に絞り込むことができます。
このURLの指定に * (アスタリスク)を使うと、以下のような検索が実現できます。
はてなのユーザーページ以下から検索
はてなのユーザーページは、(ドメイン)/(ユーザーID)/ というルールになっているので、以下のように指定します。
指定
site:*.hatena.ne.jp/USERNAME/
例
- chris4403のユーザーページからjavascriptを検索 : site:*.hatena.ne.jp/chris4403/ javascript
グローバルにユーザーページ以下から検索
はてなIDはじめ、色々なサービスでIDを統一している人に便利な検索です。
指定
site:*/USERNAME/
例
- chris4403のページからjavascriptを検索 : site:*/chris4403/ javascript
- 先程の検索結果に加えて、TwitterやGithubからも検索してくれます。
あるユーザーのはてなダイアリーの複数ブログを検索
はてなダイアリーの複数ブログは、(ユーザーID)+(ブログID)というルールになっているので、以下のように指定。
指定
site:d.hatena.ne.jp/USERNAME+*/
例
- chris4403の複数ブログからjavascriptを検索 : site:d.hatena.ne.jp/chris4403+*/ javascript
- 検索対象が複数ブログに変わります。
はてなダイアリーの複数ブログを検索
さっきとほとんど同じですが、ユーザーIDの部分も*にすることで、誰でもいいから複数ブログから検索するというニーズに対応できます。
指定
site:d.hatena.ne.jp/*+*/
例
- 複数ブログからjavascriptを検索 : site:d.hatena.ne.jp/*+*/ javascript
まとめ
* (アスタリスク)を使った検索は、もっとおもしろい検索に応用できそうです。