Hugo URL Slug Configuration: Permalinks and Front Matter

3 min read

Hugo generates URLs from file names by default but offers extensive customization through config and front matter.

Setting Slugs

---
title: "My Blog Post"
slug: "custom-slug"
---

Permalink Templates

# hugo.toml
[permalinks]
  posts = '/blog/:slug/'
  pages = '/:slug/'

Generate Slugs

Use our URL slug generator for clean Hugo slugs.