Create names for new filenames, document libraries, lists, sites in SharePoint without spaces, instead use no spaces or underscore 'name_name' or hyphens 'name-name'.
SharePoint creates the URL based on the name. Not using spaces will avoid the long, ugly URL that contains '%20%' due to the spaces.