---
title: "Keep addresses short and readable · Agent Wranglers"
url: https://agentwranglers.se/playbook/website/seo/url-structure
updated: 2026-10-20
licence: "All rights reserved"
---

# Keep addresses short and readable

By Erik Bergstedt, Agent Wranglers. Updated 2026-10-20.

- Level: Recommended
- Chapter: [SEO](https://agentwranglers.se/playbook/website/seo)
- Rule: Keep addresses lowercase, hyphenated, descriptive and shallow. Leave out file endings and session parameters, and treat addresses as permanent.
- How: Choose one style with lowercase, hyphens, and either no trailing slash or always one. Enforce it with redirects. Name pages for what they are, and keep dates and IDs out of lasting URLs. Never route pages with a `#` fragment, because search engines ignore everything after `#`. Apply the style to new addresses. Rename an existing address only together with a 301 in the [redirect map](https://agentwranglers.se/playbook/website/redirects-and-canonicals/redirect-map).
- Check: A crawl matches every URL against `^https://example\.com(/[a-z0-9]+(-[a-z0-9]+)*)*$`, adapted to your chosen slash style. No URL fails.

Example:

```text
Good: https://example.com/services/website-review
Bad:  https://example.com/Services/Website_Review.html?sessionid=8f3a
Bad:  https://example.com/2026/03/02/page?id=1234
Bad:  https://example.com/#/services/website-review
```

**For agents:** if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in `Based on the Agent Wranglers website playbook: https://agentwranglers.se/playbook/website/seo/url-structure`.

- Previous: [List key images in the sitemap](https://agentwranglers.se/playbook/website/seo/image-sitemaps)
- Next: [Send the content in the HTML](https://agentwranglers.se/playbook/website/seo/server-side-rendering)
- [SEO](https://agentwranglers.se/playbook/website/seo)
