GEO Wiki Pro 使い方ガイド
GEO Wiki Proの完全な使い方ガイド。すべてのページと機能をボタンレベルで詳細に説明
# GEO Wiki Pro 使い方ガイド
このドキュメントはGEO Wiki Proのすべての機能と操作方法を、各ボタンやインタラクティブ要素まで詳細に説明するものです。
---
## 1. ホームページ
ホームページは複数の設定可能なブロックで構成されており、管理者が自由に配置を変更できます。
### 1.1 トップナビゲーションバー(NavHeader)
ナビゲーションバーは全ページで表示されます。

| ボタン/要素 | 位置 | 操作 |
|-------------|------|------|
| **ロゴ / サイト名** | 左 | クリックでホームページに戻る |
| **ハンバーガーメニュー** ☰ | 左(モバイル) | モバイルサイドバーの表示/非表示切替 |
| **検索バー** | 中央 | グローバル検索モーダルを開く(`Cmd+K` / `Ctrl+K`) |
| **テーマ切替** 🌙/☀️ | 右 | ライトモードとダークモードを切り替え |
| **言語セレクター** | 右 | ドロップダウン表示:中文 / EN / 日本語 |
| **ログイン/管理ボタン** | 右 | 未ログイン時は「ログイン」表示→/loginへ;ログイン済みは「管理」→/adminへ |
### 1.2 ヒーローブロック
ヒーローブロックはホームページ最上部のバナーエリアです。

| 要素 | 説明 |
|------|------|
| **ロゴアイコン** | サイトロゴ(表示/非表示設定可能) |
| **メインタイトル** | サイト見出し |
| **サブタイトル** | サイト説明 |
| **「クイックスタート」カード** | 「製品概要を見る」ボタンでクイックスタートドキュメントへジャンプ |
| **「AIに理解させる」カード** | 「コピー」ボタンで`/api/v1/llms.txt`の内容をクリップボードにコピー |
### 1.3 カテゴリグリッド

| 要素 | 操作 |
|------|------|
| **カテゴリカード** | クリックでカテゴリページへジャンプ |
### 1.4 おすすめ/最新ドキュメント

| 要素 | 操作 |
|------|------|
| **ドキュメントカード** | クリックでドキュメント詳細ページへ |
| **「すべてのドキュメントを見る」ボタン** | 全ドキュメントリストページへ |
### 1.5 FAQブロック

| 要素 | 操作 |
|------|------|
| **FAQ Q&Aカード** | クリックでFAQドキュメントの対應アンカーへジャンプ |
| **「すべてのFAQを見る」ボタン** | 完全なFAQページへ |
### 1.6 トップに戻るボタン

| 要素 | 操作 |
|------|------|
| **トップに戻るボタン** ↑ | 400pxスクロール後に表示、クリックでページ上部へ滑らかにスクロール |
---
## 2. グローバル検索(SearchModal)
検索バーのクリックまたは`Cmd+K` / `Ctrl+K`で開きます。

| 要素 | 操作 |
|------|------|
| **検索入力欄** | キーワードを入力するとリアルタイムでフジーサーチ |
| **ESCバッジ** | `Esc`キーでモーダルを閉じる |
| **カテゴリクイックリンク** | クリックでカテゴリページへ直接移動 |
| **検索結果項目** | クリックでドキュメント詳細ページへ |
| **↑ ↓ キーボード操作** | 矢印キーで結果間を移動 |
| **Enterで開く** | `Enter`で選択中の結果を開く |
| **背景クリック** | 検索ボックス外をクリックで閉じる |
| **結果なしメッセージ** | 「関連ドキュメントが見つかりません」 |
---
## 3. ログインページ
`/login`にアクセスしてログインページを表示します。

### 3.1 ログインフォーム
| ボタン/要素 | 操作 |
|-------------|------|
| **ユーザー名入力欄** | 管理者または編集者のユーザー名を入力 |
| **パスワード入力欄** | パスワードを入力 |
| **「パスワードをお忘れですか?」リンク** | インフォモーダル表示:「システム管理者にお問い合わせください」 |
| **「ログイン」ボタン** | フォーム送信、認証成功後キャプチャを表示 |
| **「管理者に連絡」リンク** | インフォモーダル表示:「新規アカウント作成は管理者にお問い合わせください」 |
### 3.2 キャプチャポップアップ
ログイン認証後にキャプチャが表示されます。

| ボタン/要素 | 操作 |
|-------------|------|
| **絵文字グリッド(3×3)** | 正しい絵文字をクリックして認証完了、自動送信 |
| **「キャンセル」ボタン** | キャプチャを閉じてログイン状態をリセット |
| **エラーメッセージ** | 認証失敗時に表示 |
### 3.3 初回ログイン
デフォルトパスワードでログインすると、パスワード変更のアラートが表示されます。

| ボタン/要素 | 操作 |
|-------------|------|
| **現在のパスワード** | デフォルトパスワードを入力 |
| **新しいパスワード** | 新パスワードを入力(8文字以上、大文字・小文字・数字を含む) |
| **パスワード確認** | 新パスワードを再入力 |
| **「確認」ボタン** | 変更を送信 |
| **「後で」ボタン** | 後で右上のユーザーメニューから変更可能 |
---
## 4. ドキュメント詳細ページ(DocPage)
`/docs/:slug`にアクセスして単一ドキュメントを表示します。

### 4.1 パンくずリスト
| 要素 | 操作 |
|------|------|
| **ホームアイコン** | ホームページに戻る |
| **カテゴリ名** | カテゴリページへ移動 |
| **ドキュメントタイトル** | 現在位置(クリック不可) |
### 4.2 ドキュメントコンテンツエリア
| 要素 | 操作 |
|------|------|
| **ドキュメントタイトル** | 表示 |
| **ドキュメント説明** | サマリーとして表示 |
| **通知バナー** | カテゴリに通知が設定されている場合、ページ上部にバナー表示 |
| **Markdownコンテンツ** | レンダリングされた本文 |
| **コードブロック「コピー」ボタン** | コードをクリップボードにコピー |
| **画像** | クリックでフルスクリーン表示(Lightbox) |
| **YouTube/Bilibili埋め込み** | 動画プレーヤー |
| **3Dモデル埋め込み** | 3Dモデルビューア |
| **タグリンク** | クリックで対応カテゴリへ移動 |
| **著者情報** | 最終編集者のアバターイニシャル、名前、日付 |
| **「最終更新」** | 最終更新日時を表示 |
### 4.3 右サイドバー目次(SubSidebar)

| ボタン/要素 | 操作 |
|-------------|------|
| **カテゴリ名** | 現在のカテゴリを表示 |
| **折りたたみ/展開ボタン** | サイドバーの折りたたみ切替 |
| **ドキュメントリンクリスト** | 現在のカテゴリの全ドキュメントを表示、クリックで切替 |
| **目次トグル矢印** | 見出し目次の展開/折りたたみ |
| **目次リンク** | クリックで対応する見出しへスクロール |
### 4.4 ドキュメントフィードバック
ドキュメント下部にフィードバック機能があります。

| ボタン/要素 | 操作 |
|-------------|------|
| **「参考になった」ボタン** | 参考になったフィードバック、コメントとメール追加可 |
| **「改善が必要」ボタン** | 改善が必要なフィードバック、提案を記述可 |
| **メッセージテキストエリア** | フィードバック内容を入力(任意) |
| **メール入力欄** | メールアドレスを入力(任意) |
| **「スキップ」ボタン** | フィードバックをキャンセル |
| **「フィードバック送信」ボタン** | フィードバックを管理者パネルに送信 |
| **ありがとうメッセージ** | 送信後に確認メッセージを表示 |
### 4.5 簿記帳(ゲストブック)
管理者が簿記帳機能を有効にしている場合、ドキュメント下部に表示されます。

| ボタン/要素 | 操作 |
|-------------|------|
| **「コメントを残す」ボタン** | コメントフォームを展開 |
| **ニックネーム入力欄** | コメントのニックネームを入力 |
| **メール入力欄** | メールアドレスを入力(任意) |
| **メッセージテキストエリア** | コメント内容を入力 |
| **「スキップ」ボタン** | コメントフォームを折りたたむ |
| **「コメント送信」ボタン** | コメントを送信(管理者承認後に表示) |
| **既存コメントリスト** | 承認済みコメントを表示 |
---
## 5. カテゴリページ(CategoryPage)
`/category/:slug`にアクセスしてカテゴリ内のドキュメントを表示します。

| 要素 | 操作 |
|------|------|
| **パンくずリスト:ホーム** | ホームページに戻る |
| **パンくずリスト:カテゴリ名** | 現在位置 |
| **カテゴリ名** | メイン見出しとして表示 |
| **カテゴリ説明** | サブ見出しとして表示 |
| **ドキュメントリスト** | クリックで詳細ページへ |
---
## 6. 全ドキュメントリスト(DocsListPage)
`/docs`にアクセスして全ドキュメントを表示します。

| 要素 | 操作 |
|------|------|
| **ページタイトル「全ドキュメント」** | 表示 |
| **ドキュメント数** | 「N件のドキュメント」を表示 |
| **おすすめバッジ** | おすすめドキュメントに「おすすめ」タグを表示 |
| **ドキュメントリスト項目** | クリックで詳細ページへ |
---
## 7. 管理者パネル
管理者と編集者はログイン後にパネルにアクセスできます。`/admin`にアクセス。
### 7.1 管理サイドバー

| ナビゲーション項目 | パス | 説明 |
|-------------------|------|------|
| **ダッシュボード** | `/admin/dashboard` | 概要統計とクイックアクション |
| **ドキュメント** | `/admin/docs` | ドキュメントのCRUD |
| **カテゴリ** | `/admin/categories` | カテゴリ管理と並べ替え |
| **タグ** | `/admin/tags` | タグ管理 |
| **フィードバック** | `/admin/feedback` | フィードバックと簿記帳管理 |
| **メディア** | `/admin/media` | ファイルアップロードと管理 |
| **GEOダッシュボード** | `/admin/geo` | GEO最適化スコアリング |
| **AIクローラー分析** | `/admin/crawlers` | AIクローラー訪問統計 |
| **GEOレポート** | `/admin/geo-report` | GEOトラッキングレポート |
| **ホームページレイアウト** | `/admin/homepage-layout` | ホームページブロック配置 |
| **ユーザー管理** | `/admin/users` | 管理者/編集者アカウント管理 |
| **設定** | `/admin/settings` | サイトグローバル設定 |
### 7.2 管理トップバー

| ボタン/要素 | 操作 |
|-------------|------|
| **ハンバーガーメニュー**(モバイル) | サイドバーの切替 |
| **通知ベル** 🔔 | 通知ドロップダウンを表示 |
| **ユーザーメニュー** | ドロップダウンメニューを表示 |
| ↳ **設定** | 設定ページへ移動 |
| ↳ **パスワード変更** | パスワード変更モーダルを開く |
| ↳ **ログアウト** | ログアウト、ホームページに戻る |
---
## 8. ダッシュボード(AdminOverview)
パス:`/admin/dashboard`

### 8.1 統計カード
| カード | 操作 |
|--------|------|
| **ドキュメント数** | ドキュメント管理ページへ |
| **カテゴリ数** | カテゴリ管理ページへ |
| **タグ数** | タグ管理ページへ |
| **フィードバック数** | フィードバック管理ページへ |
### 8.2 クイックアクション
| ボタン | 操作 |
|--------|------|
| **「新規ドキュメント」** | ドキュメントエディタへ |
| **「GEOダッシュボード」** | GEOダッシュボードへ |
| **「設定」** | 設定ページへ |
---
## 9. ドキュメント管理(AdminDashboard)
パス:`/admin/docs`

### 9.1 ツールバー
| ボタン/要素 | 操作 |
|-------------|------|
| **「+ 新規ドキュメント」ボタン** | ドキュメントエディタへ |
| **検索入力欄** | タイトルまたはスラッグでフィルタリング |
| **カテゴリフィルタードロップダウン** | カテゴリでフィルタリング |
| **ドキュメント数** | 「合計N件、M件表示」 |
| **ソートヒント** | カテゴリ選択時:「⋮⋮アイコンをドラッグして並べ替え」 |
### 9.2 ドキュメントテーブル
| 列 | 説明 |
|----|------|
| **ソート** ⋮⋮ | ドラッグして並べ替え(カテゴリ選択が必要) |
| **タイトル** | ドキュメントタイトル |
| **カテゴリ** | ドキュメントカテゴリ |
| **操作** | 編集と削除ボタン |
### 9.3 行操作
| ボタン | 操作 |
|--------|------|
| **編集** ✏️ | ドキュメントエディタへ |
| **削除** 🗑️ | 確認ダイアログを表示、確認後削除 |
---
## 10. ドキュメントエディタ(AdminEditor)
パス:`/admin/docs/new` または `/admin/docs/edit/:slug`
コンテンツ作成のコアページで、リッチな編集とAI最適化ツールを備えています。

### 10.1 トップアクションバー
| ボタン/要素 | 操作 |
|-------------|------|
| **ページタイトル** | 「新規ドキュメント」または「ドキュメント編集」 |
| **「プレビュー表示/非表示」ボタン** | 右側プレビューパネルの表示/非表示切替 |
| **「履歴」ボタン** | バージョン履歴ドロップダウンを展開 |
| **「翻訳」ドロップダウン** | 翻訳オプションメニューを展開 |
| ↳ **英語に翻訳** | タイトル、説明、内容を英語に翻訳して保存 |
| ↳ **中国語に翻訳** | 中国語に翻訳して保存 |
| ↳ **日本語に翻訳** | 日本語に翻訳して保存 |
| **「AI分析」ボタン** | コンテンツのGEO最適化分析を実行 |
| **「キャンセル」ボタン** | ドキュメント管理に戻る |
| **「ドキュメント保存」ボタン** | 現在のドキュメントを保存 |
### 10.2 メタ情報フォーム
| フィールド | 説明 |
|-----------|------|
| **タイトル**(必須) | ドキュメントタイトル |
| **スラッグ**(必須) | URL識別子(編集モードでは変更不可) |
| **カテゴリ**(ドロップダウン) | ドキュメントカテゴリ |
| **著者** | ドキュメント著者 |
| **タグ** | `Enter`またはカンマで追加、×で削除 |
| **説明** | GEO/SEO用の短い要約 |
| **通知** | 任意の通知テキスト(記事上部に表示) |
### 10.3 リッチテキストエディタ(RichEditor)
CodeMirrorベースのMarkdownエディタです。

ツールバーのボタン(左から右へ):
| ボタン | アイコン | 機能 | 構文 |
|--------|---------|------|------|
| **太字** | **B** | 選択テキストを太字に | `**テキスト**` |
| **斜体** | *I* | 選択テキストを斜体に | `*テキスト*` |
| **見出し1** | H1 | 見出し1を挿入 | `# タイトル` |
| **見出し2** | H2 | 見出し2を挿入 | `## タイトル` |
| **見出し3** | H3 | 見出し3を挿入 | `### タイトル` |
| **区切り線** | — | 水平区切り線を挿入 | `---` |
| **コードブロック** | </> | コードブロックを挿入(27言語対応) | ` ``` 言語 ` |
| **タブ式コードブロック** | 📑 | マルチ言語タブ式コードブロックを挿入 | `:::code-tab` |
| **引用** | ❝ | ブロック引用を挿入 | `> 引用` |
| **番号なしリスト** | • | 番号なしリストを挿入 | `- 項目` |
| **番号付きリスト** | 1. | 番号付きリストを挿入 | `1. 項目` |
| **タスクリスト** | ☐ | タスクリストを挿入 | `- [ ] タスク` |
| **リンク** | 🔗 | ハイパーリンクを挿入 | `[テキスト](URL)` |
| **画像** | 🖼️ | 画像を挿入 | `` |
| **表** | 📊 | Markdown表の骨組みを挿入 | `\| 列1 \| 列2 \|` |
| **グリッドレイアウト** | ⊞ | 2列または3列レイアウトを選択 | `:::grid[2]` |
| **動画** | 🎬 | YouTube/Bilibili動画を埋め込み | `:::video[Title](url):::` |
| **3Dモデル** | 🧊 | 3Dモデルビューアを埋め込み | `:::model[Title](url):::` |
| **メディアアップロード** | ⬆️ | メディアアップロードパネルを開く | — |
### 10.4 プレビューパネル
| 要素 | 説明 |
|------|------|
| **リアルタイムプレビュー** | 右側パネルでMarkdownをリアルタイムレンダリング |
### 10.5 AI GEO最適化パネル
「AI分析」ボタンで展開します。

| 要素 | 説明 |
|------|------|
| **GEOスコア** | 現在のドキュメントのGEO最適化スコア |
| **提案リスト** | 具体的な改善提案 |
| **検出トピック** | AIが認識したドキュメントトピック |
| **「展開/折りたたみ」ボタン** | 提案詳細の切替 |
| **「最適化内容を挿入」ボタン** | 提案をドキュメント末尾に追加 |
| **「全文置換」ボタン** | AI最適化版でコンテンツを置換 |
### 10.6 翻訳機能
「翻訳」ボタンで別言語に翻訳します。

| 要素 | 説明 |
|------|------|
| **翻訳ステータスバッジ** | 言語ごとのステータス:NEW / ✅ |
| **翻訳不足警告** | 「英語/中国語版がありません、生成を推奨」 |
| **翻訳確認** | 「タイトル、説明、通知、全内容を翻訳します。続行しますか?」 |
### 10.7 バージョン履歴

| 要素 | 操作 |
|------|------|
| **バージョンリスト** | 過去のバージョン番号を表示 |
| **「復元」ボタン** | 指定バージョンに復元、確認:「vXに復元しますか?」 |
### 10.8 下部アクション
| ボタン | 操作 |
|--------|------|
| **「キャンセル」ボタン** | ドキュメント管理に戻る(未保存変更がある場合は確認) |
| **「ドキュメント保存」ボタン** | 保存、カテゴリとタグは他言語版に自動同期 |
---
## 11. カテゴリ管理(AdminCategories)
パス:`/admin/categories`

### 11.1 カテゴリ追加
| ボタン/要素 | 操作 |
|-------------|------|
| **「新しいカテゴリを追加」ボタン** | 追加フォームの表示/非表示切替 |
| **カテゴリ名(中国語)** | 中国語カテゴリ名を入力 |
| **カテゴリ名(英語)** | 英語カテゴリ名を入力 |
| **カテゴリ名(日本語)** | 日本語カテゴリ名を入力 |
| **カテゴリスラッグ** | 中国語名から自動生成、手動編集可 |
| **アイコン選択** 📷 | アイコン選択モーダルを開く |
| **中国語説明** | 任意の説明 |
| **英語説明** | 任意の説明 |
| **日本語説明** | 任意の説明 |
| **「+ カテゴリ追加」ボタン** | 送信してカテゴリを作成 |
### 11.2 カテゴリテーブル
| 列 | 説明 |
|----|------|
| **ドラッグソート** ⋮⋮ | ドラッグでカテゴリを並べ替え |
| **アイコン** | カテゴリアイコン |
| **名前** | カテゴリ名 |
| **スラッグ** | カテゴリスラッグ |
| **ドキュメント数** | カテゴリ内のドキュメント数 |
| **操作** | 編集と削除ボタン |
---
## 12. タグ管理(AdminTags)
パス:`/admin/tags`
| ボタン/要素 | 操作 |
|-------------|------|
| **「タグ追加」ボタン** | 追加フォームを表示 |
| **タグ名入力欄** | タグ名を入力 |
| **タグスラッグ入力欄** | タグスラッグを入力 |
| **「保存」ボタン** | タグを作成 |
| **「キャンセル」ボタン** | フォームを非表示 |
| **タグリスト** | 全タグを表示 |
| **「削除」ボタン** | 確認ダイアログを表示 |
---
## 13. フィードバック管理(AdminFeedback)
パス:`/admin/feedback`

### 13.1 タブ切替
| ボタン | 操作 |
|--------|------|
| **フィードバックタブ** | ユーザーフィードバックビューに切替 |
| **簿記帳タブ** | 簿記帳管理ビューに切替 |
| **「更新」ボタン** | データを再読み込み |
| **簿記帳スイッチ** | 簿記帳機能の有効/無効切替 |
### 13.2 フィードバックビュー
各フィードバックカード:
| ボタン/要素 | 操作 |
|-------------|------|
| **展開/折りたたみ** | フィードバック詳細を表示 |
| **「コメントとして公開」ボタン** | 参考になったフィードバックを簿記帳コメントとして公開 |
### 13.3 簿記帳管理
| ボタン/要素 | 操作 |
|-------------|------|
| **コメントリスト** | 全コメントを表示 |
| **ステータスバッジ** | 「承認済み」/「保留中」 |
| **「承認」ボタン** | 公開用に承認 |
| **「保留」ボタン** | 保留状態に戻す |
| **「削除」ボタン** | コメントを削除(確認必要) |
---
## 14. メディア管理(AdminMedia)
パス:`/admin/media`

### 14.1 アップロードエリア
| ボタン/要素 | 操作 |
|-------------|------|
| **「ファイルをアップロード」ボタン** | ファイル選択を開く |
| **ドラッグ&ドロップゾーン** | ここでファイルをドロップしてアップロード |
| **「ファイルを参照」リンク** | ファイル選択を開く |
| **保存ディレクトリ入力欄** | サブディレクトリを設定 |
| **アップロード進行状況** | アップロード状態を表示 |
**対応形式**:JPG, PNG, GIF, WebP、最大50MB
### 14.2 ファイルテーブル
| 列 | 説明 |
|----|------|
| **ファイル** | ファイル名とURL |
| **種類** | MIMEタイプ |
| **サイズ** | ファイルサイズ |
| **日時** | アップロード日時 |
| **操作** | URLコピーと削除ボタン |
---
## 15. GEOダッシュボード(GeoDashboard)
パス:`/admin/geo`

### 15.1 概要カード
| カード | 説明 |
|--------|------|
| **平均GEOスコア** | 全ドキュメントの平均最適化スコア |
| **ドキュメント総数** | ドキュメント数とカテゴリ数 |
| **llms.txt** | ステータス:有効/無効、インデックス済みドキュメント数 |
| **Sitemap** | ステータス:有効/無効、URL数 |
### 15.2 チャート
| チャート | 説明 |
|---------|------|
| **スコア分布** | 各スコアレンジのドキュメント数を棒グラフで表示 |
| **コンテンツカバレッジ** | 説明/タグ/長文コンテンツの割合をプログレスバーで表示 |
### 15.3 ドキュメントスコアテーブル
| 列 | 説明 |
|----|------|
| **ドキュメント** | ドキュメントタイトル |
| **スコア** | GEOスコア |
| **説明/タグ/内容** | チェック結果 |
| **編集** | エディタへジャンプ |
**スコアレベル**:優秀 / 良好 / 一般 / 要改善
---
## 16. AIクローラー分析(CrawlerDashboard)
パス:`/admin/crawlers`

### 16.1 概要カード
| カード | 説明 |
|--------|------|
| **総訪問数** | AIクローラーの総訪問数 |
| **独立クローラー** | 異なるクローラーの数 |
| **最もアクティブ** | 最も訪問の多いクローラー名 |
### 16.2 クローラー詳細
| 列 | 説明 |
|----|------|
| **クローラー** | User-Agent名 |
| **プロバイダー** | AIプロバイダーバッジ |
| **訪問数** | 合計訪問数 |
| **最終訪問** | 最終訪問日時 |
---
## 17. GEOレポート(GeoReport)
パス:`/admin/geo-report`

### 17.1 訪問指標
| 指標 | 説明 |
|------|------|
| **総訪問数** | 合計訪問数 |
| **1日平均** | 1日あたりの平均訪問数 |
| **トレンド変化** | 上昇/下降/横ばい + パーセンテージ |
### 17.2 AIモデルカバレッジ
各AIモデルのカバレッジ状況をグリッドで表示。
### 17.3 最適化提案
| 提案 | 説明 |
|------|------|
| **AIモデルのインデックスサービスにサイトを登録** | AIにサイトを発見してもらう |
| **/llms.txtへのアクセスを確保** | AIクローラーがサイトを理解するために使用 |
| **JSON-LD構造化データを追加** | AI理解度を向上 |
| **FAQとユースケースを作成** | AI引用率を向上 |
---
## 18. ホームページレイアウト管理(AdminHomepageLayout)
パス:`/admin/homepage-layout`

### 18.1 ブロックリスト
| ボタン/要素 | 操作 |
|-------------|------|
| **ドラッグソート** ⋮⋮ | ドラッグでブロックを並べ替え |
| **表示/非表示切替** | フロントエンドでの表示切替 |
| **削除ボタン** 🗑️ | ブロックを削除 |
| **展開/折りたたみ** ▼ | 詳細設定の表示/非表示 |
### 18.2 下部アクション
| ボタン | 操作 |
|--------|------|
| **「+ ブロック追加」ボタン** | ブロックタイプを選択して追加 |
| **「デフォルトに戻す」ボタン** | デフォルトレイアウトに復元(確認必要) |
| **「💾 レイアウト保存」ボタン** | 現在の設定を保存 |
### 18.3 ヒーローブロック設定
| 設定項目 | 説明 |
|---------|------|
| **メインタイトル(中/英)** | ヒーローエリアのカスタマイズ |
| **サブタイトル(中/英)** | ヒーローエリアのサブタイトル |
| **ロゴ表示** | ロゴの表示/非表示切替 |
| **クイックスタートボタン** | クイックスタートカードの表示切替 |
| **AIプロンプトボタン** | AIプロンプトカードの表示切替 |
| **カード比率** | 2カードの幅の比率をスライダーで調整 |
| **カード順序** | 左右の順序を切替 |
---
## 19. ユーザー管理(AdminUsers)
パス:`/admin/users`

### 19.1 ユーザー追加
| ボタン/要素 | 操作 |
|-------------|------|
| **「ユーザー追加」ボタン** | 追加フォームを表示 |
| **ユーザー名入力欄** | 新しいユーザー名を入力 |
| **パスワード入力欄** | 初期パスワードを入力 |
| **役割ドロップダウン** | 管理者/編集者を選択 |
| **「作成」ボタン** | ユーザーを作成 |
### 19.2 ユーザーテーブル
| 列 | 説明 |
|----|------|
| **ユーザー名** | ログイン名 |
| **役割** | 管理者/編集者 |
| **作成日時** | アカウント作成日 |
| **パスワード状態** | デフォルトパスワード使用時は「保留中」 |
| **操作** | 編集、パスワードリセット、削除ボタン |
**注意**:現在ログイン中のユーザーは自分のアカウントの削除や役割変更ができません。
---
## 20. 設定ページ(AdminSettings)
パス:`/admin/settings`
設定は6つのセクションに分かれ、各セクションは独立して保存されます。

### 20.1 ブランディング
| 設定項目 | 説明 |
|---------|------|
| **サイト名** | サイト名を入力 |
| **サイト説明** | サイト説明を入力 |
| **ロゴ** | 現在のロゴをプレビュー表示 |
| **「ロゴをアップロード」ボタン** | 画像ファイルを選択してアップロード |
| **プライマリカラー** | カラーピッカー + テキスト入力、リアルタイムプレビュー |
| **デフォルト言語** | ドロップダウン:中文 / English / 日本語 |
| **フッターテキスト** | フッター表示テキストを入力 |
| **「設定を保存」ボタン** | 保存 |
### 20.2 ホームページ
| 設定項目 | 説明 |
|---------|------|
| **ヒーロータイトル(中/英)** | ホームページヒーローエリアのタイトル |
| **ヒーローサブタイトル(中/英)** | ホームページヒーローエリアのサブタイトル |
### 20.3 一般設定
| 設定項目 | 説明 |
|---------|------|
| **サイトURL** | サイトの完全なURL |
| **対応AIモデル** | AIモデルリスト |
### 20.4 AI & GEO
| 設定項目 | 説明 |
|---------|------|
| **LLMプロバイダー** | OpenAI / Anthropic / DeepSeek / MiniMax / カスタム |
| **APIキー** | LLM APIキーを入力 |
| **モデル** | モデル名を入力 |
| **Base URL** | APIベースURL |
| **「接続テスト」ボタン** | LLM API接続をテスト |
| **自動GEO最適化** | 全ドキュメントにJSON-LDを自動生成 |
| **/llms.txtを有効化** | AIフレンドリーなインデックスを生成 |
| **Sitemapを有効化** | sitemap.xmlを自動生成 |
| **簿記帳を有効化** | ドキュメントページ下部に簿記帳を表示 |
| **「GEOデータを再構築」ボタン** | 全GEO構造化データを再構築 |
### 20.5 LLMs.txt設定
| 設定項目 | 説明 |
|---------|------|
| **連絡先メール** | 連絡先メールアドレス |
| **連絡先URL** | 連絡先ページリンク(任意) |
| **APIドキュメント表示** | llms.txtにAPI情報を含める |
| **除外カテゴリ** | 除外するカテゴリスラッグ(カンマ区切り) |
| **除外ドキュメント** | 除外するドキュメントスラッグ(カンマ区切り) |
### 20.6 詳細設定
| 設定項目 | 説明 |
|---------|------|
| **カスタムHead HTML** | 全ページの`<head>`に注入するHTML |
| **「AI最適化」ボタン** | AIでHead HTMLを自動最適化 |
---
## 21. メディアアップロードパネル(ImageUploader)
ドキュメントエディタで「メディアアップロード」ボタンをクリックして開きます。

| ボタン/要素 | 操作 |
|-------------|------|
| **ドラッグ&ドロップゾーン** | ここでファイルをドロップ |
| **保存ディレクトリ** | サブディレクトリを設定 |
| **「ファイルを選択」** | ファイル選択を開く |
| **アップロード進行状況** | アップロード状態を表示 |
### メディアクションボタン
| ボタン | 操作 |
|--------|------|
| **画像を挿入** | Markdown画像構文を挿入 |
| **YouTubeを埋め込み** | YouTube埋め込みコードを挿入 |
| **Bilibiliを埋め込み** | Bilibili埋め込みコードを挿入 |
| **3Dモデルを埋め込み** | 3Dモデルビューアコードを挿入 |
| **既存ファイルを参照** | 既存ファイルブラウザを開く |
---
## 22. 404ページ
存在しないパスにアクセスすると表示されます。

| 要素 | 説明 |
|------|------|
| **404見出し** | 大きく表示 |
| **説明** | 「ページが存在しません。ホームページに戻ってブラウズを続けてください。」 |
| **「ホームページに戻る」ボタン** | クリックでホームページに戻る |
---
## 付録A:キーボードショートカット
| ショートカット | 機能 |
|---------------|------|
| `Cmd+K` / `Ctrl+K` | グローバル検索を開く |
| `Esc` | 検索モーダル/ポップアップを閉じる |
| `↑` `↓` | 検索結果間を移動 |
| `Enter` | 選択中の検索結果を開く |
## 付録B:役割権限
| 機能 | 管理者 | 編集者 |
|------|--------|--------|
| ドキュメント閲覧 | ✅ | ✅ |
| ドキュメント作成/編集 | ✅ | ✅ |
| ドキュメント削除 | ✅ | ❌ |
| カテゴリ管理 | ✅ | ❌ |
| タグ管理 | ✅ | ❌ |
| フィードバック/簿記帳管理 | ✅ | ❌ |
| メディア管理 | ✅ | ✅ |
| ユーザー管理 | ✅ | ❌ |
| 設定変更 | ✅ | ❌ |
| GEOダッシュボード | ✅ | ❌ |
| ホームページレイアウト | ✅ | ❌ |
## 付録C:対応言語
| 言語 | コード | 備考 |
|------|--------|------|
| 中文 | `zh` | デフォルト言語 |
| English | `en` | 英語 |
| 日本語 | `jp` | 日本語 |
## 付録D:ファイルアップロード制限
| 項目 | 制限 |
|------|------|
| 最大ファイルサイズ | 50MB |
| 対応形式 | JPG, PNG, GIF, WebP, PDF, DOC, DOCX, STEP, STP |
| 保存場所 | `public/media/` |