Learn How To Start A Blog

If you’re wanting to learn how to start a blog, it’s really easy to set one up and start making money online! I’m going to show you step-by-step, how you can easily set up your own blog/website and start making money.

Many people ask how it is possible to earn money online? The key is to create a successful website, which is simple if you follow this guide. You create your content and then drive traffic to your site, traffic that will generate you money. Your site will grow over time, which will result in search engines ranking you higher, creating more traffic, which makes you more money!

How To Start A Blog Outline

You need three things to get your website up and running;

  1. Domain Name – This is the address of your website, for example this site’s domain name is www.OnlineIncomeTeacher.com.
  2. Web Hosting – This is where your website is stored online so that it is available 24 hours a day.
  3. WordPress – This free software helps you easily run and design your website. You can choose from over 100,000 different layouts and thousands of free plug-ins, add content, edit your pages and so much more. This website runs on WordPress, just as millions of others.

These three steps can be followed to get your site up and running in as little as 10 minutes! I hope this shows that websites aren’t complicated and hard to make, with the right tools they can be really easy.

Domain Name

First things first, you need to get a Domain name. Don’t make the mistake like most people and rush into this process. This is one of the most important parts of your website. The difference between a good domain name and a bad domain name can cost you several thousand visitors a month, which ultimately means you loose out on potential money.

The best domain names are descriptive of what your website is about, for example OnlineIncomeTeacher.com is about teaching people how to make money online.

Perhaps you want to make a website to display your work online, ‘YourNamePortfolio.com’ would be a good choice.

Make sure you research your name before you commit to one. List all the key words that are associated with your potential website and then see if you can use any of those keywords in your domain name.

Try to keep it simple, limit your name to two or three words. Your name needs to be easy to remember, so that if you were to tell someone in the street, they could easily remember it. For this reason, don’t include any hyphens or punctuation marks as it just complicates things.

Make sure you use a .Com or .Net domain. These are the most common and people Remember these better. Using a more unconventional .biz or .tv may let you use the name that you want, but people may forget. For example if your site is called YourSite.au and you tell people, some will end up going to ‘YourSite.com’ instead. This is bad for you because you will loose out on traffic and traffic means money.

To register your domain, go to GoDaddy. Here you can register a domain for under $12 a year, which you will easily earn back once your website is up and running.

You don’t have to take my word for it and use GoDaddy (though I highly recommend you do). Check out this list of alternate domain registrars.


To get a website online, you need somewhere to put it. To do this you need to host your site on a server so that it is available for people to visit 24 hours a day. Basically, you rent space on a server for about $5 a month, which allows you to upload all of your website files so they can be viewed.

I myself use HostGator to host my websites. I have found their 24/7 support line very useful when I have had any problems and they offer unlimited disk space and bandwidth which is very beneficial.

One of the main reasons I chose them is that they allow easy installation of WordPress (Website building software) with just one click. There is no extra charge for this, whereas other companies can charge you extra for this.

But again, you don’t have to take my word for it, check out this list of alternate hosting providers.

If you do choose to go with HostGator, you can use our very own ‘Coupon Code:- OnlineIncomeTeacher‘ to recieve a MASSIVE 25% OFF!!!


5-10 years ago, it seemed as though you needed to be a techno-nerd to be able to set up a website. Everything was very technical and you needed to know a lot about programming.

Today, that isn’t the case! All you need to do is log into your HostGator account, click on Fantastico on your cPanel and install WordPress. In under a minute, it will install and you will have a live website online that you can start adding content to.

WordPress is amazing software that allows you to create a beautiful website or blog without needing to be a techno-nerd. It allows you to simply add content, be that articles, blog entries, pictures, videos or more, edit how your site looks, by changing themes, and you can add thousands of different plug-ins, such as a Twitter feed or Facebook icons.

This site is made entirely using WordPress. It made creating this website so much easier than if I hadn’t used it.

WordPress Theme

Many websites are let down by their appearance. Humans do unfortunately judge a book by its cover! It doesn’t matter how good your website content is, if it is displayed in an unappealing way, you will loose traffic.

The good thing about WordPress is that there are thousands of high quality themes that you can use for your website.

I personally use WooThemes for my websites. They have a variety of very high quality themes that you can use for your site, offering both FREE and Paid themes. The paid themes are much better as they offer better functionality, which only cost $70 for two themes. This website uses the Canvas theme, which I think you will agree was well worth it.

They are really easy to install and work on. You simply download the one you want from WooThemes, go to your WordPress admin panel, go to Themes, click Upload, Upload Zip file and Activate! That’s it, as easy as that and now you have a professional looking website that is more likely to attract people.

How To Start A Blog – Video Tutorial

Here is a quick video showing you how easy it is to do all of the above steps to get your website up and running.

Click here to visit GoDaddy.com

Click here to visit HostGator.com

Click here to visit WooThemes.com

Now that you have set up your website, you need to start creating content to make people visit your website, making you money.

Writing Content

This is THE most important part of your website. Your content is what brings in visitors to your site. For this reason you need to create GREAT content, which will make people want to come back for more!

Making Money Online

Not all websites have to make money, but I find it much easier to spend my time working on a site that I know is making me money. Its not hard to make money online once you know how to do it!

Getting Traffic

Traffic = Money! It’s as simple as that. The more people you can get to visit your website, the more money you can generate. The best way is to create great content that gets people coming back for more, but it’s not the only way…