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

機能変更、お知らせなど

URLが複数存在する同一ページでコメント一覧ページが分散する仕様を、統合されるよう変更します

平素よりはてなブックマークをご利用いただきありがとうございます。

はてなブックマークでは現在、システム全体の抜本的なリニューアルに向けた開発を進めております。
その一環として、これまで同一ページでURLが複数存在する(例:httpとhttpsの混在、異なるパラメーターを複数持ったページなど)場合にブックマーク数やコメント一覧ページがそれぞれに分散していた仕様を、同一ページへのブックマークとして統合されるよう変更いたします。

これまでは、以下のようにブックマークしたURLによって、同じコンテンツであったとしてもコメント一覧ページが分散することがありました。


これは、一つのエントリーとしてのURLだけでなく、ユーザー様ご自身が「指定したURLをブックマークしたい」という用途についても対応するもので、

  • 複数ページに渡る記事の「2ページ目」をブックマークしたい
  • 記事内の特定の項目へジャンプするURLをブックマークしたい

といった、ユーザー様のURLをブックマークする自由や意図を阻害しないための仕様でした。

しかし今回、抜本的なリニューアルを行うことで、ブックマークするURLはそのままに、同一ページとみなされるものについて、ブックマークが分散しないよう以下のように統合するよう仕様変更を行います。*1

サイト側で必要な設定(ブックマーク・コメント一覧統合の条件)

コメント一覧ページが統合されるには条件があります。
条件を満たされていない場合、サイト様にて設定いただく必要があります。

条件については、以下の通りです。

  • link[rel=canonical]タグが適切に設定されており、その指定されたURLが有効な場合
  • HTTPステータスコード301および308によるリダイレクトをしており、リダイレクト先が有効なURLの場合

※302リダイレクト、location.hrefによる遷移、 meta[http-equiv=refresh]タグ等による遷移は不可。

はてなブログをご利用の場合で、はてなが提供する機能によってブックマークボタンを表示されている場合は、特に設定の必要はございません。

エントリー統合の開始タイミングについて

エントリー統合の開始タイミングについては、2019年2月下旬より順次、反映予定です。
過去にブックマークされたものや、意図しない統合になっている場合でも、サイト側にて必要な設定を行っていただくことで、順次反映されます。

引き続きより良いサービス提供に尽力します

はてなブックマークではユーザー様からのご意見・ご要望を参考に、開発を進めてまいります。
はてなブックマークへのご意見・ご要望がございます場合は、以下のフィードバックフォームよりお寄せください。

▽フィードバック

ご不明な点に関するご質問など、返信を要するお問い合わせにつきましては、以下お問い合わせ窓口よりご連絡ください。

▽はてなブックマーク -お問い合わせ - はてな


今後とも、はてなブックマークをどうぞよろしくお願いいたします。

*1:統合の条件を満たさない場合や、サードパーティツールをご利用の場合でツールの制作元がWebの標準的な作法に従っていない場合など、統合されないケースもあります。