Obsidianにノートが増えてくると、「どのノートがどこにあるか把握できない」「関連するノート同士のつながりが見えない」という問題が生じます。この課題を解決するのがMOC(Map of Content)という考え方です。MOCは特定のテーマに関するノートへのリンクをまとめた「ノートの地図」であり、フォルダに依存しない柔軟な整理方法です。この記事では、MOCの概念から具体的な作成手順、実例までを解説します。
MOCとは何か
MOCは「Map of Content」の略で、日本語では「コンテンツの地図」と訳されます。Nick Miloが提唱した概念で、特定のテーマやトピックに関連するノートへのリンクを集約したノートのことです。
イメージとしては、図書館の「目録カード」や、Webサイトの「サイトマップ」に近い存在です。MOC自体も1つのノートであり、その中に関連ノートへの内部リンク([[ノート名]])が並んでいます。
MOCの特徴は以下の通りです。
- ノートを物理的に移動させずにグルーピングできる
- 1つのノートが複数のMOCに属することができる
- 階層構造ではなくネットワーク構造で情報を整理できる
- ノートが増えても柔軟に構造を更新できる
MOCの作成手順
MOCの作成は特別なプラグインを必要としません。通常のノートとして作成できます。
ステップ1:テーマを決める
まず、どのテーマでMOCを作るかを決めます。「プログラミング」「読書」「プロジェクトA」「健康管理」など、自分にとって意味のある単位で設定します。
ステップ2:新しいノートを作成する
ノートを作成し、わかりやすい名前を付けます。命名規則の例としては以下があります。
MOC - プログラミングプログラミング MOC🗺️ プログラミング
ステップ3:関連ノートへのリンクを集める
そのテーマに関連する既存のノートへのリンクを並べていきます。
# プログラミング MOC
## 言語
- [[Python入門]]
- [[JavaScript基礎]]
- [[TypeScript設定ガイド]]
## ツール
- [[VSCode設定メモ]]
- [[Git基本操作]]
## プロジェクト
- [[個人サイト構築ログ]]
- [[APIサーバー設計]]
ステップ4:説明やコンテキストを追加する
単にリンクを並べるだけでなく、リンクに一言説明を加えると後で見返しやすくなります。
- [[Python入門]] - 基礎文法とデータ型について
- [[JavaScript基礎]] - DOMの操作を中心にまとめた
階層構造の作り方
MOCは階層的に構成することも可能です。上位のMOCから下位のMOCへリンクすることで、情報のツリー構造を作れます。
ホームMOC
├── プログラミング MOC
│ ├── Python MOC
│ └── JavaScript MOC
├── 読書 MOC
└── 仕事 MOC
├── プロジェクトA MOC
└── プロジェクトB MOC
最上位に「ホームMOC」を作っておけば、Vaultの入り口として機能します。ホームMOCをブックマークに登録したり、Obsidianのスタートページに設定したりすると、毎回ここから探索を始められます。
フォルダ管理との違い
「フォルダで整理すればいいのでは?」と思う方もいるでしょう。フォルダ管理とMOCの違いを整理します。
| 特徴 | フォルダ管理 | MOC |
|——|———–|—–|
| 所属先 | 1つのフォルダのみ | 複数のMOCに所属可能 |
| 移動コスト | フォルダ間の移動が必要 | リンクを追加・削除するだけ |
| 柔軟性 | 固定的な階層 | 自由なネットワーク構造 |
| コンテキスト | フォルダ名のみ | 説明文やグループ分けで補足可能 |
| 可視性 | エクスプローラで確認 | グラフビューでも確認可能 |
重要なのは、フォルダとMOCは排他的ではないということです。フォルダで物理的な保存場所を管理しつつ、MOCで論理的なつながりを管理するという併用がおすすめです。
実際のMOC例
具体的なMOCの例をいくつか紹介します。
読書MOCの例
# 読書 MOC
## ビジネス
- [[7つの習慣]] - 時間管理のバイブル
- [[イシューからはじめよ]] - 問題解決の思考法
## テクノロジー
- [[リーダブルコード]] - コードの可読性
- [[Clean Architecture]] - 設計パターン
## 読みたい本リスト
- [ ] 思考の整理学
- [ ] ファスト&スロー
プロジェクトMOCの例
# プロジェクトA MOC
## 概要
- [[プロジェクトA 企画書]]
- [[プロジェクトA 要件定義]]
## 議事録
- [[2025-03-01 キックオフ MTG]]
- [[2025-03-15 進捗確認 MTG]]
## タスク管理
- [[プロジェクトA カンバン]]
まとめ
MOC(Map of Content)は、Obsidianのノートを柔軟かつ直感的に整理するための考え方です。フォルダのように物理的な制約がなく、1つのノートが複数のテーマに属することができます。まずは自分がよく扱うテーマでひとつMOCを作ってみてください。ノートが増えるほど、MOCの「地図」としての価値を実感できるはずです。
