---
title: "Give each language its own path · Agent Wranglers"
url: https://agentwranglers.se/playbook/website/languages-and-regions/international-url-structure
updated: 2026-10-20
licence: "All rights reserved"
---

# Give each language its own path

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

- Level: Recommended
- Chapter: [Languages and regions](https://agentwranglers.se/playbook/website/languages-and-regions)
- Rule: On sites with several languages, give each language one clear address pattern, such as `/en/` and `/sv/`, and keep it stable. A one-language site needs no prefix.
- How: Use a language prefix (`/en/`, `/sv/`), a subdomain or separate country domains. Google supports all three. Use one pattern for all pages, and never use URL parameters such as `?lang=sv` for languages.
- Check: A test lists every page. Each address carries exactly one known language in the chosen pattern, and no address has a `lang` query parameter.

Example:

```text
https://example.com/en/pricing
https://example.com/sv/pricing
https://example.com/de/pricing
```

**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/languages-and-regions/international-url-structure`.

- Next: [Link language versions together](https://agentwranglers.se/playbook/website/languages-and-regions/hreflang)
- [Languages and regions](https://agentwranglers.se/playbook/website/languages-and-regions)
