How To Start A Blog in 9 Easy Steps

Over the past few weeks, my friends and I wrote about different aspects of blogging and how to position your blog more successful. In this post, I would like to take a step back and talk about how to start a blog. Specifically, I will discuss how to start a self-hosted WordPress blog since we already established that it’s one of the best platforms to start on.

Launch
Photo by rocatis via Flickr

Please note the discussion below assumes that you are interested in monetizing your blog and attracting readership. It’s not as applicable to if you want to blog casually.

1. Establish a business plan for your blog

This doesn’t have to be a full business plan since blogging has a very low cost of entry. But before you begin, there are several things you need to consider:

2. Find and register a domain name

Once you have identified your blog’s topic, it’s time to find relevant and brandable domain name. I discussed this topic in detail in How to Create an Amazing Domain Name. I currently use GoDaddy.com and I do recommend them for domain name registration.

3. Find the right web hosting company

Finding the right web hosting company is probably one of the bothersome aspects of starting your own self-hosted web site. I have used many hosting companies in the past, including GoDaddy.com Hosting and Globat — I left them for various reasons.

I am currently with MediaTemple and have been very satisfied.

I think the four most important things to do when you start out initially are:

Here are a few more web hosting companies you could choose from:

4. Install WordPress

Installing WordPress is not too difficult, but it could be challenging if you are unfamiliar with the web. The basic steps are as follow:

  1. Download WordPress
  2. Unzip and FTP files to your web host
  3. Set up database
  4. Set up database username and password
  5. Update wp-config.php file
  6. Run WordPress built-in installation

5. Find and install a WordPress theme

One of the nice thing about WordPress is that there are literally thousands of theme to choose from. With minimal effort you can make your blog looks fairly unique. I discussed this in detail in How to Find the Right WordPress Theme.

6. Install and set up essentials plug-ins

Plug-ins are add on programs that enhance the functionality of WordPress. You can find hundreds of plug-ins at the WordPress plugin directory. However, the ones that I considered essential are:

7. Set up companion accounts and integrate their functionalities

Companion accounts are other online services that make your blog more effective. I shared more information in 12 Essential Companion Accounts for a Successful Blog. Basically, these accounts will help in different aspects like monetization, marketing, traffic generation, search engines optimization, and so on.

8. Configure your WordPress installation

Once you have everything set up and installed, you’ll have to make everything works together. This involves making configuration changes in the administrative control panel, as well as some minor tweaking of your WordPress theme. This latter part will involve a little bit of HTML and PHP programming.

9. Start blogging

That’s it! You’re done and ready to share your ideas with the world. At this point, you’ll want to read How To Grow A New Blog Efficiently and other fine articles to help your blog grow.

I hope you find this basic starter guide useful. If this still sounds intimidating, I offer some basic services to help you get your blog started.

Get Free Email Updates
emailLike this article? Enter your email address and click "Subscribe" to get the latest articles sent to your email for free. Your email will only be used for this daily update and you can unsubscribe anytime.

* Subscribe via RSS now

Related Tags
, , , , , , , ,
Pinyo
Pinyo is the owner of Moolanomy: personal finance blog and Blogthority, and founder of the M-Network: personal finance blogs network.

All posts by Pinyo

4 Comments

  1. gravatar
    Shanti @ Antishay
    March 17, 2008, 20:52

    Thank you for this post – it really does cover everything :D I haven’t hosted with GoDaddy since 2001 and am not surprised that their hosting service continues to be unrecommended. I hosted with Globat for a year and really hated them as well – GOSH – so many problems.

    I now host most all my blogs and sites with ANHosting.com – another host that wordpress.org recommends – and I absolutely LOVE them and wish antishay.com was hosted there as well. That will happen within the next year, but not tomorrow. I would add them to your list if you’re wanting to update it later; wordpress recommends them, they’re inexpensive (250 domains in one hosting package, a ton of bandwidth, and all for $100/year including detailed stats!). I’ve also had a number of bonehead questions and the customer service (24/7) has always answered my questions, no matter how inane :)

    I’m surprised to find that I already use all these plugins. Wahoo!

    All in all, this is a very complete post and I thank you for it!

  2. gravatar
    Douglas Karr
    March 20, 2008, 16:56

    Thanks so much for adding the WordPress Contact form as a plugin to startup with! Too cool!

  3. gravatar
    Lali
    August 26, 2008, 9:01

    Thank you. I always wanted to start a WordPress blog and this guide is definitely helpful.

  4. gravatar
    Pinyo
    September 15, 2008, 22:52

    @Shanti — My friends are having a lot of successes with LunarPages. I am on MediaTemple which is quite good, but expensive.

    @Douglas — You’re welcome. It’s a good and easy to use plugin…bravo!

Please share your comment:

Please read our comment policy and guidelines.


Please do not use the name of your site or keywords.

2 blogs that link to this article:

If your trackback does not show in 24 hours, please resend to this trackback URI.

  1. Blogging Advice | Pretty Your Blog
  2. Moolanomy- An Interview With a Personal Finance Blogger | Good Financial Cents

Recommended Articles

Browse Categories

Related Articles From Blogthority

Related Articles From Other Sites

Featured Sites

Archives By Year

Blogroll