Here are some tips and tricks you can use for Umbraco CMS related developments. You will be able to use the following techniques to organise your Umbraco page URLs.
NiceUrl
NiceUrlFullPath
umbracoUrlName
umbracoUrlAlias
removeDoubleDashes setting
urlReplacing ...