はてなブックマークの最適化

はてなブックマークを使いやすいように最適化する。先に結論から書く。

  • 具体的なタグをつける
    • ページの主旨にあっているもの
  • 抽象的なタグをつけない
    • 助長性を持たせすぎない
  • 1つのタグは1つの意味で使う
    • 意味が重複していてはいけない
  • 同じタグを何度も使う

使いやすさ

まず最初に私にとってどんな状態が使いやすいのか述べる。私は自分のブックマークをよく見直すので、検索のしやすさが最重要である。ブックマークを検索する際、次のようなケースが考えられる。

ブックマークを利用するケース

  1. 特定のページを探している場合
    • 「あのサイトどこにブックマークしたかな?」なんて場合
  2. 特定のタグがついてるブックマークを順番に見直している場合
    • 例えばJAVAに興味があり、自分のはてブの「JAVA」タグを見直している場合
  3. 特に目的がない場合
    • 暇つぶし。強いてあげるならブックマークの見直しが目的

ケースからの要求分析

特定のページを探している場合

特定のページを探しやすくするには、ブックマーク先の内容に合わせてタグを具体的に、多くつけるのが望ましい。また逆にここで注意するのは抽象的なタグを使わないということ。

例えばJavaScriptの配列について記されているページをブックマークする時のことを考える。このときキーワードとなるのは「JavaScript」と「配列」であり、これらのキーワードをタグにすることが考えられる。この場合、特に問題はない。さてJavaScriptプログラミング言語の一種である。そこで「プログラミング言語」という抽象的なタグをつけることも考えられる。この場合2点問題が起こる

  1. プログラミング言語」というタグで検索をかけると、JavaScriptの配列に関するページだけでなく、JavaとかCについて書かれた多くのページが検索にひっかかることになる。このなかから目的のページを探すのは困難である。
  2. プログラミング言語の概要について書いてあるページを検索したい場合「プログラミング言語」というタグで検索をかける。このときJavaScriptの配列について書かれたページは検索にひっかかって欲しくない。

要点

  • 具体的なタグをつける
    • ページの主旨にあっているもの
  • 抽象的なタグをつけない
    • 助長性を持たせすぎない
特定のタグがついてるブックマークを順番に見直している場合

例えば私が利用しているタグで「画像」というタグがある。このタグは2種類のサイトに対してつけている。

  1. 画像や写真が貼り付けられているサイト
  2. 画像処理に関するサイト

この場合、同じ「画像」タグがついていてもコンテンツの種類は全くことなる。「画像」というタグで検索を書けた際、両方のサイトが引っかかると面倒だ。どちらか一方の種類のサイトがひっかかるのが望ましい。そのため1つのタグは1つの意味に対応しているのが望ましい。今回の場合だと「画像」というタグを「画像処理」と「画像集」というタグに分けるのが良いだろう。

要点

  • 1つのタグは1つの意味で使う
特に目的がなくブックマークを見ている場合

特に目的が無くブックマークを見ている場合、良く使われてるタグから絞り込んで閲覧する場合が多い。例えば、全体で一回しか使われてないタグで絞込み検索しても面白くないだろう。同じタグを何度も再利用すべきである。そのための工夫を以下の挙げる

  • 省略形と正式名称を統一
  • タグの誤字を修正
  • タグを再利用しやすいようブックマークを追加する際のインタフェイスを変更
  • 見ているページから自動的にタグを抽出

要点

  • 同じタグを何度も使う

最後に

ブックマークをすっきりさせようと極端にタグの数を減らそうとする人が結構いるが、それはあまりいい案ではないと思う。ブラウザのお気に入りのようにブックマーク件数がせいぜい100件くらいならそれでもいい。だけどソーシャルブックマークは100件どころか500件、1000件ブックマークしている人が少なくない。1000件ブックマークがあるとして、それを全て見直してタグを変更するというのはとても時間がかかる。そして何より、今までせっかくつけたタグが勿体無いからだ。不適切なタグを別のタグに置換する程度が良い。

おさらい

  • 具体的なタグをつける
    • ページの主旨にあっているもの
  • 抽象的なタグをつけない
    • 助長性を持たせすぎない
  • 1つのタグは1つの意味で使う
    • 意味が重複していてはいけない
  • 同じタグを何度も使う

なお今回は手法を考えただけなので、そのうち実践する。

追記7/14

はてなダイアリーに関しては、逆にタグの数を整理して減らしていこうと考えている。これは、はてなブックマークと違って記事の件数がせいぜい100件程度だからである。1つのタグにつき、記事が10件くらいに分類出来れば良いかなと考えている。