pub fn normalize_url(url: &str) -> Option<String>
Normalize a URL (remove fragments, trailing slashes for paths)