Transclusion is the embedding of content from one document inside another, so the original content appears inline — not as a link you click to navigate away, but as actual content visible on the page. When the original changes, the embedded view updates automatically. You write once; the content appears everywhere you've transcluded it.
The term was coined by Ted Nelson in 1963 as part of his Xanadu hypertext vision. The core idea: instead of copying content (which creates multiple versions that drift out of sync) or linking to it (which requires navigation away), transclusion allows content to appear in multiple places while existing in only one source.
Where Transclusion Comes From
Ted Nelson's original vision of transclusion was ambitious: content that could be referenced from any document while existing in a single authoritative source. The early internet didn't implement this — standard HTML links navigate away rather than embed.
Partial transclusion exists everywhere on the modern web:
- Wikipedia infoboxes: standardized boxes that appear on many pages, sourced from a single template.
- Web Components: UI components reused across pages.
- iframes: embedding one web page's content inside another.
For personal knowledge management, transclusion became practically available through tools like Roam Research (2020), which allowed embedding blocks of text from any note inside any other note. Obsidian, Logseq, and Notion followed with their own implementations.
How Transclusion Works in PKM Tools
In Obsidian:
![[Note Name]] — the exclamation mark before the wiki-link syntax embeds the entire note's content inline.
![[Note Name#Section Name]] — embeds a specific section of a note.
![[Note Name#^block-id]] — embeds a specific block (paragraph) identified by its block ID.
What you see:
The content of the referenced note appears directly in the current note's view. If you edit the original, the transcluded view updates immediately. There's only one copy of the content; it appears in multiple places.
In Roam Research:
Block references create transclusion: ((block-id)) embeds a specific block of text from anywhere in your Roam database. The block appears inline; changes to the original propagate everywhere the block is referenced.
In Logseq:
Similar to Roam — block references with the ((block-id)) syntax embed blocks across notes.
In Notion:
Notion's equivalent is "Synced Blocks" — content in a synced block appears in multiple Notion pages; editing any instance updates all of them.
A Worked Example
You maintain a set of personal principles for decision-making. One of them: "When in doubt, default to the approach that's more reversible."
Without transclusion:
- You'd either copy this principle into every document where it's relevant (multiple copies, risk of drift).
- Or write a link to your principles note in each document (correct, but requires navigation away to read it).
With transclusion:
- The principle lives in your "Decision Principles" note.
- In your "Q4 Product Roadmap" note, you type
![[Decision Principles#reversibility]].
- The reversibility principle appears inline in your roadmap note.
- In your "Architecture Decision Records" note, you do the same.
- When you refine the principle, you update it once in "Decision Principles" — and it immediately updates everywhere.
This is the "write once, appear everywhere" property of transclusion.
Transclusion vs. Copying vs. Linking
| Approach | Content location | Update behavior | Versions | Navigation |
|---|
| Copy | Multiple places | Out of sync (must update each) | Multiple | None needed |
| Link | One place | Always current | One | Requires click |
| Transclusion | One place | Always current | One | Visible inline |
Why transclusion is different from a link:
A link says "the answer is in this other note — go there." Transclusion says "here is the content of that other note — visible right here." The content appears inline without navigation. For frequently referenced standards, principles, or reference material, transclusion is more useful than a link because you don't have to leave your current context to read it.
Why transclusion is different from copying:
Copying creates a new, independent instance of the content. If you update the original, the copy doesn't update. Transclusion keeps one authoritative source and displays it in multiple contexts — there's no version management problem because there's only one version.
When to Use Transclusion
Good uses for transclusion:
- Reference material in multiple contexts: Personal values or principles that should appear in multiple project notes, decision records, or meeting notes.
- Status blocks: "Current project status" block that appears on multiple project overview pages, updated once.
- Shared definitions: The definition of a term that you reference in multiple notes — transclude the definition from the "Terms" note rather than copying it everywhere.
- Templates with dynamic content: A meeting note template that transclude your "Standing Agenda" or "Action Item Format" block.
Avoid transclusion for:
- Content that's context-specific: notes that change meaning depending on where they appear shouldn't be transcluded.
- Very long content: embedding entire long notes creates awkwardly long views. Prefer section-level or block-level transclusion.
- One-time references: if you only reference something once, a link is sufficient — transclusion is overhead.
Common Misconceptions
"Transclusion is just Notion's embed feature."
Notion's embedded databases (embedding one database view inside a page) are not transclusion — they're views of a database, not embedded content. Notion's "Synced Blocks" are the closest to true transclusion.
"Transclusion and backlinks are the same thing."
Different. Backlinks show you every note that links to the current note. Transclusion embeds content from one note inside another. They're complementary — backlinks navigate the graph; transclusion embeds content inline.
"Transclusion is only useful for templates."
Templates are one use case. The more powerful use: reference material, personal principles, and standing definitions that you want to appear in context throughout your notes without copying and managing multiple versions.
How to Apply Transclusion in Your Notes
Step 1 — Identify content worth transcluding.
Ask: "Is this content that I reference in multiple places and would want to update once?" Principles, standards, current status, shared definitions — these are candidates.
Step 2 — Create a clean source note.
Write the content in its own dedicated note or at a clearly identified section/block. This is the single source of truth.
Step 3 — Embed where needed.
In any note where you want the content to appear: use ![[Note Name]] (Obsidian) or the equivalent for your tool.
Step 4 — Update the source, not the instances.
When the content needs to change: update the original note. All instances update automatically. Never update a transcluded view — that's not where the content lives.
Transclusion and Web Clipping
When you save web content with a tool like WebSnips, you capture the content once. If you then write notes about that content in your PKM and want to reference a key quote or section in multiple notes, transclusion lets you:
- Keep the quote in one source note (your notes from the WebSnips capture).
- Transclude it into any other note where it's relevant.
This is the "write once" property applied to saved web content: your notes on an article appear in your PKM, and those notes can be transcluded into other contexts without duplicating.
Related Concepts
Backlinks: Automatic reverse references — when Note A embeds Note B (transclusion), Note B can show Note A in its backlinks. The concepts are complementary.
Bidirectional linking: The automatic bidirectionality of wiki-links, which backlinks create. Transclusion uses similar syntax but with a ! prefix for embedding rather than navigation.
Atomic notes: The Zettelkasten principle that each note should contain one idea. Transclusion works well with atomic notes — a single principle, clearly written, can then appear via transclusion anywhere it's relevant.
Frequently Asked Questions
What happens to a transclusion if I delete the original note?
The embedded view breaks — you'll see a broken reference or empty embed. Before deleting a note, check whether it has backlinks or is transcluded anywhere (the backlinks panel shows both).
Can I edit a transcluded block directly?
In Roam Research: yes, you can edit a block reference and it updates the original. In Obsidian: the transcluded view is read-only; you click to navigate to the original to edit it. In Logseq: similar to Roam, you can edit the block in its embedded view. Tool behavior varies.
Is transclusion available in Notion?
Partially. Notion's "Synced Blocks" feature creates transcluded blocks that update across pages. This is the most direct transclusion implementation in Notion. Embedded databases are not transclusion in the PKM sense.
Key Takeaways
- Transclusion embeds content from one note inside another — the content appears inline, lives in one source, and updates everywhere when you change the original.
- The
![[Note Name]] syntax in Obsidian creates transclusion of an entire note; ![[Note Name#Section]] transcluded a specific section.
- Transclusion is different from linking — links require navigation; transclusion displays the content inline without leaving your current note.
- Use it for reference material you maintain in one place but want to appear in multiple contexts: principles, definitions, standards, current status.
- Don't over-use it — transclusion adds complexity. Use it only when you genuinely want "write once, appear everywhere" behavior.
- Update the source, not the instances — the whole point of transclusion is that there's only one version to update.
Conclusion
Transclusion solves a problem that copying and linking both fail to address cleanly: how to reference content across multiple contexts while keeping it synchronized and authoritative. In PKM tools, it's most useful for principles, definitions, and reference material that you want to maintain once and access everywhere. The concept is simple; the discipline of knowing when to use it (and when a link or copy is sufficient) is where the skill lies.
Try WebSnips free — capture web content with annotation notes that become the source material for your transclusion-based knowledge system in Obsidian or your PKM of choice.