cognitive/docs/tools/advanced_linking.md
Daniel Ari Friedman 30b11dfb3a Updates
2025-02-07 12:22:16 -08:00

4.5 KiB

Advanced Linking in Obsidian

Overview

Advanced linking in Obsidian goes beyond simple note connections to create rich, contextual relationships between pieces of knowledge. This guide covers sophisticated linking techniques and best practices for building a robust knowledge network.

  • internal_links - Note connections
    • Wiki-style links [[note]]
    • Aliased links [[note|alias]]
    • Case sensitivity
  • external_links - Outside references
    • URLs [text](url)
    • File links
    • Protocol handling
  • embedded_links - Content inclusion
    • Image embedding ![[image]]
    • PDF embedding
    • Note embedding

Block References

  • block_links - Specific content
    • Block IDs ^block-id
    • Block embedding
    • Block transcluding
  • heading_links - Section references
    • Heading navigation
    • Multi-level headings
    • Heading aliases
  • line_links - Line references
    • Line numbers
    • Line ranges
    • Line context
  • query_links - Dynamic content
    • Search queries
    • Tag filters
    • Property filters
  • templated_links - Template usage
    • Variable substitution
    • Context awareness
    • Dynamic generation
  • computed_links - Generated links
    • Dataview queries
    • JavaScript execution
    • Template processing

Organizational Patterns

  • hierarchical_links - Structure
    • Parent-child relationships
    • Ancestry tracking
    • Descendant mapping
  • network_links - Connections
    • Hub-and-spoke
    • Mesh networking
    • Ring topology
  • semantic_links - Meaning
    • Concept relationships
    • Topic connections
    • Knowledge mapping

Usage Patterns

Advanced Techniques

  • link_metadata - Additional data
    • Properties
    • Attributes
    • Context
  • link_styling - Visual cues
    • CSS classes
    • Custom styling
    • Visual indicators
  • link_behavior - Interaction
    • Click handling
    • Hover effects
    • Context menus
  • link_maintenance - Upkeep
    • Broken link detection
    • Link validation
    • Link updating
  • link_organization - Structure
    • Link categorization
    • Link grouping
    • Link filtering
  • link_analysis - Understanding
    • Link metrics
    • Usage patterns
    • Impact analysis

Integration Features

Plugin Integration

External Tools

Best Practices

  • link_architecture - Structure
    • Link taxonomy
    • Relationship types
    • Navigation paths
  • link_conventions - Standards
    • Naming conventions
    • Format standards
    • Style guides
  • link_governance - Management
    • Quality control
    • Maintenance procedures
    • Review processes

Implementation

Troubleshooting

Common Issues

Solutions

References

See Also