はてなブックマークコメント非表示にした

Table of Contents

背景・動機

バズった記事のはてなブックマークのコメントを見る度に、嫉妬や見苦しいコメントが際立つなという感想を長年持っていた。

自分のブログがはてなブックマークで書かれたことはないが、変な火種を生んでもしょうがないので非表示にすることにした。

試したこと・やったこと

1. 方針決め

org-roamで記事を管理しGitHub Actionsで適切に公開する にも書いたとおり、2025年7月現在、私は次の2つのブログを運用している。

URL想定読者用途
自作ブログwww.takeokunn.org特定少数(2hop以内)個人的な調査メモや作業ログ
Zennzenn.dev/takeokunn不特定多数対外的な活動報告 + 広報目的

Zennに関して、仕事に紐付く活動なので基本的しっかり腰を据えて書いている。 所属企業のAdventCalendarもZennに書くことにしている。

一方自作ブログの方は、この記事もそうだが自分の作業メモとして書いている。 なので、校正も甘かったり誤字脱字もあったり検証が甘かったり、基本的にツメが甘いことが多い。 そもそも不特定多数を意識したブログではないので不特定多数からのフィードバックを期待していない。

ブックマーク自体はされてもよいので、今回は自作ブログの方のみ、はてなブックマークコメント非表示にすることにした。

2. コメント非表示対応

はてなブックマークヘルプに「コメント一覧非表示機能について」の記述がある。

https://b.hatena.ne.jp/help/entry/nocomment

今回は自作ブログなのでmetaタグを追加すれば解決するようだ。

<meta name="Hatena::Bookmark" content="nocomment" />

テーマは takeokunn/hugo-take-theme で管理しているのでタグ追加する対応をした。

https://github.com/takeokunn/hugo-take-theme/commit/618ddf7990affdbf0b72c705fc4e945d9d9224ec

あとはcurlを叩いて反映されてることを確認した。

$ curl -s https://www.takeokunn.org/ | grep 'Hatena::Bookmark'
<!doctype html><html lang=ja-jp dir=ltr prefix="og: https://ogp.me/ns#"><head><meta name=generator content="Hugo 0.146.4"><meta charset=utf-8><meta http-equiv=content-type content="text/html"><meta name=viewport content="width=device-width,initial-scale=1"><meta name=Hatena::Bookmark content="nocomment"><title itemprop=name>takeokunn's blog</title>

3. 動作検証

無事動作してくれることが確認できた。

  1. ログイン状態で適当な記事をはてなブックマークで登録
  2. コメントを書く
  3. シークレットブラウザで非表示になっていることを確認

得られた結果・所感

無用な争いを避けられそうなので良かった。

今後の展開・検討事項

とはいえ、ちゃんとZennに活動報告を書くべきなのでサボらずに書いていきたい。