To get started on how to check your domain name and get it for free, you need to visit the bluehost website. When you get there you’ll be welcome with multiple menu navigation.
One of those menu says domains.
Note: Do not click on the Domain page. If you do you can check your daomain name availability but you’ll never get your free domain.
This is a frequent mistake most people make
Instead, to verify and get a free domain name, select the hosting menu as shown below.
Bluehost provides 3 different packages. All of this 3 packages come with free domain name for 1 good year
If you are just starting from scratch shared hosting is your we recommend shared hosting because VPS and dedicated hosting provides resources you don’t need upfront. You can always upgrade when your traffic starts to spike and you begin to scale up.
Step#2 Choose Your Hosting Plans
Here is an overview of the Bluehost Shared hosting plans for you to select.
For clarification, you’ll get a free domain name for any plan you choose.
Step#3 Select a free domain name
This is where I answer your questions on how to check domain name availability.
After selecting a hosting plan that fits your budget, you’ll be redirected to this page
To check for domain name availability, input the domain name you want to verify in to this free domain name availability checker and play with this until you get your verified domain name.
Bluehost offers variety of domain extensions which ranges from .com to .club but I personally recommend .com
If your domain name is unavailable Bluehost gives you a suggestions to choose.