Convert any text into a clean, SEO-friendly URL slug.
A slug is the URL-friendly version of a title — lowercase, no special characters, words separated by hyphens. Good slugs improve SEO and readability.