1. Users experiences
A convenient way that's good for users where you have four or five keywords that might be worthwhile, but don’t use a lot of words because that just looks spamming to users and people will probably not click the link.
The following image show you how convenient to find some
words in the URLS
Search engines love keywords in general, and love them also in the URL string and files paths. Also I believe some of search engines are using the keywords that find in the domain name and pages URL of a website as a part of their ranking formula
