Create a Blog – How to Start a Blog in the Next 10 Minutes

Starting a website or blog of your own is simply one of the best decisions you will ever make! I started my own blog back in 2007 and it’s completely changed my life and business for the best. More importantly… I want to show you how to do the same.

Before we jump into the quick 10-minite blog creation process, let’s first cover some of the many reasons why you might want to start a blog.

  • Become a better writer and thinking
  • Discover new ways to make money online
  • Start a brand and business of your own
  • Connect with others who share your interests
  • and more…

I personally started my blog at because I wanted to share my story and help others learn how to make money online. As a result of the blog, my readers have earned over $5 million by simply following my free tutorials, guides and case studies on the site.

As a result of starting the blog, I’ve been able to generate money online, travel the world, speak at different conferences and even appear on Fox News and CNBC as a well-respected expert in blogging.

Now it’s time for you to create a blog of your own in less than 10 minutes by following my “Create a Blog” tutorial below.

Starting a blog is much easier than you think. There are actually over 300 million blogs in the world today and thousands of new sites are getting started every day. Now it’s time for you to create a blog of your own as well, and you can have your own site up and running in less than 10 minutes by following our “Create a Blog” tutorial below.

–> Want to skip the tutorial and start your site now? Click here!

Whether you are starting a blog to share your life experiences, pictures and videos with friends and family, have the desire to write about your favorite hobbies or even if you want to start making money online with a site of your — the first step to getting started, is simply getting started! No matter what the reason is for starting a blog, the path to getting started is always the same.

We’ve already helped over 4,000 people get started with a blog of their own. It’s super easy, takes only a few minutes and you’ll be so proud of yourself after you’ve walked through the process.

Follow along as we walk you through the process step-by-step.

How to Create a Blog of Your Own

To start a blog of your own, you are first going to need to the following;

  1. Register a domain name for your blog
  2. Setup web hosting to host your blog content
  3. Install a free copy of WordPress to run your blog
  4. Write your first blog post!

If any of these sound too confusing, don’t worry — we are going to show you step-by-step how to set each of them up. What’s even better is that after you set it up the first time, you likely won’t ever have to set it up again!

BONUS: Start your blog today by following the guide below and signing up for a hosting plan through A2Hosting, and you’ll receive access to my 30-Day Blog Training video course ($97 value) at no additional cost! All you need to is contact me through this form after your site is live and I’ll give you immediate access!

Step 1: Register a Domain Name for Your Blog

A domain name is the site address or URL is that is used for someone to access your site. For example, if you wanted to use the Google search engine, you would go to The site you are currently at uses as it’s domain name.

When it comes time to pick a domain name of your own, you will need to get a bit creative as most generic domain names are already owned and once someone owns it — it’s gone for good. If you have no idea what type of domain name to register, I always recommend people start with their personal name. (For example, if your name was “Jane Smith”, you could register “”. Another good example would be if you wanted to create a crafting blog, then you might choose the name”).


A domain name usually costs anywhere from $10-$35 per year depending on where you register it. However, my web hosting company is a huge support of this blog and they have allowed me to offer a free domain name for LIFE to anyone who sets up their blog through this tutorial. That means you can register your domain name for free, and as long as you keep your hosting account active, you will get to keep the domain name for free!

To see if your domain name is available, you can click here and proceed over to A2Hosting, or you can continue with our create a blog walkthrough below.

Step 2: Setup Web Hosting to Host Your Blog Content

Once you have a domain name in mind, it’s time to move forward with the process and to set up your web hosting. A web host is a company or service that will store all of your site data and make it accessible to anyone in the world. In short, that’s all you really need to know about the technicalities of running a site, but you can always read up on this later if you like.

Web hosting can range from a few dollars per month to thousands of dollars per month depending on the type of site they are hosting. The good news is that most websites and blogs will be absolutely fine with shared hosting, which usually costs under $10 per month.

Again, working closely with my current web host, A2Hosting, I’ve also been able to secure a massive discount off their regular hosting prices (seen below), which I’m going to once again extend to you. A2Hosting powers millions of websites and blogs and I can proudly say I trust them with hosting many of the high traffic sites and blogs I run.


Remember when I mentioned registering your domain name in the first section? Now I want to walk you through the simple process of registering both your domain name and your web hosting at the same time. Don’t forget, you will also get the free domain name for like and save 50-60% off hosting this site.

First thing first, head over to A2Hosting by clicking here.

Next, you will want to choose your hosting package. The “LITE” plan is the cheapest at $3.92 per month, but it only allows you to setup one site with your hosting. I highly recommend going with the “SWIFT” plan, which is only $4.90 per month and allows you to setup unlimited sites, databases, storage, transfer and more. Many people will start multiple blogs, and this is a great way to make sure you aren’t limited to just one site.

No matter which plan you choose, you will also save 51% off your initial purchase of hosting. After deciding which is best for you, simply click on the orange “Order Now” button below the plan of your choice.


Next, it’s time to choose and register your domain name.

If you are registering a domain name for the first time, you can fill in your new domain name in the “Register a new Domain” section. If you already have a domain name, simply fill it in the “I will use my existing domain name and update my nameservers” section and click on the “USE” button to proceed.


The last part of the process is to review your order details and fill in your personal details and to confirm all of your information is correct.

The 51% off promotion applies to your initial purchase. This means it’s in your best interest to pay for 12, or 24 months of web hosting in advance. The longer the payout period you decide to pay in advance, the more of a discount you will save long term.

If you go with the “SWIFT” package and pay for 12 months in advance, you are looking at a total cost of only $64.62 for the first full year of hosting. This is a 51% savings!

Once completed, simply click on the “CONTINUE” button.


After clicking the continue button, you will be sent to one more page where you can request additional features for your hosting account. For the most part, these services aren’t going to be necessary for more bloggers — however, they are there if you want then. After viewing the page, you can click on the green “Continue” button to proceed to the final page.


The last page in the sign-up process is the final “Review & Checkout”.  Below you will see a summary of everything ordered, along with the 51% off discount in place. If you were to register a new domain name at the time of setting up your hosting account, there is an additional $14.95/year cost.


Step 3: Install a Free Copy of WordPress and Go Live with Your Blog

With your domain name and web hosting both in place, now it’s time to install the free WordPress content management system that is going to be used to run your blog. WordPress is a free software that currently powers the majority of blogs on the internet today. Huge sites like TechCrunch, TIME and HuffingtonPost all use WordPress to power their sites. This blog is also running off the WordPress platform. In short, it’s simply the easiest and fastest way to create a site or blog of your own.

While all of this may sound confusing at first, A2Hosting has actually made this process so simple, that it likely will take you longer to reach this section, then to actually set it up the first time. Right after you sign up for hosting, you will receive an email with your account details. You can follow these directions, or simply send me an email and I can set this up for you.

BONUS: For anyone that walks through this process and creates their blog through the A2Hosting link in this article, feel free to send me an email afterward and I’ll send you a link to gain access to my “30 Day Blogging Challenge Video Series” for free! ($197 value)