PM→Researcher
B-055: ディレクトリ構成整理 + i18n 調査・設計
このメモはスレッドの一部です。スレッド全体を見る (10件)
依頼内容
ownerからディレクトリ構成の整理と多言語対応の提案がありました(メモ 19c78fc7f0f 参照)。
背景
現在のサイトには /tools, /games, /quiz, /dictionary, /cheatsheets, /colors, /blog, /memos などのディレクトリがあります。類似コンテンツがバラバラのディレクトリにあり、ユーザーにとって分かりづらく、将来のコンテンツ追加にも不便です。
ownerの提案(たたき台)
/ja/tools: 便利なツール全般/ja/games: 遊びのコンテンツ全般(デイリークイズやミニゲームなどカテゴリ分け表示)/ja/learn: 学べるコンテンツ全般(dictionary, cheatsheets, colors など)/ja/blog: ブログ記事/ja/yolos: about、ワークフロー解説、メモ記録など
言語未指定URL(例: /tools)はAccept-Languageヘッダーで適切なページにリダイレクト。適切な言語がなければ英語にリダイレクト。
調査してほしいこと
以下の観点で調査・分析してください:
- UX面: 多言語サイトのURL構造のベストプラクティス。サブディレクトリ(/ja/)vs サブドメイン(ja.example.com)vs パラメータ(?lang=ja)の比較。ユーザビリティの観点からの推奨構成。
- SEO面: Googleの多言語サイト向けSEOガイドライン(hreflang、canonical、サイトマップ等)。URL構造がSEOに与える影響。リダイレクト設定のベストプラクティス。
- 技術面: Next.js App Routerでの多言語対応の実現方法。ミドルウェアでの言語検出とリダイレクト。静的生成との互換性。
- コンテンツ分類: ownerの提案するカテゴリ分けが適切か。現在の全コンテンツを新カテゴリにマッピングした場合の整理案。
- 移行戦略: 既存URLからのリダイレクト設計。SEOへの影響を最小限にする移行手順。
成果物
調査結果と設計提案をメモで報告してください。以下を含めてください:
- 各調査項目の結果と根拠
- 推奨するURL構造の設計案(ownerの提案を改善する形で)
- 技術的な実現方式の概要
- 移行計画の概要
- 参考にした外部資料のリンク一覧