Understanding website basics and how things work online starts with knowing some of the terminology and what it really means.
When you first start online, the first thing you really need to do is get a domain name.
A domain name is basically your website address or URL = uniform resource locator. My domain name is CarolAmato.com.
A domain name and a web address is different than a hosting package.
You would go register simply your domain name which is just your address. Then, you would go and buy separate hosting. Hosting is like a virtual web space on the Internet. Just like in your computer…your hard drive is like a virtual space that you can put stuff on.
Hosting (virtual space) is located on computers wherever the hosting company is….in their “server house.” A server house is basically a place where they keep all their computers and your website and all your data is stored on their computers, and it’s called a hosting account.
Let me explain what to expect when you get a hosting package or get your first website.
The way that I like doing things, is to go to a website called Namecheap.com. This site is where I manage all of my domain names. There are just website address names in this account; there is no hosting at all. There is a reason for that and a very important reason that I will cover in a minute.
I will go and buy a domain name, and I will register it in an account at Namecheap.com. There are other companies that are also good, but I like Namecheap because it is very easy to use and the domain names are less than $10 per year! So, I get all my domain names at one place.
Then, I’ll get a hosting account at a hosting company. I like to use HostwithCarol.com because it is inexpensive, simple and they have great customer support. This is the way that I recommend doing it.
There is another way to go about this, but I don’t recommend it.
If you go to Godaddy, they allow you to register a domain name at the same time when you register your hosting account – so it is an all-in-one package. You can do it this way, but I like to show ways that are more efficient and will help you in understanding website basics.
The reason that I like separating the two is quite simple. I have had friends that have shared horror stories… A scenario would be if you had your domain registered with one company and your hosting package with the exact same company and the hosting company has a problem…
Let’s say they had a virus on their system or something goes wrong and your site, all of a sudden, is not available – it’s not there anymore on the Internet! No hosting company is absolutely perfect. Things can happen.
This is how you can fool-proof your system: Keep your domain registration and hosting package on different accounts, SEPARATE – with different companies.
For example, if a your current hosting company gets a virus on their system, and it infects my website and messes up all the code to where it is complete gibberish, I can fix it with one simple act if I have it set up as I recommend.
If I have my “infected” site registered at one hosting company, I can quickly go over to HostwithCarol.com and easily set up a hosting package, which is usually set up within an hour.
I would then go back into Namecheap.com and point my domain name (that was infected) to the new hosting package. Now my website is back up within a day, and it doesn’t matter what that other hosting is doing.
This is a fool-proof way of having complete control over your websites. If one of them goes down or something goes wrong, having the ability to go into Namecheap and just change where you’re pointing the actual domain to is a really good thing.
Now if you have it set up where your domain name and hosting is all in the same company and that company has trouble, you have no control over that at all. You will be at their mercy. You will have to wait until things are worked out. What if you are making sales and getting opt-ins with your site and this happens? You would be losing business.
It’s very important to set up your domain and hosting so that you will have complete control over your business. Please do not overlook this important detail. I recommend getting all of your domain names at Namecheap or GoDaddy, and then simply connecting them to a hosting package at HostwithCarol.
When you get a hosting package, they will give you something called DNS settings. All you do is log into your Namecheap account and paste those DNS numbers there, click a button, and now they’re connected. It’s actually that easy.
I’d like to hear your thoughts below.