Even if you already have some experience creating web sites, this article will teach you a few things more than those you already know.
A Web site has to be planned, designed and mantained by an Information System’s Analyst (ISA), much better if he/she has some skills in Computer Programming and Network Administration. A web site is an information system dedicated to provide specific information (via Web pages) about an specific company, products or services to a targeted audience on the Internet.
An ISA would have to know about web servers, domain names, hosting plans, database servers, dns servers, SOA, NS, SPF, CNAME, PTR, MX and DMARK records, including email servers and all the subnet servers associated as the smtp server, pop server, imap server, SSL certificates, email accounts, TCP and UDP ports, etc.,
If you do not have the knowledge to deal with all these technologies, or you don’t have the expertise and/or experience to handle these issues in due time, all by yourself, then, you will need to get someone’s help and advice on these fields as soon as possible, before you attempt to start a new website.
The majority of Web Hosting Companies offer cheap hosting services for experienced users that can run their own web sites, DNS records and email accounts all by themselves.
An Information System’s Analyst with computer programming skills and network administration expertise is the person designated in an organization whose responsibility includes maintaining computer infrastructures, web site and data processing applications with emphasis on networking. At a minimum, you would need an expert in network administration. The Internet is a global network of servers and client computers that interact with each other to access information about a paticular domain name or corporation. Responsibilities of a network administrator may vary between organizations, but on-site servers, software-network interactions as well as network integrity/resilience are the key areas of focus.
The role of the ISA and network administrator can vary significantly depending on an organization’s size, location and socio-economic considerations. Some organizations work on a user-to-technical support ratio, whilst others implement many other strategies.
Generally, in terms of reactive situations (i.e.: unexpected disruptions to service, or service improvements), IT Support Incidents are raised through an Issue tracking system. Typically, issues work their way through a Help Desk and then flow through to the relevant technology area for resolution. In the case of a network related issue, an issue will be directed towards a network administrator. If a network administrator is unable to resolve an issue, a ticket will be escalated to a more senior network engineer for a restoration of service or a more appropriate skill group.
Network administrators are often involved in proactive work. This type of work will often include:
testing the network for weakness.
keeping an eye out for needed updates.
installing and implementing security programs.
in many cases, E-mail and Internet filters.
evaluating implementing network.
Network administrators are responsible for making sure that computer hardware and network infrastructure related to an organization’s data network are effectively maintained.
In smaller organizations, they are typically involved in the procurement of new hardware, the rollout of new software, maintaining disk images for new computer installs, making sure that licenses are paid for and up to date for software that needs it, maintaining the standards for server installations and applications, monitoring the performance of the network, checking for security breaches and poor data management practices.
A common question for the small-medium business (SMB) network administrator is, how much bandwidth do I need to run my business? Typically, within a larger organization, these roles are split into multiple roles or functions across various divisions and are not actioned by the one individual. In other organizations, some of these roles mentioned are carried out by system administrators.
As with many technical roles, network administrator positions require a breadth of technical knowledge and the ability to learn the intricacies of new networking and server software packages quickly. Within smaller organizations, the more senior role of network engineer is sometimes attached to the responsibilities of the network administrator. It is common for smaller organizations to outsource this function.
Web Hosting companies have their own network administrators, but that doesn’t mean they are there to solve your particular problems when they arise even if you are subscribed to their web hosting service. A hosting service is only a special “lease of space” in their servers for your web site to reside. That is it. Hosting services do not include maintenance, repairs, programming, whatdog services, not even any form of technical support whatsoever. At the most, if they are generous and corteous, they can tell you: “Your Web site is down”,.. and that is it!
To handle periodic updates/upgrades like WordPress, NopCommerce, Drupal, Umbraco, etc., you would have to negociate an “Extended maintenance service contract“, idealy with the same corporation that is going to provide you with the Web Hosting Service; negotiate this service preferable on a yearly basis; and also, a separate “Web site repair contract” with a programmer/Analyst, to handle your particular programming problems and script crashes when they arise. If you seriously plan to start any new web site, you should always have in mind to contract these services “before hand”.
Domain names were created to make IP or Internet Protocol addresses (ex: 192.168.1.234) more human-friendly, like: Daprose.com or MyBBS.ORG or eHosting.Space
A domain name is a user-friendly naming system that allows people to easily navigate web servers and web pages. Rather than making people type in an IP address, whenever they want to access a certain web page, (like 126.96.36.199), websites are instead assigned easy-to-remember character strings called “domain names” or just “domains”.
A domain name is a unique identification string that defines a realm of administrative autonomy, authority or control within the Internet. Domain names are formed by the rules and procedures of the Domain Name System (DNS).
When you make a DNS change, (register a new name or change any DNS records), it takes time for the changes to take effect. This is called DNS propagation. It is the time it takes for the domain DNS to refresh the cache on the network.
The cache is cleared over a certain amount of time. Generally, it takes up to 24-72 hours to propagate around the world.
After a domain name expires, domain name will be taken out from DNS and therefore website will not work properly anymore.
After renewal, it might take up to 24 hours or more for DNS propagation around the world. To prevent the inconvenience, you are encouraged to renew your domain name when the expiration date is forthcoming.
Domain names have a massive impact all over the web in terms of click-through rate, from search to social media results, to referring links, to type-in traffic, brandability, and offline advertising. There’s a huge wealth of places that your domain name impacts your brand and your online marketing, and we can’t ignore this.
Domain names are not refundabe nor cancellable. If you make a grammar mistake or changed your mind on the name registered, there are no tools whatsoever to change it, you will not get a refund and you can not cancell it either. If not happy with it, you will have to go through a new registration process and pay the new fee for the new domain name.
When creating a domain name:
1. Make your domain name brandable
By “brandable” I mean that when you hear or see your domain name it should sound like a brand already existes. I don’t mean you have to still a name which you can not do that on the Internet anyway, it means try to avoid hyphens and numbers as they are a real problem because they don’t sound like a brand. They sound generic, strange, and somethimes stupid.
For example, if you wanted to create a car dealer website that specializes in Volvo cars and trucks including some related e-commerce products on it;
volvo-shop.com would be hard to brand, say, or remember.
driveavolvotoday.com sounds brandable, is unique, but quite challenging to say.
volvo.com would be amazing because it has a scientific connotation to it, is very brandable, unique, memorable, short and stands out.
2. Make your domain name pronounceable
Most people are going to be typing it or clicking your link over and over for the rest of their lifes. Learn this: “processing fluency”. A cognitive bias that human beings have where we remember (and have more positive associations with) things that we can easily say and think about. That includes the pronounceability of names in our own mind.
This is going to vary on the language and region that you’re targeting. If you can’t easily say the domain name and remember it on the spot, you’re going to lose “processing fluency”, “memorability”, and the benefits of “brandability”.
3. Make your domain name as short as possible
Length matters because of the “processing fluency” that we mentioned about above. The fewer characters a domain name has, the easier it is to remember, type, say, share, and the less it gets shortened on social media sharing platforms and search results.
The shorter the better.
4. Think in a .com first
The internet’s been around 30-plus years. Why does .com matter so much when there are so many TLD extension options now a days?
.COM is the most recognized and most accessible TLD in the world. Cognitive fluency dictates that we should go with something easy, something that people have an association with, and .COM is still around and it is the primary TLD in the world.
The main problem with .COM domain names is that most names are already taken, and so, it is very difficult to find good names still available. If you want to build up a very brandable domain that can do well, you want a .COM probably, eventually over all other TLDs. If you are successful, and the name is available, don’t think twice, go for it!
If it’s unavailable, my suggestion would be to go with the closest partner, the .NET, .BIZ, .ORG, or any other known ccTLD.
Those are your best bets. A known ccTLD might be something like .ca in Canada, .mx in Mexico, or .it in Italy, etc.
5. Avoid any trademark infringements
You have to be careful because it’s not whether you think your domain name could be confused. It’s whether you think a judge in a jurisdiction, where a company might take legal action against you, would consider your domain name confusable.
This can also create brand confusion, which is hard for your brandability. You should talk to an attorney or a legal professional if you have real concerns. Trademark owners can attempt to sue a domain name owner who is owning the domain legitimately and using it for business purposes, that sucks but it happens.
6. Make your domain name intuitive
A domain domain name gives people a strong idea of what a website will be about. (ex: eHosting.Space)
You should be able to look at any domain name and say, “Oh, as per the name alone, they probably do this or do that”. This is probably what any company is up to, is a win-win situation. Lets say, the domain name must be your primary advertiser and customer prospect system.
DriveAvolvo.com, for example, is pretty obvious and intuitive that has something to do with Volvos, and anyone could figure it out without going to take some classes in Hardvard.
7. It’s okay to add a prefix or a suffix to the name
If your domain name is not available, it’s okay to go out and add a suffix or a prefix.
For example, let’s say my brand name is Volvo: Maybe I’ve already have a car mechanic somewhere in the Houston, TX and I have been fixing volvos at my shop for a long time. I’m going online with my own Web site and start looking for a great name. volvo.com will off course be my first choice but it will be a miracle if it available. I will try then MyVolvo.com, MyVolvoShop.com, VolvoRepair.com, etc.
Domain Name Registration Process
In order to reserve a domain name in a gTLD, a domain name registrant must register it with an ICANN-accredited registrar. The registrar will check if the domain name is available and create a WHOIS record with the domain name registrant’s information. It is also possible to register domain names through a registrar’s resellers.
A domain name registrant is the person or organization who has registered the domain name. In order to do so, the domain name registrant will usually apply online to a domain registrar or one of their resellers. The domain name registrant is bound by the terms and conditions of the registrar with which it registers its domain name, for instance adhering to a certain code of conduct or indemnifying the registrar and registry against any legal or civil action taken as a result of use of the domain name. Domain name registrants have certain responsibilities that are incorporated into these terms and conditions like payment of registration fees and submission and timely update of accurate data.
In addition to registering the domain name, domain name registrants also need to have their domain names listed on name servers in order for that domain name to be reachable on the Internet. A domain name registrant is responsible for procuring or hosting his or her own name server if the registrar does not offer this service or he or she has opted out of the registrar’s service.
In some cases, a person or organization who does not wish to have their information listed in WHOIS may contract with a proxy service provider to register domain names on their behalf. In this case, the service provider is the domain name registrant, not the end customer.
Registrars are organizations accredited by ICANN and certified by the registries to sell domain names. They are bound by the Registrar Accreditation Agreement (RAA) with ICANN, and by their agreements with the registries.
The RAA sets out responsibilities for the registrar including maintenance of WHOIS data, submission of data to registries, facilitating public WHOIS queries, ensuring domain name registrants details are escrowed, and complying with RAA conditions relating to the conclusion of the domain name registration period.
Some domain name registrants may opt to register through a reseller. These organizations are affiliated or under contract with registrars, and usually offer other services such as web hosting, email mailboxes etc. Resellers are bound by their agreements with the registrar(s) whose services they sell; they are not accredited by ICANN. However, the registrar for whom they are re-selling will still be the sponsor for the domain name registration and accountable for the domain names sold by the reseller.
While registrars are contracted to conduct the day-to-day business of selling domain name registrations, registries are responsible for maintaining the registry for each TLD. The responsibilities of the registries include accepting registration requests (whether from registrars or directly from domain name registrants), maintaining a database of the necessary domain name registration data and providing name servers to publish the zone file data (i.e. information about the location of a domain name) throughout the Internet.
The Internet Corporation for Assigned Names and Numbers (ICANN) is the non-profit organization that oversees the assignment of both IP addresses and domain names. It has responsibility for managing root server and TLD name system management and has contractual agreements with both registries and registrars that provide the foundation for the WHOIS system.
Domain names are not refundable nor you can change a name even if you have misspelled a name. They can not be cancelled either. If you no longer want a domain name you will have to wait until it expires.