Skip to main content

The Trinity, and Your Web Site

The power and majesty of the trinity has been a part of mankind for years, before the Internet.

From religion (the Christian nature of the supreme being - The Father, The Son, and The Holy Ghost), to properly robust systems, using triple redundancy (as in Robert Heinlein's science fiction - "I now tell you, three times, to do this!"), the number three has always had almost mystical significance.

And with your web site, there is a trinity too. You are using, and may be paying (directly or indirectly) for 3 different services.
  1. Registration.
  2. DNS Hosting.
  3. Content Hosting.

If you have a domain purchased thru GoDaddy, and hosted on their services, you may have a package deal - with all 3 services on one yearly bill.

Alternately, you could purchase (register) your domain from any of dozens of registrars, have DNS provided by another company, and host your web site on a third, like Blogger. That's your choice, based upon your needs.

All Internet service companies don't provide all 3 services. GoDaddy does. Blogger / Google provides only content hosting, if you publish your blog to a Google Custom Domain.

You can register domain names from any of a number of different registrars, and you can use .com, .org, .net or any other valid addresses. Remember: you only need to get the domain name; you don't have to pay extra for hosting service.

The above advice is highly misleading. It implicitly mentions Registration (" ... register domain names ... get the domain name ..."). It implies that Content Hosting is provided by Blogger (" ... you don't have to pay extra for hosting service."). Nowhere, though, does it mention DNS Hosting, leading to the inevitable question
I need the IP address for Blogger (DNS).

All 3 services are essential - none are optional.

  1. Registration.
  2. DNS Hosting.
  3. Content Hosting.

Registration

When you purchase your domain, you want to know beforehand that nobody is already using it. And you want to ensure that, in the future, nobody uses it. You pay for the uniqueness of your domain name.

Most domain registration services will charge you. If someone offers you a free domain name, look carefully - you may find they're actually offering a virtual host in somebody else's registered domain.

DNS Hosting

When you pay for DNS (directory listing), you want to know that your domain can always be located. Redundant DNS servers, geographically separated, is important for high visibility web sites. You pay for the address listing of your domain name.

Now this little detail may not be important to you.

Chuck, this doesn't matter to me. I pay my ISP for service, and they tell me to configure "ns1.myisp.com" and "ns2.myisp.com" (or their IP addresses) as my DNS servers. Why do I care about whatever DNS server Google uses?

You use your ISPs DNS servers so you can access websites. You pay for DNS hosting so your readers can access your website. Both your ISPs DNS servers, and your readers ISPs DNS servers, have to get the address of your website from your authoritative DNS host.

You write your blog for your readers. Your readers DNS servers have to find out the address of your web site. How many readers do you expect to have, if they try to access your web site and see
404 Server Not Available
or a similar error? You need a reliable DNS host, to provide the address of your web site, to the DNS servers used by your readers.

And choose your DNS Host very carefully - make sure that they support 4 x "A" / "CNAME" referral - and domain ownership verification. If you want your custom domain hosted blog to be reliably accessible, this is an essential feature.

You may be able to use a (free) third party DNS Hosting service - if your registrar permits this.

Content Hosting

When you pay for Content Hosting, you want to know that your web site itself will always be online. Whereas a DNS retrieval is a small (yet essential) amount of traffic, and of server space, your blog (web site), as it grows, will use increasingly larger amounts of server space, and generate increasingly larger amounts of traffic (or so you hope).

Your content host needs a large and reliable connection to the Internet, as well as reliable server hardware. You pay for the hosting of the web site itself.

Total Cost To You

The total cost that you will have to bear will vary, depending upon what free services you use.

If you have a blog hosted on Blog*Spot, you pay nothing at all. If you have a blog hosted on a Google Custom Domain, you pay nothing for the Content Hosting, just for registration and DNS. You may be able to use ZoneEdit for free DNS hosting, for a properly registered domain. But you will most likely end up paying for domain registration.

Registration / DNS Hosting is generally billed yearly, and at a fixed rate. Content Hosting is sometimes billed by the month, and tiered based upon the amount of storage required (size of blog), amount of bandwidth generated (number of readers * size), and various server services required.

Here are 4 examples - which will vary, over the years.

  1. $2 USD / year for Name Registration.
  2. $12 USD / year for DNS Hosting, using Google Domains.
  3. $10 - $20 USD / year for DNS Hosting, using a third party registrar purchase.
  4. $25 - $40 USD / year (or $2 - $4 / month) for Domain ("Content" / "Cloud Storage") Hosting.

Example #2 provides the one predictable number - the others will all vary widely. A properly setup domain will involve #2 or #3, carefully chosen - and if you need to read this article, #2 makes the most sense.

And Google Domains is available in 14 countries, as of December, 2017.

Comments

Joseph said…
Google is referring to the fact you do not need WEB hosting.

DNS "hosting" is included FREE with every major domain name registrar (Go Daddy, Network Solutions, etc.)
Nitecruzr said…
Joseph,

If you setup your custom domain, and you are able to enter a "CNAME" referral, then you have paid for DNS Hosting. Unfortunately, some folks end up being restricted to entering "NS1" and "NS2" records; they are the ones who did NOT pay for DNS Hosting.

Some Registrars do have plans that allow you to buy the domain, and host the DNS on your own. All bloggers aren't aware of the difference.
Joseph said…
Chuck,

Almost all registrars provide free dns hosting included with any domain registration. Do you know of any that do not?

In any event, if your registrar doesn't provide free dns hosting, there are free dns hosting services anyone can use (regardless of who their domain registrar is).

Some of them are:
www.zoneedit.com
www.mydomain.com
ww.everydns.net
Nitecruzr said…
Joseph,

I used to think so too.

I've seen enough questions asking for "NS1" and "NS2" IP addresses to know that's not completely true.

Do ZoneEdit, MyDomain, and EveryDNS provide CNAME referral for the primary domain?
Nitecruzr said…
Besides Registrars that provide "use your own DNS" plans, there are Registrars that don't support CNAME referrals. Here's an example. StartLogic.
Anonymous said…
Thanks a lot for this post. I was not aware of the DNS hosting and i had the same problem as i got from a domain registrar that didnt provide DNS hosting.
I am now using Zoneedit to do that.
Anonymous said…
Hi Chuck, can you tell me how to how to enter A-records, which links your naked domain (example.com) to an actual site (www.example.com). If you skip this step, visitors who leave off the "www" will see an error page.
Nitecruzr said…
Hi Kuldip,

Thanks for the question.

You enter A-records as you enter CNAME-records - using the registrar's zone editor. I can't provide a procedural instruction, as I don't know what registrar you use - and each registrar provides their own zone editor.

If you care to state the domain URL, I'll take a look and give you a good starting point.

http://blogging.nitecruzr.net/2008/12/your-blog-custom-domains-and-righteous.html

http://blogging.nitecruzr.net/2015/09/basics-you-cannot-login-to-my-domain.html

http://blogging.nitecruzr.net/2016/04/blogger-magic-reading-dig-log.html

Popular posts from this blog

What's The URL Of My Blog?

We see the plea for help, periodically I need the URL of my blog, so I can give it to my friends. Help! Who's buried in Grant's Tomb, after all? No Chuck, be polite. OK, OK. The title of this blog is "The Real Blogger Status", and the title of this post is "What's The URL Of My Blog?".

Add A Custom Redirect, If You Change A Post URL

When you rename a blog, the most that you can do, to keep the old URL useful, is to setup a stub post , with a clickable link to the new URL. Yo! The blog is now at xxxxxxx.blogspot.com!! Blogger forbids gateway blogs, and similar blog to blog redirections . When you rename a post, you can setup a custom redirect - and automatically redirect your readers to the post, under its new URL. You should take advantage of this option, if you change a post URL.

Adding A Link To Your Blog Post

Occasionally, you see a very odd, cryptic complaint I just added a link in my blog, but the link vanished! No, it wasn't your imagination.