Call us: 1300 855 685

SEO Blog

Set up your own wordpress blog

How to Create your Own WordPress Blog

Share this:

Just like the song “Everyone’s a DJ“, these day’s everyone’s a blogger.

But, if you want to be a successful blogger that makes money, has visitors and is perceived as legitimate, then you need to set it up the right way from the start!

There are a number of free blogging services out there that make it very easy to set up and manage your own blog. These include;  Wordpress, Blogger and Tumblr just to name a few.

This website is build on the WordPress content management platform using the Thesis framework.  Wordpress is fast becoming the de-facto standard in web publishing due to its ease of use and flexibility.

Hosting your blog on someone else’s domain name

I’ve seen a number of relatively popular blogs out there build on the back of WordPress or Blogger as subdomains.


These are easy to set up, cost nothing, and simple to maintain. So what’s the catch?

The catch is that you don’t own or get to keep your brand and reputation. All of the links, reputation, authority, comments and history are going onto the WordPress domain name – not to yours.

Why wouldn’t you buy your own domain name and keep all of this to yourself?!

I figure the reason is because don’t know how to do it!

Don’t worry, I’m going to give you a guide on how to set up  your very own WordPress blog on your own domain name. I’ve chosen Wordpress as I think it’s the easiest and best blogging platform out there.

Step 1 – Register your own domain name

This is the fun part – you get to choose your domain name for your blog. A good domain name typically is:

  1. Short in length
  2. No hyphens
  3. Easy to say
  4. Memorable
  5. Reflective of your brand

There are quite of few domain name registrars out there.  It’s so easy these days to buy a domain name – usually for around $10-15 you can have a domain name registered for a year.

Here are some good domain name registrars:

Step 2 – Set up hosting

You have just bought your domain name so now you need to set up some web hosting to send your blog live to the Internet.

I’d recommend going with the basic hosting package as you can always upgrade the amount of storage and disk space if you need it later on! Here are a couple of recommended hosting providers:

To make this as simple as possible, I would recommend having your hosting and domain name with the same company.

This way you won’t need to work about setting up and playing with domain name servers (DNS), delegation, MX records or anything like that.

Step 3 – Install WordPress on your domain name

Here’s where it gets a little trickier, but it is still quite simple. Now you need to actually install WordPress onto your new domain name.

Once you have purchased a hosting package, and email will come through with your login to Cpanel (control panel for your website) where you’ll find an Installatron or Fantastico deluxe “one click install” button.

This “one click Installatron” makes it very easy to install the WordPress content management system onto your domain name. There are user guides within cPanel that show you exactly how to do it, as well as plenty of support by a quick Google search.

Just follow this demonstration video which shows you how to do it.

Step 4 – Choose a design or template

Now you have Installed WordPress on your domain name, the next thing to do is to choose a design for your new blog!

The best thing about WordPress is that there are so many pre-packaged designs, templates and themes to select from. You just need to choose one that you like. They all have great support forums and it is very easy to find help if you need it.

Excellent templates and frameworks can be found at these websites:

I recommend actually purchasing one because a lot of the free themes out there can be coded poorly and do not give you same flexibility and control as the paid ones.

Step 5 – Get a logo

This will cost you $50-$200 to get a professionally designed logo which makes your blog look more legitimate. Here are a couple of great design websites:

Most of the themes I mentioned above make it extremely easy to upload your logo file into the header section of your chosen template.

You can then style your blog’s colour scheme to fit in with the colours of your logo to keep it consistent!

Step 6 – Install Plugins

Plugins are a great way to extend your blog without having to learn or understand any code which leaves you more time to do what it is you like doing….blog!

Here are a couple of must haves for your WordPress blog to make it more usable, and easier to track what your visitors are doing on your site:

Step 7 – Start blogging

Sounds simple! But a rule of thumb for blogging is to post 2-3 times a week with 300-500 word articles at a time. There are a number of great websites and posts out there that can guide you on your blogging journey such as:


So get to it!

  1. Choose yourself a domain name
  2. Buy some hosting
  3. Install WordPress
  4. Choose a logo and design
  5. Install plugins
  6. Start blogging!

About Andrew Webber

I'm an avid basketballer who is passionate about internet marketing. I love local SEO and helping small business get more visibility. I am also the founder of SEO Maverick. Find me on Google+ at +Andrew Webber
View all posts by Andrew Webber

Other Posts

There are 4 comments. Add yours.

  1. Thank you for this great posting. I have been all over the internet to find something as straight-forward as this to help me set up a blog. I found you by looking up “keyword searches”. It’s amazing where a keyword search can lead you 🙂 Cheers Alessandra

  2. Tom

    Hi Andrew, very imformative! Will contact you very soon to discuss & implement. Regards, Tom

  3. Jon

    Hi Andrew, this looks like a great ‘How-to’, and probably one we should have read earlier (we are muddling our way through starting a blog right now)… On WordPress – when you begin signing up for the first time – it gives you the option to pay $18 to get the ‘.com’ version of your domain name, rather than the ‘’ version. So… is this the same thing as buying and registering the domain name? I am worried that we have paid WordPress $18 to NOT own our own domain name, because your very clear advice seems to suggest we a) register and b) host with external providers – something we haven’t done. Our blog works (that is, it is publicly visible when you punch in the URL) so what have we done wrong, and how do we fix it?!

    • Hi Jon, thanks for stopping by.

      Great question. I think this link here should answer most of your questions relating to the ownership and management of your domain name:

      It appears that if you register your domain name through you do not have the full suite of themes, plugins and extensions that you can get if you set your blog up through (done by purchasing your own hosting and installing WordPress using the above method).

      Your blog will be fine sitting where it is – however, I don’t believe you have the ability to add in extra plugins or customise the design and functionality using a premium theme. If you don’t need to add these extra elements to your blog – then you don’t need to worry about it. However, you might want to make some design changes down the track or add some new plugins to your blog in which case you’ll need to set your blog up in your own hosting!

      Hope that helps!

Leave a Reply

Your email address will not be published. Required fields are marked *


About Us

SEO Maverick is an Adelaide SEO and website design agency specialising in local SEO services. Director Andrew Webber has been in the online marketing industry for over 8 years and has worked with some of Australia's biggest brands including: Elders, Rural Bank, Cancer Council and Ouwens Casserly.

Featured On

Advertiser Logo1