A subdomain is manually created additional part of your main domain. For example- “support.your-domain.com” and you can name it anything you like.
Note that you can not create a subdomain through your domain registrar company. You need to create the subdomain on your hosting or cPanel.
To give you one more example of a subdomain, if you go to “blog.hubspot.com” you’ll see a different website. That means, “blog.hubspot.com” is a subdomain of “hubspot.com.”
I hope now it’s clear to you. Let’s see how to create one.
How to create a subdomain
Step-1: Login to your hosting, and find the option called “Domains.”
Depending on the UI & your hosting company, it may look slightly different but the ultimate process is the same.
Step-2: Click the submenu “Subdomains” under “Domains”, and then click on “Add Subdomain”
Step-3: You’ll find two fields here. The first field is to choose the name of your subdomain. Write the name and choose/select your main domain from the second field that the subdomain will belong to.
Leave the “Document Root” blank and click the button “Add subdomain”
Once you create the subdomain, you’ll find an additional folder in your “public_html” folder. You can use the new folder to create a new website and also you can install WordPress on it.
Creating a subdomain is always free and you can create as much as you need. If you want Google to crawl your subdomains, don’t forget to submit it. If you don’t know, see this post to submit your website to Search Console.
And if you want to keep track of your visitors, then add the subdomain to your Google Analytics account.
Now you know what is subdomain and how to create one. If you have any problem creating the subdomain, let me know.