Twitter公式の検索機能で特定ドメイン下のあらゆるURLを対象として検索する方法

たとえば『名前をつけてやる』への投稿を含むツイートを探そうとして
Twitter の検索機能で「http://namaewo.com/」を検索すると、
このサイトのトップページへのリンクだけが返ってくる。

「http://namaewo.com/」はひとつの URL であって
このドメイン以下の別ページを指し示す他の URL とは異なるものであるから
まあトップページだけが検索対象になるのは
実にまっとうな挙動だという気もする。

だけど今やりたいのはそういうことじゃなくて、
とにかくこのドメイン以下の URL を含むツイートを拾いたいんだ。

要するにこのサイトのどのページでもいいから
言及されているものを拾いたいんだ。

こういうときはどうすればいいかというと、
「http://namaewo.com/」ではなく
「namaewo.com」で検索すればいい。

どういうお考えからこうなってるのか
Twitter 先生の真意は測りかねますけど、
「http://namaewo.com/」は固定の URL であるのに対して
「namaewo.com」は単なる文字列であるから
それが一部に含まれていれば対象となりうるということじゃないかな。

このルールは Twitter の検索ウィジェットでも使えるので

このようなものも作れますね。

といってウィジェットを貼ってみたけど
最近 Twitter の検索はごく最近のツイートしか返してくれなくなって
対象がものすごく少なくなったり
まったくなくなったりする可能性もあるので
何も出てなかったらさみしいな。

関連エントリ

  • このエントリーをはてなブックマークに追加