How to Start a Blog in 10 Minutes or Less

This page contains affiliate links which means we may earn a commission if you use them. We only recommend tools and services that we use ourselves and that we trust.

Starting a new blog is one of those life moments that’s both exciting and scary at the same time. Like driving a car for the first time, the possibilities of the open road ahead of you can seem endless; at the same time your inexperience could also lead you to an awful crash on the roadside! Ok, so maybe starting a blog isn’t SO dramatic, but it can definitely be intimidating your first time.

Rest assured – we’re here to be your guide on this journey towards setting up your brand new blog on WordPress!


  • One awesome hosting plan
  • One perfectly unique url
  • A free installation
  • The perfect premium theme to look the part

Setup hosting and get a domain name

The first step is to setup hosting and choose your domain name. While this may sound technical and intimidating, it’s actually quite simple and doesn’t require a whole lot of technical know-how. Don’t believe me? Just check out the steps below and tell me that doesn’t look dead easy.

Setup Your Hosting

We use Bluehost for hosting all of our websites and we highly recommend them. Of course, there are other options available, but Bluehost has always been super reliable and their 24/7 support answers all my questions without making me feel dumb. That’s a good thing. Visit and click Get started now.

Select your plan

While the Starter plan may look appealing at less than $4 a month, trust me on this one, once you see how easy it is to setup your own website you’ll want to do it again and again (heck, you might even make a business out of it). The Plus package gives you hosting space for an unlimited amount of websites – that’s a steal for less than $7.

Choose your new domain name

Type your desired domain into the field to see if it’s available. Try to pick something memorable and not too complicated or difficult to spell.

Finish Registration

If your domain is available (yay!), all that’s left is to fill in your details and complete registration. Hint: you don’t really need all of the extra stuff they try to sign you up for, so you can uncheck those boxes if you like. It’s completely up to you of course.

Install WordPress

Once you’ve signed up for hosting, login to your cPanel and click on Install WordPress.


On the next page, click Install.


Select your domain and click Check Domain.


Click on Advanced Options and enter the username and password you’ll use to login to the site. Check the box to agree to the terms and click Install Now.


Wait for the install to finish.

You can now checkout your brand new site! You can login to the admin panel at, or click View Credentials to double check your login details.

Your new site is currently behind an Under Construction page, but if you are ready to take it live, just click on the link at the top of your WordPress dashboard.

Make your site awesomely you

Yay, you did it! Your new site is up and running, ready for you to take the world by storm. But don’t pop the champagne just yet, you can easily make it just a bit better, right?

Install a premium WordPress theme

Using a premium WordPress theme is probably one of the best investments you can make when starting off with a new blog. The price tag may seem high at first (in the neighborhood of $50-$70), but you can easily get a site that looks like it was custom built for you at a fraction of the price a web designer or development shop will charge you (upwards of $5k and beyond!). Besides, you wouldn’t leave the house in sweatpants (well maybe you would – who am I to judge!), so make sure your blog has all the looks to grab people’s attention and keep it. Before you start looking, grab our workbook below to get clear on what you need in a theme.

There are many places online to get WordPress themes, but one of our favorite places is Creative Market. Creative Market empowers designers from all over the world to produce and sell digital goods, and what you get here easily rivals some of the best custom sites out there (heck, they’re probably made by the same people). With over 1800 WordPress themes to choose from, you’re sure to find a design that suits your site.

Shameless plug alert! We have some premium minimalist WordPress themes that work great and look even better – check out the full collection here.

Time to Launch

Ok, now you can pop that champagne! You’ve set up your hosting, installed WordPress, installed a premium theme and even written an awesome post or two – it’s time to share your new site with the world!

Include a link to your blog in the comments below or share it with us on Instagram @stnsvn – we can’t wait to see your brand spanking new blog! :)

Author: Mike Rogers

With an educational background that just wasn’t sitting well (who gets a bachelors in finance with honors anyways?), Mike gave up the corporate world before he had barely entered it, partnering with Brittni to build the business they wanted and the lifestyle to match. As the technical chops behind Station Seven, Mike ensures that everything runs as smoothly behind the scenes as it looks out front.

Comments are closed.