Why and How to Tag Your Notes

Tags are a great way to categorize, describe and track your notes. This post will show you how to approach tagging the notes in your PKM

Why and How to Tag Your Notes
Tags add breadcrumbs to your knowledge base. Picture courtesy of dlxmedia.hu: https://unsplash.com/@dlxmedia

In this article, I'll discuss about tags and how to leverage those to categorize, describe and track the notes in your Personal Knowledge Management system.

This content is part of my Obsidian Starter Kit:

Obsidian Starter Kit and community
Who is this for?You are just getting started with note-taking or you’ve recently switched to ObsidianYou wonder how to take smart notesYou want to know how to properly organize your notes and avoid creating an overwhelming messYou want a solid system that scalesYou wonder what Zettelkasten, the PARA method, and the Johnny decimal system areGetting started with Obsidian is not the hardest thing in the world, but it takes a lot of trial and error to figure out how to structure and organize your knowledge base. You have a busy life, and you don’t want to spend weeks or even months figuring out the “right” approach.What is this?I’ve been passionate about information, knowledge management, and PKM for more than 20 years. As an author, blogger, knowledge worker, and entrepreneur, I needed solutions to store and organize an enormous amount of information.Over the years, I’ve explored, used, and advocated many tools but have been using Obsidian extensively since 2020. With the Obsidian Starter Kit, I offer you the result of my own research and experimentation. It’s like a cheat code to jump straight to stress-free note-making.I’ve spent months refining and perfecting my Personal Knowledge Management (PKM) system, and have spent countless hours tweaking my system. I’ve published a few articles to share some ideas about this. My system combines the Zettelkasten approach, the PARA method, the Johnny decimal system, and other ideas to create a solid basis for my work as an author, blogger, and content creator.The Obsidian Starter Kit is a ready-made Obsidian vault that includes my recommended organization system and plugins, as well as example notes to help you get started. It also comes along with a user-friendly guide.What’s included?If you buy access to the Obsidian Starter Kit, you’ll get:The Obsidian vaultA comprehensive and solid structure with support for Journaling and ZettelkastenLeveraging the PARA method and the Johnny Decimal systemMany recommended plugins to boost productivity and automate actionsA clear system for Journaling, Meeting Notes, Periodic reviews, etcMany templates to improve consistency and productivityA powerful dashboardMaintenance notes (e.g., find duplicate and orphaned notes)Automation rulesMany examplesThe user guideLifetime access to the Personal Knowledge Management community for support and knowledge sharingIn addition, you’ll also get free access to all future updates. Over time, I’ll expand it step by step to include tutorials about the various aspects; from exploration/curation to summarization and reuse.What’s in the user guide?The user guide is a growing and evergreen knowledge base about how to take smart notes. It includes:Installation instructions.Details about the contents of the Obsidian Starter Kit (i.e., Obsidian vault structure, key design principles, included plugins, etc.)A clear overview of Obsidian and its core concepts (everything you should know and care about)Clear explanations about...The Zettelkasten methodAtomic notesProgressive summarizationThe PARA methodThe LIFT principleThe Johnny Decimal systemJournalingMaps of Content (MoCs)Periodic reviewsWhy and how to tag notesTemplatingThe Markdown syntaxWhy you need a single source of truth for everythingThe collector’s fallacyThe Inbox Zero principleHow to capture informationHow to capture quotesHow to capture information about persons of interestHow to extract knowledge from daily notesHow to save mental contextsObsidian tips and tricksWhat’s in the video course?The Obsidian Starter Course is a video course (~2h20) of content covering:Obsidian: installation, user interface, key features, plugins, automation, tips and tricks, etcThe Markdown syntaxYAML metadataPersonal Knowledge Management techniques and principles: the Johnny Decimal system, the PARA method (e.g., the Zettelkasten method, the LIFT principle, Atomic notes, Maps of Content, knowledge capture & extraction, etc)JournalingPeriodic reviewsTemplatesAutomationTask managementBest practices and recommendationsHands-on explanationsand more!Evergreen contentThe user guide of the Obsidian Starter Kit is expanding day after day, week after week. It will soon include:More theoryDetailed processes (e.g. when to take notes, how to use Zettelkasten in practice, daily notes, periodic reviews, ...)Additional how-to guidesMore tips and tricks...The Obsidian vault also evolves over time:The structure improvesNew templates are addedNew plugins are addedetcRefunds policyIf you’re not 100% satisfied, then just let me know, and I’ll issue a full refund. I’ll only ask you a single question: How can I improve the product?If you think about asking for a refund, then consider reaching out to me with your issues, questions, and remarks. I’m always available and happy to help. My goal is to help you succeed.Testimonials”Finally clickeđ how awesome @Obsidian is! Thanks to your excellent Obsidian Starter Kit!”— Cal Desmond-Pearson (@CalSocialHermit)“Off and running w/ @obsdmd. I’ve installed the app & have @dSebastien Starter Kit & my own fresh start Vault open. Learning from former & putting into practice w/ real content in latter. So far, so good”— Raymond D Sims (@rsims)“Great content - got me up to speed with what I was looking for fast ! Sébastien answered some questions by mail also which was much appreciated ! Thanks”— Sam Gonzales”As someone who has bounced around trying to find the right Knowledge tool, I’ve realized that many of my issues have been related to the complexity of the tools and the processes. The structure, design and explanations provided in the Obsidian Starter Kit have finally given me the foundation I’ve needed. 100% worth it”— Michael Aaron (via e-mail)“I absolutely love your kit and it has been so immensely helpful”— Ashwin Appiah (via e-mail)“Thanks for making the product. I’m making efforts to start using Obsidian more in my daily workflow and having a place to start makes the task much less daunting!”— Liam Weight (via Twitter DM)“I’m very new to PKM, but the Obsidian Starter Kit has been a tremendous help in getting me started”— Fredrik Nordström (via the PKM community Slack)“Sebastien’s Obsidian Starter Kit is a powerful tool for those looking to dive into the world of Obsidian without being overwhelmed. It’s a comprehensive solution that significantly shortens the learning curve, providing an impressively structured way to start capturing notes and facilitating daily journaling. The kit’s integration of automated tasks and pre-designed templates are a boon to beginners, alleviating the initial intimidation of starting from scratch. If you’re new to Obsidian and need a solid starting point, this starter kit comes highly recommended. It doesn’t just help you navigate Obsidian, but also empowers you to harness its full potential right from the get-go.”— Lubos KolouchFredrik (via the PKM community Slack)“Just to thank the work and content that allowed me to discover the background of a custom vault. It was a real boost for me and given the price, it was a real investment of time and learning.”— Trobrillant

Introduction

Tags are metadata you can add to your notes to describe them. In most tools and on the Web (e.g., Twitter), tags are preceded by the “#” character. Here’s an example: #pkm.

Tags are one of the best ways to make the notes in your PKM useful and findable.

Tags are much more powerful than folders because you can add as many as you want to a single note, whereas a note can only ever be in a single folder.

In a knowledge base, being able to resurface relevant information where and when you need is critical. Consider tags as breadcrumbs. Leave enough to find your way!

Types of tags

We can consider multiple usages for tags:

  • Describing information: What is this?
  • Categorizing information: Which topics does this relate to?
  • Identifying the status: Is this a draft? Is it published? Do I still need to do something?

At the end of the day, those are just tags, but each type serves a different purpose, and it's useful to explore those separately.

How to tag notes in Obsidian

In Obsidian, there are two ways to add tags to notes:

The simplest approach is to add tags within the body of your notes:

# Test
Hello, this is a note and this is a tag: #cool

Tags can be placed anywhere within your notes.

The other option is adding YAML front matter to your notes:

---
location: Belgium
languages: en, fr, nl
website: <https://dsebastien.net>
twitter: <https://twitter.com/dSebastien>
tags:
- people
- contacts
- entrepreneur
- author
- blogger
---

# Sébastien Dubois
Author, entrepreneur, founder, Indie Hacker, CTO, freelancer, coach, father, human from Belgium.
He writes about programming, personal knowledge management, learning, personal organization, and productivity.

Publishes a weekly newsletter: ✉️ <https://newsletter.dsebastien.net> ❤️

In the example above, tags have been added within the YAML front matter at the top of the file. The tags property is automatically recognized by Obsidian.

Finally, note that Obsidian has built-in support for tag hierarchies. Here’s an example:

#psychology/positive_psychology

See the “Recommendations” section below for some advice on when to use those.

Using tags to describe notes

The first thing you can do using tags is to describe your notes. In my article about the Zettelkasten method, I’ve described a number of note types: fleeting notes, literature notes, and permanent notes. We can use tags to indicate the type of each note.

The Zettelkasten method
Discover the Zettelkasten method, one of the most powerful note-taking systems

Let’s look at an example:

> It's an order of magnitude less work to create a lie than to refute one

Those who lie have it easy. It takes a lot more effort to refute lies.

Tags: #quotes #literature #lies #truth #communication

This simple note is a quote that I found interesting and decided to capture. As you can see, I’ve used the tag #quotes to indicate that it is one. I've also used the tag #literature to indicate that it is a literature note, part of my Zettelkasten.

It’s not mandatory to use tags to describe information when it can be inferred from the location of the note, but it remains useful. In this case, the note is actually placed in my “quotes” folder. Still, I like explicitly adding description tags to make it easier for me to find specific types of notes back without having to worry about where those are located.

Using such tags makes it easier to search. Here’s an example:

Tags make it easier to slice and dice information in your knowledge base

In this example, I’ve pulled all the quotes in my knowledge base that discuss the notion of truth.

Using tags to categorize notes

The most obvious usage of tags is to categorize your notes. You can add one tag for each topic you want to associate the note with.

You can add as many tags to categorize notes as you want. Here’s an example:

> Everything that irritates us about others can lead us to an understanding of ourselves

[[Carl Jung]]

The reason why people irritate us is our [[Shadow Side]]

Tags: #quotes #personal_development #understanding #self #psychology

In this example, I’ve added four different tags:

  • personal_development
  • understanding
  • self
  • psychology

Each of those tags represents a specific topic (or sub-topic) that the note relates to. Using multiple tags serves different purposes:

  • Helps resurface notes in different contexts
  • Helps uncover relationships between different notes
  • Enables more efficient searches

Here's another example:

# Focus on the process, not the outcome
Focusing on the outcome can induce pessimism, negativity, angst, anxiety, etc. Focusing on the process helps you get where you want faster. You get to improve the process, fine-tune it, etc. Most importantly, you get to _enjoy_ the journey.

Tags: #focus #goals #rewards #processes #agility

Don’t try to find “the perfect tag” for each note. It doesn’t exist. It’s the same issue as trying to fit every note in a rigid organization system. It does not work. Instead, add as many tags as needed. Each of those will act as a breadcrumb; a pathway to find that note again in the future.

Using tags to identify a status

The last useful way to use tags is to add a status to your notes. Statuses could be tags like: #todo #in_progress, #reviewed, #planned, #on_hold, #researching, etc.

Status tags are useful to qualify your notes and keep track of your progress. You can use such tags to codify your writing/publishing workflow. I personally rely a lot on those tags. They are useful because some notes take more time than others to reach a certain level of quality. With the help of those tags, I can easily know which notes have become mature enough to be published and which ones I need to iterate on. All I need to do is search for specific tags.

Recommendations for tagging

First, I want to insist on the fact that you should definitely tag all your notes. At a minimum, add tags for the related topics. Limit yourself to 10 tags at most. Past a certain number, there are diminishing returns. Make it a habit to immediately tag notes as soon as you add them and to update those each time you revisit a note.

Add tags to describe notes if you want to give yourself easy means to resurface your notes more easily using search.

Consider using status tags to keep track of the state of your notes and identify the next actions for each.

Consistency is key. Try to always reuse the same tags to refer to the same topics (e.g., choose one between #programming and #software_development). As your system scales, you'll start introducing different terms for the same purposes. That's to be expected past a certain point. Don’t become obsessed with this though. You will make mistakes, and that’s ok. Just make it a habit to fix the incorrect tags you stumble upon.

Do experiment with different types of tags, and focus on those that actually add value to your own process. No need to spend hours and hours perfecting your tags if you never need those in practice.

Regarding naming, I recommend this:

  • Use the plural form (e.g., #challenges instead of #challenge) as it will work for more scenarios
  • Use an underscore (”_”) to separate words
  • Introduce tag hierarchies if you start having name clashes
  • Only use lowercase characters to avoid issues with case-sensitive applicationsµ

Conclusion

In this article, I've discussed the why and how of tagging. Tagging the notes in your PKM is very valuable and should be done with care. Tags are not perfect, but they shouldn't be ignored in favor of other techniques. Tagging is central to knowledge management.

Don't fall into the trap of thinking that tagging is an either or proposition. Instead, combine tagging with links/backlinks, folders and Maps of Content (MoCs). By combining these approaches your knowledge graph will be much more useful as there will be additional pathways between your notes, and more opportunities for you to resurface relevant notes when you need.

That's it for today! ✨

References