A public facing website uses a domain name as its readable address. However, there are many other factors involved in a user being pointed towards your website domain. To make all of this happen, you must first purchase the domain name of your choice. Then, you access your DNS (Domain Name Service) to point your domain name to your chosen hosting provider account address (IP Address). When you have completed the process correctly, a user should be able to type in your domain name and see your website without errors.

Why Use WWW?

In the old days of the World Wide Web (ahem, that would be last month), the convention was to use a www subdomain in your web address so that everyone knew you were on the World Wide Web.


Also, the old web used subdomains according to the services they provided.


However, no rule or law that requires you to use www for a website address. In the past, the primary purpose for using www was for large sites that needed separation of services. They used subdomains like www, www2, www3, etc. In addition to the usual process of using subdomains for various things like an e-shop or a blog.

Why Websites Stopped Using It?

In short, it takes too long to type…especially on mobile devices. Think about it. Four more characters to type on a small device is a problem when you want users to go to your site. It is an even bigger deal when most users know that using www is not necessary. Most web developers, webmasters, and others prefer to use the domain name without a www subdomain. Mainly, it doesn’t make a bit of sense when there is no real subdomain. Only large sites use it for separation of services.

What is Best for My Small Site?

I think the question has been answered already. As a small website owner, you do not need to use www as a subdomain. It serves no real purpose, and it comes down to a simple matter of preference. Just remember, the user of your site may not want to type www and a period before a domain name. With that said, make sure you redirect the www subdomain to your bare domain name in case people type it out of habit. This redirect is done with a CNAME record. You can also include a “catchall”(ex. * or @) CNAME record for any subdomain so that it points to your main site. Each DNS provider has their requirements for records so check their documentation on the subject. For more information, you can visit errordetective.com.