Skip to content

Conversation

@gakigaki
Copy link
Contributor

@gakigaki gakigaki commented Sep 25, 2025

概要

  • 検索エンジンのクローラーに対して、「このページを検索結果に出さない」「概要文を載せない」などの指示をできるようにしました。(<meta name="robots"> を設定できます。)
  • 何を選ぶとどうなるのかを説明する案内文と、親ページの設定を引き継ぐ場合の注意書きを追記し、一般利用者でも迷わず設定できるようにしています。
  • 公開ページでは、設定した内容を基に meta タグが自動出力されるため、特別な HTML 編集なしで検索避けの設定を行えます。

特記事項

  • 設定値はページ単位で保存し、親ページの設定を継承する仕組みを維持しています。
  • 選択肢は enum 化した上で専用バリデーションを用意し、想定外のキーワードが保存されないようガードしています。

レビュー完了希望日

急ぎません

関連Pull requests/Issues

なし

参考

なし

DB変更の有無

有り

チェックリスト

@gakigaki gakigaki marked this pull request as ready for review September 25, 2025 07:41
@gakigaki gakigaki merged commit b42260a into master Oct 9, 2025
1 check passed
@gakigaki gakigaki deleted the feat/page-meta-robots branch October 9, 2025 03:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants