Tag Management
Managing Tags
Tags are keywords that group related posts across collections. For example, multiple posts in _articles and _stories may share the tag architecture, letting users browse all posts with that tag.
This page explains how to add, rename, and delete tags.
How Tags Work
- Tags are defined in the front matter of a post, using the
tags:field. - Multiple tags are space-separated (e.g.,
tags: history architecture). - Tag indexes are generated automatically by the theme — you do not need to create tag pages manually.
- Tags must be a single word. For multi-word tags, use hyphens (e.g.,
civil-war).
Adding a Tag
- Open a post for editing
- Navigate to the post file (e.g.,
_articles/monument-valley/index.md). - Click the pencil icon to edit.
- Navigate to the post file (e.g.,
- Add the tag in the front matter
- Example front matter with tags:
--- title: "Monument Valley" description: "Exploring the iconic landscapes of the Southwest" author: "Jane Doe" date: 2025-09-01 tags: history landscape southwest --- - Here, three tags are assigned:
history,landscape, andsouthwest.
- Example front matter with tags:
- Commit your changes
- Save and commit the file.
- The new tag will automatically appear in the site’s tag index and on the post’s page.
Renaming a Tag
Renaming requires updating all posts that use the tag:
- Search for the old tag
- In GitHub, use the repository search (top-left search bar) to find all occurrences of the tag.
- Example: search for
tags: history.
- Edit each post
- Replace the old tag with the new one in the front matter.
- Example:
Changetags: history landscape→tags: heritage landscape.
- Commit your changes
- Once updated, the new tag will appear in indexes.
- The old tag will no longer exist on the site.
Deleting a Tag
To remove a tag:
- Edit each post that uses the tag
- Open the post file.
- Remove the tag from the
tags:list. - Example:
Changetags: history landscape→tags: landscape.
- Commit your changes
- Once no posts reference a tag, it disappears from the site’s tag index.
Tips for Managing Tags
- Keep tags consistent (e.g., use
civil-wareverywhere, notCivilWarorcivil war). - Use lowercase to avoid duplicates.
- Don’t create too many tags — group content meaningfully rather than tagging every word.
Summary
- Add a tag by editing a post’s front matter and including it in
tags:. - Rename a tag by updating all posts that use it.
- Delete a tag by removing it from all posts.
- Tag indexes are updated automatically when posts are committed.
Let's Do The Time Walk Again