はてなブックマーク開発ブログ

機能変更、お知らせなど

2009-07-03

エントリーページの URL 変更について

はてなブックマークエントリーページ (コメントページ) の URL はこれまで以下の形式を採用してきました。

本日よりこの URL を以下に変更します。(変更理由は後述)

既存の URL からは将来に渡って全てリダイレクト (301 リダイレクト) を行い続けますので、既存の URL がリンク切れになるといった心配はございません。

本変更に伴い、各エントリーページにて rel="canonical" 属性の link タグで正規化された新しい URL の指定も行っています。

URL 変更の理由

今回の URL 変更は、同一エントリーページの URL に複数の URL を使っていたものを、単一のものに統一したいという意図から行ったものです。

一部の検索エンジンでは URL の先頭部分以外に "http://" が含まれて居る場合、その URL索引しないという制限があります。はてなブックマークではこの制限を回避するために、検索エンジンに対しては URL を "/entry/数字" という形式で見せるよう調整していました。より正確には、数字だけでは URL の成す意味が不明瞭であるため、"/entry/数字/タイトル文字列" という形式を利用していました。

この同一リソースに対する URL が二つ以上あり、また検索エンジン向けとそうでない場合に異なる URL を見せる行為が恣意的なマナー違反であると考え、URL を一本化したく、今回の変更に至りました。

メタブックマーク」の扱いについて

本変更に伴いエントリーぺージの URL が変更になった事から、エントリーページに対するブックマーク (以下、メタブックマーク) のうち過去のものに対して、はてなブックマーク Firefox 拡張のブックマークカウンタの類の機能が正常に動作しなくなることが予想されます。(閲覧は変わらず可能です。あくまで URL を決めうちで参照数を取得しているような機能のみが問題となります)

この動作をこれまで同様に保証するするには、はてなブックマークに保存されている全メタブックマークのデータの書き換えが必要です。全データ書き換えには時間を要します。来週中には全て書き換えを終える予定です。

ブックマーク全削除機能の追加について

本日、自分のブックマークを一度にすべて削除する「全削除」機能を追加しました。全削除機能は「設定」 > 「データ管理」> 「ブックマークの削除」から利用可能です。

ブックマークをいちから使い直したいなど、何らかの理由でブックマークデータを初期化したいと思った時に、これまでは一件一件都度削除する必要がありました。今回の全削除機能により、一度の操作でデータの削除が可能になります。削除されるデータの種類や手順については設定画面に記載しておりますので、詳しくはそちらをご覧ください。

誤って全削除操作を実行してしまうことの危険性を考慮して、全削除機能をご利用の際には、他のはてなのサービス同様、本人確認のためのパスワード入力が必要です。

全データ削除が必要の際は、本機能の利用をご検討ください。