Wikipediaをブクマ数が多い順に表示させようとしたのに、網羅されてないようです。なぜですか?


下記のURLで、ウィキペディアのブクマが多い順番で記事を表示できると思っているのですが、必ずしも全ての記事を表示しているわけではないようです。
http://b.hatena.ne.jp/search?sort=popular&q=site%3Ahttp%3A%2F%2Fja.wikipedia.org&of=0

具体的には、「IMRAD」という記事が一覧に入っていません。
http://ja.wikipedia.org/wiki/IMRAD(←171user)

これはなぜでしょうか?
私に何か間違いがあるのか?
はてなのデータベースに不備があるのか?
正しいやり方があるなら教えてください。

とてもモヤモヤします。
はてなに詳しい皆様、よろしくお願いします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/07/22 13:24:33
  • 終了:2012/07/27 20:07:01

ベストアンサー

id:meefla No.1

meefla回答回数985ベストアンサー獲得回数4612012/07/22 16:44:17

ポイント100pt

ご存知のように、はてブの検索対象にはタグと本文があります。
質問文にあるクエリーだと、どちらも指定されていないので、検索結果の画面には「タグ+本文」と表示されていますが、この点が網羅されない原因ではないでしょうか。

ではどうしたら良いかですが、Wikipedia 日本語版の規定では句点と読点を使用し、コロンやカンマを使用してはいけないことになっています。
この点を利用して、本文に「。」を含むものを検索して、人気順に並べます。

http://b.hatena.ne.jp/search/text?sort=popular&q=%E3%80%82+site%3Ahttp%3A%2F%2Fja.wikipedia.org&of=0
(最後の &of=0 は無くても動作しますが)

この方式なら、4355 users のトップページや、IMRAD も表示されるようです。

お役に立てることを祈りつつ。

他1件のコメントを見る
id:meefla

> どうして質問文のやり方ではダメだったのか。

現状で「サイト絞込み検索」が公式にサポートされていないから、としか考えられないです。
過去を振り返ると、2012-03-09 の はてなウェブ検索を改善し、URL絞り込み機能を追加しました でURL絞り込み検索が実装された筈です。
しかし、2012-05-1 の はてなブックマークの検索機能を刷新しました で検索機能がリニューアルした後は、検索結果を人気順で並べられるオプションを追加しました があるだけで、リニューアル以前にあった 詳細な検索オプション が実装されたというアナウンスはないようです。

"site:http://ja.wikipedia.org" ではなく "site:ja.wikipedia.org" として http:// 抜きでも試してみましたが、結果は変わりませんでした。

現状では、「サイト絞込み検索」自体が裏技的なものなのでしょう。


> 「。」の検索では網羅できないサイトの場合はどうすればよいのか。

英語サイトならピリオド(.)を使えば良いようですが、日本語サイトで「。」と「.」で揺れている場合は、妙案を思いつきません。
Wikipedia の多くのページに含まれている「目次」や「他の言語」で検索してみましたが、NG のようです。
サイドバーなどにあるテキストはインデックス化されていないようですね。
助詞の「に」または「は」も使ってみましたが、なぜか「。」が最もヒット数が多いようです。

2012/07/22 21:21:48
id:croissant2003

詳しく説明していただいてありがとうございました。
とても助かりました。
「現状で「サイト絞込み検索」が公式にサポートされていないから」ということでファイナルアンサーなんですね。
ほかの人が知っているかもしれないと思って、待ってみましたが。

2012/07/27 20:05:26

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません