Page Slug Guidelines
Page slugs (the text that appears in the URL after your domain name) play a big role in your website’s SEO, readability, and user experience. This guide outlines best practices to ensure your URLs are clean, descriptive, and optimised for both people and search engines.
#✅ Use Hyphens, Not Underscores
By default, NationBuilder auto-generates page slugs using underscores (_), but we strongly recommend replacing these with hyphens (-) for both readability and SEO.
Why it matters:
According to Search Engine Journal:
“Always use hyphens (
-) and not underscores (_) because underscores cannot be seen when the URL is published as a bare link.”
Example: A link like example.com/te_reo_maori becomes visually confusing — the underscores are invisible in many contexts (such as social media or plain text):

Underscores disappear when rendered as links, making them harder to read or interpret.
💬 Slug Best Practices
To ensure your slugs are useful, follow these tips:
| Rule | Example | |------|---------| | ✅ Use lowercase letters | /our-team, not /Our-Team | | ✅ Use hyphens (-) instead of spaces or underscores | /te-reo-maori, not /te_reo_maori or /te%20reo%20maori | | ✅ Keep it short and descriptive | /join, /about-us, /our-values | | ❌ Avoid unnecessary words | /our-organisation-mission-and-vision → better as /our-mission | | ❌ Avoid special characters or punctuation | No !, ?, &, etc. | | ✅ Match the page title or content where possible | Helps with clarity and search relevance |
🌐 NationBuilder & Macron Handling
Macrons (ā, ē, ī, ō, ū) are a critical part of te Reo Māori. However, NationBuilder does not support macrons in page slugs. When you create a page with a macron in the title, NationBuilder will automatically replace the character with an underscore.
Example: Creating a page titled Te Reo Māori generates the slug: /te_reo_m_ori
🛠️ Recommended Fix
After creating the page, manually edit the slug to remove underscores and replace macron-ised vowels with standard equivalents (ā → a, ē → e, etc.).
Recommended Slug: /te-reo-maori
✅ This makes the URL more readable, improves accessibility, and aligns with SEO best practices.
🔍 SEO & Accessibility Benefits
Using clear, human-readable slugs helps:
- 📈 Improve search rankings (keywords in URLs matter)
- 🧭 Boost user trust (people prefer clean URLs)
- 🔗 Make links shareable and legible across platforms
- ♿️ Support screen readers and assistive technologies
🧾 Summary Checklist
Before publishing a page, double-check your slug:
- [ ] Uses hyphens (
-) instead of underscores - [ ] Contains only lowercase letters
- [ ] Avoids macrons (use plain letters)
- [ ] Is descriptive, but not too long
- [ ] Matches or relates to the page title or purpose
🙋 Need Help?
If you’re unsure how to name or edit a slug, we’re happy to review or assist. Creating clean, consistent URLs helps ensure your site remains easy to navigate, search-optimised, and professional across every platform.