How to Buy a Domain Name for Beginners

This post may contain affiliate links. Please read my affiliate disclosure for more information.

Are you ready to buy your own domain name?

If it is your first time doing so, you are probably overwhelmed by the idea. Where do you go? How much are they? How do they work?

These are all common questions and is why I am writing this post about how to buy a domain name for beginners.

Why Buy Your Own Domain Name?

There are many good reasons to buy your own domain name versus using free ones provided by free website services.

First off, you have full control of your domain once you own it. Second, your own domain is ideal for branding purposes.

It looks more professional and it is much easier for people to remember.

How to Buy a Domain Name – Where to Go

Hopefully, you already have your domain name picked out or at least have an idea of what you want it to be.

You will be buying your domain from a domain registrar service. I have purchased all of my domains from NameCheap.

I have used NameCheap for years without any problems. Their prices are reasonable and they almost always have sales going on.

If you want an extra discount, check out for their monthly coupon codes.

Head on over to

namecheap screen

Type in the domain name you chose into the search box. You will receive results of the various TLDs (top level domains) and gTLDs (generic top level domains) available.

If the domain name you want isn’t available in the TLD that you want, you may have to come up with something different that still works for you.

Should I Buy .com, .net, .org?

For years the standard has been to buy a domain ending in .com. However, other TLDs work just as well like .net or .org.

You may also see others such as .club or .xyz. Many online marketers suggest sticking with .com or .net.

Other experts say that a gTLD like .xyz will rank just as well in the search engines. The reason being that Google has stated that no TLD or gTLD ranks better than the other in terms of search results.

Matt Cutt explains in this video:

I’m no expert, and for the most part, I still buy .com domains. I do own a few .xyz domains also.

Setting Up Your Web Hosting

Once you have bought your domain name, the next step is to buy web hosting so that you have someplace to host your new website.

For hosting, I have used HostGator for years.

I have not had one problem. Seriously. I like the pricing and my sites are always up.

After you pick out a hosting plan, you will receive emails from your hosting provider with information about how to log in to your account.

You will also receive information about your name servers. Your name server information is what you will use to update your DNS where you purchased your domain name.

A name server may look like this: or

Inside of your NameCheap account, find your domain and click on the “manage” button. Midway down the screen you will see a section called “Nameservers”:

custom dns

This is where you will plug in the name server information provided by your hosting provider. It usually takes 24 – 48 hours for your domain name and hosting to connect. Sometimes a lot sooner.

To Recap

My recommendations for buying a domain name and web hosting:

That is it! Easy right? If you have any questions, feel free to ask in the comments below. I hope this has helped you in buying your very own domain name!

Leave a Comment