Clean, descriptive URL slugs
URLs should be human-readable and reflect the page content.
What a good URL looks like
A good URL describes the page in words, not in IDs. Compare /blog/how-to-onboard-new-customers with /blog?p=8174. The first tells a crawler (and a human) exactly what to expect. The second tells it nothing.
Rules
- — Lowercase, hyphens, no underscores.
- — Keep it short — three to five words in the slug is plenty.
- — Avoid dates in URLs unless the content is genuinely dated.
- — Avoid filler words: /blog/the-way-to-do-x → /blog/do-x.
- — Do not stuff keywords. One natural phrase is enough.