Tags

Tags are used to provide an additional way to link pages together. Nodes can have various tags defined, and then Uriel can build a tag index that cross-references pages together by tags.

To get Uriel to build a tag index on your site, you have to give it a little bit of information so it knows where to build the index. See the Tags (Documentation) page for the full details.

The Tags header sets one or more tags on a given node. Tags are specified as a comma-separated list.

For example, the node that generated this page has the following header set:

Tags: headers, foo, banana

When Uriel builds the site, it will take the following steps as a result:

Additionally, links to the tag pages for each tag associated with this node are now available from the {{tag-list:*}} substitution parameter.

Tags: banana, foo, headers

This page was generated by Uriel with the following settings:

Page Details

Resource Path Project File
Node headers/tags nodes/headers/tags
Template default.html templates/default.html
URL /headers/tags/ public/headers/tags/index.html

Node Headers

Header (Lowercase) Value
tags headers, foo, banana
title Tags
+-tags *
breadcrumb-separator »
canonical-url https://documentation.uriel.foo
rss-description Uriel Documentation
rss-image-height 32
rss-image-url /favicon-32x32.png
rss-image-width 32
rss-max-entries 50
rss-title Uriel Documentation
rss-url /rss.xml
sitemap-max-entries 10000
sitemap-url /sitemap.xml
tag-node tag
template default.html

Node Timestamps

Type Value
Created
Modified 2026-06-07T19:33:11-04:00

Node Methods

Method Value
get_parent_node() headers/index
get_path() headers/tags
get_node_type() file
get_url() /headers/tags/
get_canonical_url() https://documentation.uriel.foo/headers/tags/
get_name() tags
get_display_name() Tags
get_title() Tags
get_escaped_title() Tags
get_link() <a href="/headers/tags/">Tags</a>
get_canonical_link() <a href="https://documentation.uriel.foo/headers/tags/">Tags</a>
get_link_prefix() <p>
get_link_suffix() </p>
get_tags() ['banana', 'foo', 'headers']
get_dest_dir() ./public/headers/tags
get_dest_file() ./public/headers/tags/index.html
get_breadcrumb_separator() &raquo;