Monday, 25 Nov 2024, 8:07:58 PM
Main Sign Up RSS
Welcome, Guest
new year countdown
my twitter updates
my fav lines
serials & key

Our poll
Rate my site
Total of answers: 24
Main » 2011 » July » 15 » How To Make A Website - Free Tutorial part 1
1:38:29 PM
How To Make A Website - Free Tutorial part 1

If you want to learn how to make your own website, you've come to the right place. Below you'll find a step by step tutorial that will guide you through the process, regardless of the type of website you are planning to make (i.e., it could be a website for your company, an online store where you'll sell affiliate products, a blog where you'll write about your interests and so on).

It gets even better. You don't need to have any technical skills, and most of the tools and resources we recommend are completely free. You'll only spend money for the domain name and web hosting, but that will cost you $20 at most. If you follow our guide you should be able to have your website up and running in a matter of hours, so let's get started!

Step 1: Choosing A Domain Name

The first step is to choose the domain name for your website, which is nothing more than its address (e.g., google.com, cocacola.com, soccerblog.net and so on).

Identifying A Good Domain Name

If you are not sure what you should look for in a domain name, here are 4 guidelines that will help you pick a good one:

1. Good domains are short. The shorter your domain, the better. Consider that one word domains like Mobiles.com or Pizza.com are worth millions of dollars. You wont find any one-word domains available, however, so aim to get a domain with two words, like MobilesHub.com or SleekPizza.net. Choosing a domain with three or more words is fine as long as the domain makes sense.

2. Good domains are easy to spell. Your domain needs to be easy to spell, or else your visitors will end up on some other website. This means that you should avoid tricky and foreign words if possible. For example, the domain CappuccinoBar.commight be problematic for English speaking visitors. Cappuccino is an Italian word, and not everyone is aware where the doubles are placed.

3. Good domains are descriptive. Your domain must indicate to visitors what your website is about. Why? Because most people will use your domain when linking to your website, and if the domain itself is descriptive, people will be more likely to click on it and to visit your website. For example, FitnessCentral.com tells people what the website is about right away, while MrJones.com doesn't.

4. Good domains have a .com, .net or .org extension. When purchasing a domain name you'll be able to choose from many different extensions. However, there are only three that you should consider. The first one is the .com, which should always be your first call. If you can't get the .com version of the domain you want, then going with .net or .org should be fine. Just stay away from extensions such as .biz, .us and .info because most spam and malicious websites use these extensions, meaning that both human visitors and search bots will get suspicious when visiting your site.


A Brainstorming Strategy

If you are having a hard time coming up with domains that respect all the guidelines above, here is a simple strategy you can use: come up with a list of main keywords related to the topic of your website, and then add prefixes (e.g., super, mega, fast, quick, hot) and suffixes (e.g., central, spot, corner, zone, bay, hub, home) to these keywords. For example, if you want to start a website about computers, your main keywords could be computer, computers, pc, tech and so on. By adding prefixes and suffixes you would then have SuperComputer.comSuperComputers.com,EasyPC.comComputersHub.comPCZone.comComputersCentral.com,TechBay.com and so on. You can change the extension on each domain too, from .com to .net or .org.

How To Find If the Domains Are Available

By now you should have a list of potential domain names for your website. But how do you find if these domains have already been registered by someone else, or if they are still available? You need a whois tool for that, which is basically a website that will access the database of registered domains for you.

Screenshot of AjaxWhois

A very simple and user friendly whois tool can be found at AjaxWhois.com. The tool will tell you whether the domains you are looking for are available or not in real time, as you type them.

How To Buy the Domain Name

Once you have found a domain name that you like and that is available, you'll just need to buy it (or register it, as the process is called). The easiest way to do this is by simply getting a hosting plan, as most hosting companies will give you the option to register a new domain name on the fly. In other words, you just need to sign-up for a hosting plan and they will register and configure your domain for you. In the next step we talk about how to choose a good hosting plan.

Step 2: Getting A Hosting Plan

The second step is to choose a hosting plan for your website. You'll basically be renting a web server (i.e., a computer that has always-on Internet access) from a hosting company, and they'll host your website for you, making it accessible for any Internet user around the world. Choosing the right hosting plan is important, because it will have a direct impact on the performance of your website. Here are some guidelines you should follow:


1. Do not use a free or a cheap hosting company. While it is possible to host your website for free, we highly recommend that you don't do it. Why? Because free web hosts usually display their own ads on your website (they need to make money somewhere after all), and because the service quality is usually terrible. Choosing a hosting company that costs only $1.99 or so would be an bad idea, too. Remember that you get what you pay for, and most reliable companies charge at least $7 per month.

2. Choose a Linux-based hosting plan. When signing up for a hosting plan you'll notice that the two main options you have are Windows based plans and Linux based plans. Does it make a difference which one you pick? Absolutely! You should go with a Linux based plan. Note that this has nothing to do with the operating system you use in your computer. A Linux based hosting means that your web server will be using Linux, regardless of your own OS. Linux based hosting plans are superior because they are more secure and have more features available.

3. Make sure your plan uses cPanel. The last point you need to pay attention to when choosing a hosting plan is the control panel. Some companies use their own control panel software. You should avoid them. Instead look for a company that uses cPanel, which is the industry standard. Apart from having more features, cPanel allows you to easily backup and restore your website, and it also comes with many pre-installed software packages.

Screenshot of HostGator

If you want a recommendation for a hosting company that meets all the guidelines mentioned above, check HostGator.com. It is one of the largest and most reliable companies on the Internet, and yes, we use their services too.

Once on their homepage, click on "View Web Hosting Plans," and then choose the "Hatchling Plan." It is the smallest plan, but it is good enough for anyone starting out. Plus it only costs $8.95 monthly (or $6.95 if you pay annually). On the next page you'll be asked if you want to register a new domain, or if you already have one. Choose the "Register A New Domain" option on the left, and simply put the domain you have chosen there, as the image below illustrates:

Screenshot of HostGator Domain

On that same screen you'll be able to enter coupon code at the bottom. You can use the coupon "makeawebsite" (without the quotation marks) to get a discount of $10 on your order. After that you'll just need to complete your personal details and pay (either with Paypal or with a credit card). Your hosting plan should be active after one hour, and you'll receive an email confirmation with all the details.

Step 3: Installing WordPress

If you try to open your website at this point (by typing your domain in the address bar of your browser) you'll just see a white page with the specifications of your web server, as the image below illustrates.

Screenshot of blank website page

The next step is to install a content management system (CMS) on your site. The CMS makes managing your site, its design and internal pages a very simple task. We highly recommend that you use a CMS called WordPress. It is an open source software, meaning that it is free and supported by a very large community of website owners. Secondly, most hosting plans come with an automatic installation script for WordPress, so getting it up and running will be straight forward. We use WordPress to power this website too.

First of all log into your cPanel (the control panel of your website). You can do this by typing www.yourdomain.com/cpanel on your browser, and then by entering your username and password (you'll find this information in the email you received from the hosting company).

Screenshot cPanel

Now scroll down until you find the "Software/Services" box, and click on on the "Fantastico De Luxe" icon. On the next page click on "WordPress." You'll find it on the left menu, under "Blogs." After that click on "New Installation."

On that new page you'll need to fill in the details about your site. You don't need to change anything in the "Installation location" section. Your domain should already be selected there, and the "Install in directory" field should be left blank, because we don't want to install WordPress in a directory (e.g., www.yourdomain/blog/) but rather in the root of your domain (e.g., www.domain.com).

Below that you'll find the "Admin access data," where you'll put your admin username and password. Finally, there is the "Base configuration" section, where you need to put your admin nickname, your email address, the name and description of your website. The page should look like this:

Screenshot of the WordPress Install

When everything is set you can click on "Install WordPress." The next page will confirm the name of the database that will be created for your site. You can click on "Finish installation" there. On that final page you'll get the details of the installation. At the bottom you'll see a form that you can use to email yourself the details of the installation (e.g., admin username and password). It is recommended that you use it so you won't lose that data.

Type your domain name in a new browser window to see how your website looks now. It should be something like this:

Screenshot of the WordPress Default Theme


to be continued
Views: 739 | Added by: nikesh | Rating: 5.0/1
Total comments: 0
Name *:
Email *:
Code *: