Turn any text into a clean URL slug. Also handles accents and special characters.
A URL slug is the part of the URL that identifies a specific page in a human-readable way. For example in yoursite.com/my-great-post, the slug is my-great-post. Good slugs are short, descriptive, lowercase, and use hyphens instead of spaces.