How To Go From Domain Name To Live WordPress Blog In 15 Minutes

Last night, I was at a Chinese New Years party at West Van Baptist Church. During the party a few people asked me how hard it was to set up a blog and how long it would take. As luck with have it, I just happened to have my Macbook with me and decided to give a little demo on how to register a domain name, set up a new WordPress blog and have it all live on the Internet in 15 minutes.

Twelve year old Ifan Yang is the son of one of the church members. I decided to use him for the demo. The goal was to show everyone how easy it was to get a blog up and running. Here’s the step by step process.

Step 1 – Register The Domain Name

Deciding on a domain name can be the most time consuming of the entire blog creation process. Most people get stuck at this step and never move forward. Fortunately in this case, the domain name was Ifan’s name and it was available. The domain name was registered at GoDaddy .


If your domain name is available, then go ahead and register it. We just register the domain name. We didn’t use any other GoDaddy services. The main reason I like using GoDaddy is they have a really nice DNS manager that makes domain admin very easy. Total time to register the domain name was two minutes and cost $10.69.

Step 2 – Set Up The WordPress Blog


For this demo, I set the blog up at This is WordPress’s free blog hosting service. I don’t recommend using this for a money making blog because does not allow you to place any type of advertisings on their service. However, if you’re looking to test the blogging waters, is a great service to get your feet wet in.

The main advantage of is it’s free and extremely easy to use. Registering an account and setting up the new blog took about ten minutes. The most time was spent deciding which theme to use.

Step 3 – Map The Domain Name

Blogs on use a sub domain structure. If you set up a blog on the service, the URL would generally be This is fine for many bloggers but from a branding standpoint, it’s far less desirable. However offers a domain mapping service that will allow you to use your own domain name. Mapping a domain on cost $9.97.

WordPress does offer domain registration and mapping service for $14.97. However, I prefer to keep my domain provider and host provider separate. Should I wish to move any of my blogs to a new web host in the future, GoDaddy will allow me to do that easily. Trying to move a domain registered at would be a lot more difficult and may not even be possible.

To map a domain, log into your GoDaddy account and fire up the Domain Manager. Check the domain you want to admin and then choose Nameservers. This will pop up a box for you to enter the DNS information for


After entering the above DNS info, log back into your blog and go to Settings -> Domains in your blogโ€™s dashboard, enter the domain into the form at the top of the page, and click the Add domain to blog button. If the name servers are verified, you will be prompted to purchase the required credits via PayPal and complete the mapping process.

WordPress Domain Mapping

After you have made your purchase, go back to the Settings -> Domains page, select the radio button next to the domain you just mapped to your blog and click the Update Primary Domain button.

WordPress Domain Mapping

As soon as I set the primary domain to use, I was able to view the blog on the Internet by typing in a web browser. Total time to set up the domain map was three minutes. Here’s the finished blog.

Total cost of the demonstration was $20.66. I think I could have created the new blog in less than 15 minute but I was limited by the 3G speed of my iPhone connection. Now that the blog is up and running, the real work of keeping it updated begins. Good luck Ifan!

37 thoughts on “How To Go From Domain Name To Live WordPress Blog In 15 Minutes”

  1. Jorge Diaz says:

    This is a great way to get started and actually do something.

    People think seting up a wordpress blog is difficult but you can install it also with one click installers in CPANEL.


    Just make the first move

    Great post!

    1. That is so true! The hard bit is posting consistently!

      1. This will be a great guide for beginners.

        This post should rank well in the main keywords.

        John start work on that.

  2. Lyndon says:

    Very Cool John!!

    I’m definitely going to have to remember this when one of my family members or friends want a quick site set up ๐Ÿ™‚

    1. Diabetis says:

      Give me a breal!

      it is so easy to do that.

      1. Its easy for you because you have done this quite few times but for them who do not know even A B C D of blogs this will be great way to learn

  3. Setting up a WordPress on a shared hosting plan would take longer than 15 minutes. Most of the time spent would be waiting for the DNS settings in GoDaddy to synchronize with the web host.

    Apart from that, you will need an FTP/SSH client to upload the WordPress files to the site. Setup the database, setup the domain to point to blog folders, setup e-mail and FTP accounts. The blog needs the theme uploaded and tweaked to the client’s specifications, and also upload the relevant plugins for blogging.

    Overall, not a difficult task if you know what your doing, but the average user may find this intimidating, which is where someone like me would be there to work with them. ๐Ÿ™‚

  4. ๆˆ‘@soho says:

    john,happy chinese new year!
    do you plan to come to china mainland this year?

  5. Diabetis says:

    You are making a blog for free. I wonder when will someone ake me a blog for free.

  6. I’m not such a big fan of GoDaddy to be honest. I do all of my business with Omnis Network.

  7. Cool. I launch mine with Hostgator with CPANEL + Fantastico. Takes even less time and I don’t have to rely on WordPress to host it.

  8. This can help you to have a wordpress blog, without paying for host.
    Itยดs a good start.

  9. Yup, it is really easy and fast — and even you use self-hosted, it is still easy and fast. ๐Ÿ˜€

  10. fas says:

    Now that is something like practise what you preach.

  11. Gamers Plaza says:

    Cool good luck to all of us ๐Ÿ˜€

  12. vutha says:

    That is good post. Normally, I always bought domain name from godady and bought my own hosting because i can put more domain name.

  13. Cj says:

    Wow… I did up my site it was a real challenge for me… Now I am teaching my group of insurance agents to start their own website on -what advice can you give to me… appreciate you comment back to me!

  14. health blog says:

    YUp… That easy to setup..
    THat the reason I use wordpress

  15. I don’t think it’s the length of time that challenges people, it’s the various complicated steps. I doubt anyone wanting to set up a blog could do it in 15 minutes. Thanks for the info.

  16. Does anyone else remember the days when you had to wait up to 48 hours for the DNS settings to propagate? Haha, I’m starting to feel old…

    1. John Chow says:

      Yes, I remember those days. ๐Ÿ™‚

      1. S Ahsan says:

        Godaddy takes 12 hours sometimes but they are fast most of the time.

    2. Luke says:

      I remember too. GoDaddy is pretty much instant now. One of the many reasons I use them <3

    3. Diabetis says:

      I don’t even know that!

      I just started on April 2008.

  17. MacSage says:

    Most of the bigger hosts now have Fantastico or SimpleScripts which make this process even easier and faster. DNS propagation is no longer an issue.

    I’ve registered a domain name, selected a hosting plan, installed WordPress, and had a live site running in less than 15 minutes.

    If folks really knew how is it is, I wouldn’t get paid so much to do it. ๐Ÿ˜‰

  18. It is also quicker to just get hosting& domain name from Hostgator then use the Fantastico feature to add WP software and your blog would be set up in even less time for about the same cost ๐Ÿ˜‰

    Many beginners might get confused with all that domain mapping stuff..

  19. marita says:

    Great way to make a big impression! What I’d like to know is how you tethered your iPhone to your MacBook?

  20. S Ahsan says:

    You demonstrated on a 12 year old guy eh! He will have some good traffic and credibility by the time he reaches 18. ๐Ÿ™‚ good stuff

  21. Excellent example, John! Now what I really would like to see is the next level, and that is setting up an online purchased template without any specialist knowledge. I’ve come up trumps with two already, and all the web developers I’ve contacted want to do stuff from scratch that is waaaaay over budget……

  22. Mangalary says:

    Hi John,
    What happens after I got a domain and a webhost from WordPress? Can I add Google Adsense to it and all the affilliate scripts? What I know is that WordPress does not allow this, right?

  23. Great little guide. I have a small blog on blogspot but I’ve been considering starting one on WordPress as I’ve been told it’s much more flexibile. Glad to see it looks so easy to set up.

  24. nigel says:

    WordPress rules!

  25. Scott Short says:

    Actually, I love wordpress, but I do not like godaddy. I had godaddy about 8 years ago and all they did was cause me problems along with charging me with stuff I never signed up for. Not only that, it took 20 minutes for customer service to answer if I was lucky. After a lot of different hosting companies, I have found what I believe to be the best. They have wordpress integrated along with an enormous amount of other tools. It is called which I would rather you click through at my site can also be done fo under $10. Actually, I paid 5.95 / mo for 12 months. Awesome deal and can be up in 15 minutes easily.

  26. Instead of going for custom domain name on free wordpress blog, it will be much better to go for hosting with godaddy and host your own blog

  27. It is possible to migrate to a website for cost as low as $10…See my post here

Comments are closed.