URL names must tell readers what the webpage is all about. Readers must not be made to find out the page purpose by clicking and visiting the page. domain.com/children/woodentoys.html and domain.com/kitchen/appliances.html are some examples of URLs that state their purpose in a clear-cut fashion. Search engines too favor such URLs.
Straightforward URLs attract relevant traffic to the website. A URL of the type domain.com/children/woodentoys.html gets only those users interested in wooden toys. A vague URL – domain.com/children/toys can bring in visitors looking for plastic or rubber toys as well, in which case they will be in for a disappointment. Clear URLs ultimately help deliver better user experience.
URLs with shorter names pose several advantages. Firstly, they are easier on readers’ eyes as against their long, cluttered counterparts. Secondly, shorter URLs make sharing easy; readers can render them orally; copy-paste them to others; or print them on their promotional materials such as brochures and business cards, easily, leading to effective brand promotion.
Static URLs remain constant with time whereas dynamic URLs are prone to constant change; dynamic URLs are characterized by inclusion of characters such as “?,” “&” and “=.” Since dynamic URLs are highly indiscernible to both readers and search engines, their static counterparts are always recommended. Use dynamic URLs if and only if your webpages strictly require them.
Including keywords within URLs provides SEO advantage. In case of multiple keywords, use hyphens to separate them. Ensure that your URLs don’t include characters such as dates and numbers when using keywords. Such characters decrease the efficiency and meaning that keywords bring to a URL, which ultimately affects the website’s ranking.
Subdomains are subsets of the main domain (.com). Subdomains are used to distribute website content in an organized fashion. It’s popular myth that using subdomain URLs adds to page ranking. Subdomains are treated as new fresh websites by search engines and as such they do not in any way contribute to increased rankings. Since subdomains are considered as separate entities, they may not carry the same trust with search engines and readers that their parent URLs carry.