Three Simple Steps to Your First WordPress Blog

So let me guess: You're new in this area and have no clue how to start your first blog.

Can I guess one more thing? You are passionate about something, have tons of ideas, enthusiasm to work and clear goals.

Don’t wait. Today is your day to start a blog!

Put things on hold and follow the three steps below. You’ll be up and running sooner than you think.

Disclaimer: Please note that some of the links below are affiliate links and I will earn a commission if you purchase through those links.

How to Start a Blog

To be honest, it's very easy to start a blog, it's fun and you can do a lot of things with one click setup. Let's get together through this process.

The Basic Steps to Become a Blogger:

  1. Register domain name and get hosting
  2. Install WordPress
  3. Make it pretty

Domain Name and Hosting

This part is fun! Usually 🙂

What do you want your domain name to be? If you already know what you want, go to and register your unique domain. If you can't find free one try this tools: Impossibility and Domainr to generate it. Keep in mind to use .com as it's most common and try to have the domain name as short as possible.

namecheap domains

You may ask why NameCheap. Well it's recommended by many bloggers (including me), because of great pricing and free WhoisGuard. You can of course pick other domain providers, it's up to you.

The other thing, don't be lured by free domain in package with hosting. It's nice to cut costs, but what if you'll later decide to change your hosting provider? Never register your domain in bundle with hosting.

So you've been warned

Now it's time to pick a good WordPress hosting. Good doesn't always mean cheap. As a new in the business you may be amazed by 'everything unlimited' hosing. Well, read terms and conditions and you'll know what does it mean. I'm not saying they are not worth your attention, offers from Bluehost, Hostgator, Godaddy and few others are good for beginners. But when you need better experience I would recommend DigitalOcean or CloudWays.

In this guide we'll go with CloudWays, because it's a managed hosting and will be more than good for fresh blog. I host 87studios with DigitalOcean, it's very similar to CloudWays, but it's a self managed VPS, so it's a little bit more complicated to set it up.

Sign up to a 30 days free trial and proceed to members area. Here is how I would set it up.

CloudWays server setup

The key element here is the server location. Choose the nearest one to your target audience - blog will load faster.

Update DNS settings in NameCheap panel so they will point to your server. Here is detailed support guide.

Install WordPress

Once the installation process is ready you’ll want to make note of the Login URL, Username, and Password to avoid lost password annoyance and frustration at yourself later. You can change these to something more personal and memorable later, but you’ll need them for your first time logging in. Click the Manage Server button and then Application Management. You'll find there login details.



Click your Admin Area Access URL and you'll be taken to the WordPress login panel. Enter your Username and Password you copied down from the previous step.


Make it Pretty

At this point, you officially have a blog.

Default theme is quite nice but there is a lot of free and premium designs around the web and I'm sure you'll find the one matching your expectations. If you're not sure what you need, Ariel wrote a very nice guide how to choose WordPress theme here on 87studios.

Here are some (premium) options I can recommend:

  1. The Genesis Framework – This is the framework I'm using on 87studios and the theme name is Metro. But if you don't like  StudioPress has plenty of well designed and blazing fast themes.
  2. Elegant Themes – I think Elegant Themes provides great themes at very affordable price, the most recent Divi 2.0 theme is one of the most versatile themes available on the market.
  3. Tesla Themes  - guys from Tesla Themes have a great portfolio with themes suitable for many blogs. Their support rocks too!  (check out our Tesla Themes review)
  4. CSSIgniter- With well over 50+ themes in their shop, CSSIgniter delivers a new look to categories like Blogging, Hotel and Professional themes. You can read our CSSIgniter review too!

If you need some more reviews, lists or articles about themes, check our WordPress themes category.

Final thoughts

You have good looking blog now. The rest is up to you. Remember, writing unique content is the key to become 'pro blogger', but it's not the only factor of successful blog.

Here are some more tips to help you:

  1. Create Google+ account and connect it to your blog, so you'll have better presence in SERP
  2. Create accounts on social media sites (you decide which one will work better for you), but for sure join Twitter 🙂
  3. Create a newsletter (here is a wonderful MailChimp guide)
  4. Join Rise Forums - you'll get tons of help there (also for newbies)
  5. Check our WordPress News Roundups for more resources
  6. At least once check every WordPress blog listed in our sidebar 🙂

Remember, be creative and work hard, be honest and natural. And most important - don't underestimate yourself!
All the best,

Divi 2.0 WordPress Theme

Like what you read here in this blog post? If yes, please sign up and get latest articles delivered to your email account for FREE! You’ll be also subscribed to newsletter, where I share a exclusive content and offers.

About Kris Hoja

Hi! I'm Kris. For a while I was blogging about WordPress, now I'm owner of HogStudio - Creative Agency focused on website development.
Add me on Google+ and don't forget to follow me on Twitter :)


  1. Valuable information for newbie to start your own blog. Thanks for sharing this useful article.

  2. - Social Media Likes, Follows, and Comments.

    Great for anyone starting a blog. Good job.

  3. It seems really late to comment but I am startign a blog now, this article seems like a help.

Leave a Reply