Make a Website – Step by Step Tutorial

By | Mar 20, 2011

First of all, I want to stress the importance of having a website to make money online. If you are serious about working full time online or thinking of starting your own online business, then you would need a website.

So How do you earn money online with a website? Many ways, you can build an ecommerce store selling products, create a web directory that charges inclusion fees or build a website selling services. The most common type is a review or information website that makes money with advertisements and affiliate programs.

I have written a post about building a website back in 2009, you can read more about here. I intend to write an updated and more detailed post about how to build a successful website. Below you can find an outline of the basic steps needed to start a website.

1. Register a Domain Name

2. Get a Good and Reliable Hosting Company

3. Point your Domain to the Hosting Server

4. Install WordPress

5. Writing Content for your website/blog

6. Let your Website be Found!

1. Register a Domain Name

First you need a domain name, like The domain name for this site is It is very important to have your own domain name. There are places where you can get free sub-domains, but they are not yours and may be cancelled any time. I want to stress again, getting your own domain name is very important for your future success, you will gain trust from your readers and customers and you will benefit from all of the backlinks pointing to your site.

Domain names are cheap, they are about $10 per year for .com domains. Godaddy is the largest online domain registrars, you can check them out here. You can also find cheaper domain names from smaller companies, like Idotz.

2. Get a Good and Reliable Hosting Company

Once you pick a creative domain name for your website, you would need a hosting company to store your web pages. Blogger offers free hosting, but they have the right to cancel your site at any time. I know many famous blogger who got their blogs deleted from blogger. So I strongly suggest you to host your website with a reliable paid hosting company. Then Only YOU will have the permission to change or delete your web pages.

I highly recommend Hostgator. I recently switched from Godaddy hosting to Hostgator and I am very happy with the results. Godaddy is a very good domain registrar, but their hosting is not as good as the others. If you previously have your website hosted elsewhere, Hostgator will transfer your website to the Hostgator Server completely Free!

Hostgator uses the famous C-panel, which is a very easy to use control panel for web hosting. What I really like about Hostgator is their customer support. Whenever you have questions or problems, you can get help and answers Instantly via the Live Chat. The technical staffs are very experienced and friendly. They will pretty much help you with anything regarding your websites. I recently had a problem installing a directory script on one of my websites and a technical staff solved the problem in a very time efficient manner.

Once you reach the Hostgator Home Page, click “VIEW WEB HOSTING PLANS”. I would recommend you to choose the “Baby Plan”, because you will be able to host Unlimited websites with Unlimited Space and Bandwidth. But if you are Sure that you only want one website, then choose the Hatchling Plan.

Next Pick “I Currently Have a Domain Name”, and enter the domain name you registered from Godaddy or Idotz in the box. Before Pressing “Continue to Step 2″, at the bottom, Enter Coupon Code: hosting25percentoff to save 25 % on your hosting package.

The option on the left is for people who want to purchase a domain name from Hostgator. I don’t recommend this, because Hostgator’s price for domain names is higher. But if you are lazy and want to save the hassle, then register a domain name at Hostgator and You can skip Step 3 ( Point your Domain to the Hosting Server) and move on directly to step 4 (Install WordPress).

3. Point your Domain to the Hosting Server

Since you purchased your domain and hosting server at different places, you need to point your domain to the hosting server, so when people type your domain name (, they will arrive the web pages stored at your hosting server.

There two things you need to change at your domain registrar, one is the IP address and the other is the DNS Nameservers.

I recommend you to change the IP address first. If you purchased your domain at Godaddy, go to DNS Manager and change the IP address after “A @”. Your IP address may look like this Change that address to the IP address shown at the side bar of the Cpanel at your Hostgator hosting account. Once you log into the cpanel at your Hostgator account, go to the bottom of the page and find the sidebar titled “Account Information”. Under “Account Information”, you will find the IP address of your hosting server. Change the IP address at your domain registrar to that address.

Next you need to change the Nameservers at your Domain Registrar. You can find the Nameserver information of your Hosting account also under “Account Information” in your Hostgator’s cpanel. Your Nameservers may look like this “”
“”. Change the Nameserver information at your domain registrar to these ones. Note: you have two Nameservers.

If you purchased your domain at Godaddy, Here’s a Video Tutorial to help you change the Nameservers.

4. Install WordPress

Now that you have pointed your domain to your hosting server, you can start to build your website at your hosting account. WordPress is a very powerful and free web-based software which you can use to build a blog or website very easily. If you think WordPress is only a blogging platform, then you need to think again. WordPress is very capable of building all kinds of websites and many successful websites are built via WordPress.

You can install wordpress right at the Cpanel in your Hostgator account. Once you log into the Cpanel, you will see a bunch of icons. Find “Fantastico De Luxe” (the happy face icon) under the Category “Software/Services”.

Once you enter the “Fantastico De Luxe”, you will be able to find “WordPress” at the Navigation Menu at the left. Next click on “Install WordPress”. First choose the domain you want to install wordpress on and you can leave the next field “Install in directory” blank (This will install wordpress at the root directory of the domain you chose). For the “Admin access data” field, pick a username and a password. You will be using this information to log into WordPress. Next pick a nickname, a email address in case you lose your password and fill in the site name and description. Finally click “Install WordPress” and you are all done!

5. Writing Content for your website/blog

You can log into WordPress by typing the url “” in your browser and fill in the username and password you selected during set up.

After you log into WordPress, you will see a navigator bar at the left. I will briefly introduced the important items.

Under “Appearance”, you can change your themes. A theme is basically a website template. You can use the default template of the WordPress called “Twenty Ten” or you can change to a different design template for your website. You can browse many available wordpress themes by clicking “Install Themes” tab at the top. There are also plenty of wordpress themes on the internet.

Under Posts, you can create a new web page by clicking “Add New”. You will see a platform similar to the image below:

You can create a title for your web page and starting writing content at the field below the title. You have a visual editor and a Html editor. Use the visual editor if you don’t know any html. The visual editor has a lot of editing functions similar to those found in Microsoft Word. Play with it. You can see a preview of the webpage by pressing the “Preview Button”. When you are ready, press the blue “Publish” button and your post will be live on your website.

By Default, WordPress shows a number of the posts at the home page. This is fine if you intend to start a blog. However if you want to start a website, this is not very convenient. There is a fix for that. Go to “Settings” at the left Navigation bar and then go to “Reading Settings”. Choose the option “Front page displays a static Page”. Then create a new page which you intend to use as your home page and select that page to be at the front page.

These are the basics which should be able to help you start a simple website. If you want to go into more depth, I recommend the Book ” WordPress for Dummies”

6. Let your Website be Found!

Now that you have a basic website, you need to let visitors to find your website. You can share your new website on the major social bookmarking sites, like Facebook and Twitter. Also join major forums relating to your niche and put your website at your signature to raise awareness. You can also publish Free Press Releases about your website.

You also need the major search engines, like Google, Yahoo or Bing to find your website. I recommend you to install the plugin “Google XML Sitemaps”. You can install a plugin in WordPress by accessing “Plugins” at the navigator bar and then click “Add New”. Search the term “Google XML Sitemaps” at the search box, and after you found the plugin, click “Install Now”. Next go to “Plugins” and find “Google XML Sitemaps” and click “Activate”. This will activate the plugin which will automatically create a sitemap for your website and submit it to all the major search engines.

You can also ping all the search engines at Ping-O-Matic and let them know about your website.

If everything goes well, Google should be able to index your website in about 3 days. You can check by googling your site’s url and see if your site comes up.

Good Luck at building your website, and if you have any questions, feel free to make a comment.

Google Sniper 2.0 Review

By | Feb 25, 2011

Google Sniper is Back! I was very excited when I heard the news. I will be very happy to give an honest Google Sniper 2.0 Review because I really owe Geroge Brown, the person who created Google Sniper a big Favor.

The original Google sniper was launched in 2009. When the course came out, the whole internet market was shaked by the news. No one would believe you can earn a six figure income without any traffic generation, totally on autopilot! I was one of the skeptics, but I bought the course anyway, because the course came with a 60 Days Money Back Guarantee. And I am so glad that I did. The sniper sites I set up back then are still generating income even Today, completely on autopilot! And it only took me less than one hour to set up each sniper site.

So what is Google Sniper all about?

Read more…

John Yeo’s Bloggers Paycheck Review

By | Feb 2, 2011

As blogging becoming so popular nowadays, earn money online wouldn’t be complete without introducing this. I briefly touched blogging in my previous posts. After realizing the potential to make money with blogs, I decided to pursue this topic even further. In fact, I am making good money from this blog. If I can do it, so can you!

Read more…

Make Money selling used Books

By | Jan 19, 2011

Got some old books or used textbooks from college piling up somewhere? Well, believe it or not, you can actually sell them for some money. I personally recommend it to sell your used books at eCampus.

Now you will have two ways to sell your old books. You can sell them directly to ecampus. They mostly buy back textbooks. So if you were a student once and have some used textbooks lying around, you can earn a fair amount of money selling them.

You can also sell your old books at the marketplace. Listing your books is free, but ecampus will get 15% of your books selling price if they do sell.

Read more…

Earn Money by Flipping Websites

By | Dec 15, 2010

Flipping DomainsFlipping websites and domains is nothing new in today’s online-money-making business. Back in the 90′s, there was a rush of registering domain names after Marc Ostrofsky sold for over 7 million dollars! Unfortunately, I didn’t know anything about how to earn money online at the time and missed the opportunity. Nowadays, it’s very hard to find a good domain name that hasn’t been registered.

However, there is still a potential to earn in this area. The general approach would be registering domain names that other people have never registered and then later selling them at much higher prices. You would have a lot of trouble finding unregistered domain names ends in .com. So try .net,, .info instead.

Read more…

Terms of Use © 2007 Earn Money Online, - WordPress Themes by DBT