URL slug generator
Paste a title to get a clean slug: lowercase, hyphen-separated, accents converted to plain letters, and punctuation removed. Optionally drop filler words and cap the length, so the URL stays short and readable.
10-best-ways-speed-up-wordpress- Short, readable and uses hyphens. Good to go.
- Changing the slug of a published page breaks old links. Add a 301 redirect from the old URL.
What makes a good slug
- Short and descriptive. Three to six words that say what the page is about.
/speed-up-wordpressbeats/the-10-best-ways-to-speed-up-your-wordpress-site. - Hyphens, not underscores. Google treats hyphens as word separators.
- Lowercase. URLs are case-sensitive, and mixed case creates duplicates.
- No dates or numbers that will change. A slug with
2026or10-tipsforces a URL change, and a redirect, when you update the post.
Keywords in the URL are a very small ranking factor. The bigger gain is that people can read a clean URL and are more likely to click and share it.
Changing an existing slug
Changing the slug of a published page breaks every link to the old URL. WordPress tries to redirect old post slugs automatically, but it does not cover every case. Add a 301 redirect yourself, which Hydrogen SEO can do automatically when you change a slug. See how to change permalinks without losing rankings.
Common questions
Should I remove stop words from URLs?
Usually, yes, when it keeps the meaning. Keep a stop word if dropping it changes the sense, for example in a title like "to be or not to be".
How long should a URL slug be?
There is no hard limit, but under about 60 characters, or three to six words, reads well and never gets cut off in search results.
Do non-English characters work in URLs?
Yes, browsers and Google support them, but they appear percent-encoded when copied. Converting to plain ASCII keeps shared links readable, which is what this tool does.