Best Free Domain Name Tools and Tips

A domain name is an online address, it is a means for people to access a website. Know more about domain name here and Top Level Domains(TLD) here. Take note that a domain name is an online brand, so when deciding, chose carefully. First, read Moz's domain name guidelines.  An important tip, don't exceed three syllables for easy memory recall.

Coming up with a domain name is a meticulous and time-consuming process. One may come up with a perfect name, only to find out it is already taken. To help, there are several free online domain name searches and generators such as NameMesh, NameSmith, and PanabeeNameStudio have API, that allows embedding of their search UI in a website. But the easiest to use is NameQL, but it is limited in just .com extension. 

DomainHole, on top of name generation tools, sends notification when a domain is dropped or expired.

Instead of sweating it out, a better option is to search and buy an existing domain at DAN. It is domain parking and marketplace service. Domain parking is free, but once a parked domain is successfully sold, they charge 9% commission. The domain transfer feature ensures safety for both seller and buyer. It has a unique rent to own feature, which is their way of monetizing as they don't do ads. Check out how it works here. Alter is on another level, they take care of everything: appraisal, sales and marketing of your domain, including content and logo. They charge 10% commission. 

In cases where the domain isn't listed on any marketplace and direct contact is initiated by the buyer, use  Escrow. The service guarantees that the buyer gets the domain and the seller gets paid. They charge 10% commission.

Once a domain name have been chosen, register it. There are domain registrars that offer domains for free like Freenom. However, since it is free, it can be taken away anytime for one reason or another. It is best to be safe than sorry. Buy cost-effective domains at NameSilo. It is a super cheap registrar, they charge $8.99 per year for .com and comes with free WHOIS Privacy, Email Forwarding, Domain Defender Protection, Custom WHOIS Records and DNS Management. In case you plan to sell your domain, they charge 7.5% commission only. The interface however is outdated and not user friendly. DynaDot is another cheap alternative. I've purchased domains from NameCheap too.

After purchasing a domain, it will not work right off the bat. Its DNS(Domain Name Service) needs to be set-up first. Most domain registrars offer free DNS as part of their package. However, if you choose to use an independent DNS host, then NameCheap, CloudFlare, 1984 Hosting and Hurricane Electric offer free DNS hosting. GeoScaling limits DNS request to 1 million a month.

The DNS's basic function is mapping names to numbers, just like what a phone book does. A domain name, for example, can be identified by its IP(Internet Protocol) address that looks something like this: 64.20.41.122. An individual mapping that links an IP address to a resource is called a Resource Record. It is the base unit of the DNS system and it is a one-line text description consisting of multiple fields separated by whitespace or tabs:
  • TYPE, is an abbreviation for the type of data stored in the subsequent data field. For example, A for Address and MX for Mail Exchange.

  • HOST or NAME refers to the hostname of the record.

  • VALUE or DATA, is the data payload needed for the particular type of record. This part may contain one or more elements separated by white spaces.

  • TTL(Time To Live) is the amount of time in seconds the record is allowed to be cached. A TTL of 3600 means the record will update every hour.
Resource records are collected into Zones and stored in Zone files, which are stored on NameServers or NS. A NameServer is a specialized server that handles queries about the location of a domain name's services, such as a website or email. A site’s DNS settings will include at least two nameservers, a primary and a secondary as backup.

Below are some of the commonly used DNS records:
  • CNAME stands for Canonical Name. It is used to redirect from one domain name to another automatically. In some cases, it is used to validate ownership of the domain. For example, if one wants https://shop.ric.website to go to a Shopify store, add a CNAME record with HOST/NAME set to "shop" and the VALUE/DATA to "shops.myshopify.com".

  • A or Address maps a domain name to an IP address. For example, if there's a need to make an A record for https://ric.website, add "www" for the HOST/NAME and the 64.20.41.122 for the VALUE/DATA.

  • TXT allows adding of text data. It is primarily used for ownership verification, SPF, DKIM, DMARC, etc.

  • MX stands for Mail Exchange. An MX record points to the mail server that should be used to deliver mail for a domain using SMTP(Simple Mail Transfer Protocol).

  • NS record indicates which server is responsible for processing queries for a domain. Useful when availing of a monetize domain parking service or domain marketplace where there's a need to point the NS to theirs.

  • PTR(Pointer) record, also called a reverse DNS record, resolves an IP address to a domain name. It is often used for outgoing mail servers because many mail providers will reject or mark as spam messages received from servers that don’t have a valid PTR record. Most domain host already configures this by default.
To keep things as simple as possible, bear in mind this tip. The NS record stays as is and use the A record to point the domain to the web host server's IP. Also, set up the MX record and add the TXT entries as needed.

How many people know that the www in a full domain is actually a subdomain? Yes, it is, so is FTP and anything else that comes before the domain name. What is a domain without a subdomain called? Naked domain, of course. Nobody saw that one coming, haha. It is also called Zone Apex Domain.

So what is a naked domain that does not redirect to the full domain called? Geeks call it "naked domain problem" and it's a big problem worth fixing. Just imagine a domain roaming around the world wide web naked! Seriously, people may see an error message if they miss the WWW part when typing the URL. It also affects the page's SEO value because search engines may serve different versions(WWW and non-WWW) of the same page.

If one encounters this problem while setting up a domain. Resolve it by adding an A record in the domain host/service, just set the "name" of the A record to the naked domain, for example, ric.website and set the "value" to an IP address. Google offers several IP for this purpose and for free. Use any one of the following:

216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21

To redirect www to non-www, add this in the .htacces:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

Please don't ever let the domain go naked ever again.

Know more about DNS.

If the domain's DNS setting has been changed. Like an A record or CNAME has been added or updated, one has to check if the DNS changes have finished propagating through the internet. DNSMap and Nexcess check from different locations around the world.

Site24x7 has a comprehensive DNS analysis tool. IntoDNS checks the DNS settings.

If the DNS propagation has not yet finished, fret not. SkipDNS and Hosts are website previewers. Just input the IP and the website name, then it will give a link to view it. If it fails, modify the host file on Windows.

Some web hosts are so greedy that they even sell domain WHOIS privacy protection, that too a shoddy service. WHOIS privacy is important for those who dont want their personal information floating around the net.  Anonymize offers it free and quite effective. The generated email address is actually contactable.

Popular Posts

Best Way Of Tipping The Web

Best eCommerce Platform