Check a URL-friendly slug: lowercase letters, digits, single hyphens between segments.

Use aโ€“z, 0โ€“9, hyphens only; no double hyphens; no leading/trailing hyphen. Replace underscores with hyphens.