Wednesday, May 30, 2018

Quick Guide On WebSite Domain Name


Domain name is the part of your online address and your visitors will use it to find you easily. For example, Tutorialspoint domain name is tutorialspoint.com. Your domain name is unique to you. Once you have registered it, nobody else can register the same one if you continue to renew it.

Registering a domain name can be easy because you can select whatever name you want, but what you choose is crucial for your business future or your blogging website. So, in this section, let us focus on some rules that we must keep in mind before we purchase a domain name.

Rule 1 − Choose a domain name that can be your brand name, if required. Our domain name tutorialspoint.com is really branding because there is no generic keyword string like tutorials-points.com that can be hard to memorize where the ‘–’ is located.

If your brand doesn’t have numbers don’t purchase a domain with numbers because there is no brand matching from the user perspective. For example, learnconnection.com.

Rule 2 − If you have the financial possibilities, then you can purchase domains with various extensions such as .com, .net, .info, .biz, etc. In our case, it would be like learnconnection.net, learnconnection.info, learnconnection.biz. There are domains that are misspelt, such as a similar case is google.com. If you write gogle.com one ‘o’ is missing, but still it will redirect you to the official website google.com.

Google Page
Rule 3 − You must ensure that this domain name is not a trademark or is copyrighted.

Rule 4 − Find a short domain name. The lesser the characters in a domain name, the easier it is to type, to say, to share and to get shortlisted on social media platforms and in search results.

Rule 5 − Extensions are suffixes, such as .com or .net, at the end of the web addresses. These can have specific use, so ensure to choose an extension that works for your business. The .com domain extension is by far the most popular, but it can be tough to get a short and memorable .com domain name because it is around for so long. If your webpage is serving locally, then you can buy it with the suffix of your country.

Rule 6 − If your domain name is not going by the brand name, then at least you should use specific keywords which describes your business, for example, learnconnection.com. It helps improve your rank on search engines (which increases traffic) and it also makes more sense to your customers.

Domain Name Extensions
First domain type is Top Level Domain (TLD). These top level domains include any extensions which contain only one suffix — for example, .net, .info, .biz and so on.

Second Level Domains (2LDs) are domain names containing one more level after the .com or .co suffix. For example, .com.au is a second level domain style as it contains an additional suffix after the .com that shows the website originates in Australia.

A gTLD is a Generic Top-Level Domain and includes addresses like – .marketing, .estate, .fashion and .photography. This is a booming segment which is very popular recently and there is a huge range to choose from, whatever your industry!

CcTLDs are Country Code Top-Level Domains which are usually restricted to certain countries. These are domains like .au, .uk, .ae, .us, etc.

Extension also has a meaning. The meanings of some top-level domains are listed as follows −

.com – commercial − This is an open TLD; any person or entity is permitted to register and it is always the main TLD.

.org – organization − This is an open TLD; any person or entity is permitted to register. But, it is originally intended for use by any non-profit organizations. But as of now, there are no such restrictions and the .org domain name is being used by numerous organizations.

.net – network − This is an open TLD; any person or entity is permitted to register. It was originally intended for use by domains pointing to a distributed network of computers, or "Umbrella" sites that act as a portal to a set of smaller websites.

.edu – education − This TLD is limited to specific higher educational institutions such as, but not limited to, trade schools and universities.

.mil – military − The .mil TLD is limited to use by the United States military.

.arpa – Address and routing − It is for Advanced Research Projects Agency in the early days on the Internet, .arpa is now exclusively used as an Internet infrastructure TLD.
Email ThisBlogThis!Share to TwitterShare to Facebook

Introduction to Website Development


A website can be defined as a collection of several webpages that are all related to each other and can be accessed by visiting a homepage, using a browser like Internet Explorer, Mozilla, Google Chrome or Opera. In this tutorial, we will explain the concept of website development, from the simplest to the most advanced. It will help novice users to learn all about websites and how they are designed and maintained. At the same time, this tutorial has enough material to help even system administrators to broaden their knowledge about websites.

This post is meant for all those readers who would like to understand the entire process of setting up a well-designed website. We strongly believe that this tutorial will help almost everyone who wants to set up a website, without having to take professional guidance from a technical person.

We have designed this tutorial, keeping in mind the requirements of beginners, especially those who come from a non-technical background. Hence, we don’t assume any existing knowledge of website development from the readers.

Each website has its own URL which is a unique global address called domain name. A URL comprises of :

Domain Name URL
The protocol used to access the website, which in this case is http, meaning port 80. It can also be https; port 443.

The subdomain which by default is www.

The domain name; domain names are normally chosen to have a meaning. Like in our case “learnconnection”, we can understand that this website offers tutorials.

The suffix name which can be .com, .info, .net, .biz, or country specific. For detailed information, please refer the following Wikipedia link − https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains.

The directories or in simple words, a folder in the server that holds this website.

The webpage that we are looking at, in our example, it is “about_careers.htm”.

Why Do We Need Websites?
Websites primarily act as a bridge between one who wants to share information and those who want to consume it. If you are running a business, then it is almost imperative for you to have a website to broadcast your offerings and reach out to potential clients at a global stage.

The following points explain why it is important to have a website −

A website is an online brochure where you can advertise your business offers.

It gives you a platform to reach out to a far-and-wide global customer base.

If you are a blogger, you have the possibility to influence your readers.

You can show all your ideas and publish them on a website.

If you have a business idea, then you don’t have to wait. You can straightaway open an online shop and sell your products or services online. An added advantage is that the online shop will be open 24/7 for your clients, throughout the year.

You can communicate with your customers, giving them an opportunity to express themselves.

You can provide valuable customer support by having a trouble-ticket system.

If you have an official website with a domain, then you can have your personalized email. For example, info@learnconnection.com (it is much better than florjan.llapi@yahoo.com).

How to Setup a Website?
A website is composed of several elements and while setting up a website, you would have to take care of each of them.

To set up a website and make it live, you should first purchase a hosting plan.

Select a domain name for this website.

Point the DNS records to the server or the hosting provider.

Develop the content that you want to publish on the website.

Check if you need to purchase a public certificate and install it.

Publish the webpage on the Internet.

CMS Platforms


In this post, we will first discuss how to make the right choice for your website and which Content Management System (CMS) Platform to choose for your website.

Choosing the Right Website
Let us understand this by asking ourselves a few questions and then discuss the concept in detail.

Question 1 − How much money do we want to spend?

Answer − This is one of the main questions because it is directly related to the budget. If your budget is low, then you should think of something non-commercial and not too complicated.

Question 2 − How much time do we have to plan for the maintenance?

Answer − If you are going to publish many offers, having a blog to moderate, etc., then for sure you will need a dynamic website. You must have extra staff for handling all this, thus this question correlates with the Question 1. Otherwise you should have a flat website, which we will explain in the following chapters.

Question 3 − Will the website be used as an e-commerce site for selling products online?

Answer − If this is the case, you should look for a platform which is called e-commerce. There are many such open source and commercial ones such as Magento, Opencard, Shopify, etc.

Question 4 − Should the view be adaptable for different screens like mobiles?

Answer − If this is one of the main criteria and if there are not many other changes in terms of information in the website; then you should go with a flat website having features like Bootstrap.

Question 5 − Will my website interact with social media or other third party platforms?

Answer − You will need a record for all the events happening on your website and they will be saved in a database. For keeping all this data and records, you will need a dynamic website.

Question 6 − What type of web programing language or platform is easier to find?

Answer − Depending on the country, there are several programing languages or platforms which are more popular than the others. So, you should first find a platform that goes with the trends of your region.

CMS Platform
Content Management System (CMS) Platforms are applications which allow to create and run your website. You will get an Admin Panel, which is an interface where you can create and update pages, posts and other type of content (images, videos, etc.) and arrange the content the way you need.

You will also be able to change the design of the site through the admin panel by installing themes (design templates) and changing them. All the actions are done simply by clicking on various buttons. You don’t have to write codes or scripts in most cases, so you can manage your content easily.

The most prominent CMS platforms are WordPress, Joomla and Drupal. They are free and open source CMS engines. That means their source code is open to the public. You can use, edit and customize the core files of the engine on your site and if you discover a great way to improve the platform, you can pitch it to the developers and help in making their engine even better in their next update.

WordPress is an open source CMS. More than 50 % of the webpages are by that platform. It is getting more comprehensive, intuitive and popular with each new update release. WordPress has a committed community, which has tonnes of free extensions and the easiest-to-use interface.

Managing your content with WordPress is perfectly simple: you create a page, add it to the menu, post something on it and see your content on the front-end of your site. All that adds up to a pre-eminent CMS platform. The official webpage is https://wordpress.com/.

The following screenshot shows the dashboard background.

Dashboard
Joomla has balance between customization possibilities and user-friendliness, yet it is much more complex than WordPress. If you have never worked with this engine before, you will need some time to get used to modifying it. Assigning plugins to modules, positioning modules on different pages, configuring layouts and other necessary manipulations can be a bit hard on a beginner developer.

On the other hand, Joomla extension developers and community have come up with many inspired solutions for common web design problems that are hard to resolve within WordPress. If we take any Joomla slider extension as an example, you can set its location on the page, the duration for showing each slide, the sliding effect and the type of pagination.

Its official webpage is https://www.joomla.org/.

Adminstration
Drupal is for huge websites and organizations that can afford full-time administrators. You can do almost anything with Drupal. I am often fascinated by how many options the engine contains out of the box. Lots of things which in WordPress or Joomla would require custom coding have readymade solutions by default in Drupal. It can be enhanced even more with third-party extensions. But, I will be honest with you - learning to operate it, is the real challenge. It takes a lot of work and patience to master.

Its official website is https://www.drupal.org/.

Website Development SEO and Adwords


Search Engine Optimization is the process where you can make your website better in terms of ranking in search engines. The majority of web traffic is driven by major commercial search engines, Google, Bing and Yahoo!. Although social media and other types of traffic can generate visits to your website, search engines are the primary method of navigation for most of the Internet users. This is a fact whether your site provides content, services, products, information or just about anything else.

To optimize your webpage ranking, you should know what search engines look at −

Content − It is determined by the theme that is being given, the text on the page, the titles and the descriptions that are given.

Performance − Your webpage should be fast (no delays). We have discussed it in the previous chapter named – Speed up your website.

Authority − Your website should have good content to link to or for other authoritative sites to use your website as a reference or cite the information that is available.

User Experience − Your webpage should be safe to navigate, no harmful softwares uploaded.

Keyword Stuffing − Do not overuse the keywords on your pages.

Purchased Links − Do not use too many buying links.

Making Money from a Website
One of the main purposes when creating a website is to make money from it. To achieve this, there are several methods which we will discuss below −

Google AdSense
AdSense is the reverse of AdWords, allowing publishers (which includes bloggers and other website owners) to tap into Google’s immense advertising network, so that other advertisers can run ads on their website. To register in this program, you must click on the following URL – https://www.google.com/adsense/

AdSense
Make Affiliated Marketing
You promote a product to your website visitors and email subscribers. If the product or service resonates with these people, they will click on your affiliate link and purchase the product and from this you take commissions.

Make Partnerships
This basically means to find businesses that can have interest to advertise on your website and make a deal.

Adwords
This is an advertising program from Google, where you can register and can pay them based on the number of clicks on your website link or based on the number of page impressions. Webpages from Google and from partner websites are designed to allow Google to select and display the advertising.

Advertising
How to Create an AdWords Campaign?
To create an AdWords Campaign, you should follow the steps given below.

Step 1 − To create an AdWords campaign, you must first create an account by clicking on the following link – https://adwords.google.com/um/signin

Step 2 − After logging in, click on Campaigns, select the type of load and location as shown in the following screenshot. AdWords is like Facebook Advertisements.

Campaigns
Step 3 − Click on the Radio button for the target that you want as shown in the picture below. Also, you have to bid the budget. How much do you want to spend per click?

Radio Button
Advanced Setting
Step 4 − Put a group name and then fill the Headlines and Description Fields for the AdWords that have to be created.

Description Field
While you are filling in the details, you can see on the left preview pane how the AdWords are going to look once they are created.

Preview Pane
Step 5 − Select such Keywords that the search engine will show when people do searching.