What to Do Before Starting a Blog

What to Do Before Starting a Blog – Successful Blogging Part 1

Discovery: What to Do Before Starting a Blog

Before you actually create your blog, you should do some research. Do you know what you want to write about? Are you sure that’s what you want to write about? Do you know how you can make this content appeal to the interests of others?

You probably don’t have a plan for everything you need to do to set up and create you the blog of your dreams. No one does their first time. That’s why you’re here, right?

The problem most bloggers face is that they get started and then they wonder why people aren’t reading. They don’t realize that blogging is more than just writing up a bunch of posts and then trying to “get sponsors.” Ugh.

So, for the Discovery phase, you’re going to do just that. Discover things about yourself and a bit about the technical side of blogging. Because if you’re going to do it, you need to know all this.

Let’s jump right in!

What you should do before you start a blog

This post is Part 1 of a five-part series on creating a successful blog:

Successful Blogging for Beginners Introduction
Part 1: Discovery – You’re here!
Part 2: Education – What to Learn While Creating Your Blog
Part 3: Creation – What to Do to Create Your Blog
Part 4: Launch – How to Launch Your Blog
Part 5: Growth – How to Grow Your Blog

Sign up for the free e-Course and receive all 5 sections in a completable course format. Track your progress as you learn!

Stop thinking about yourself

If you’re thinking you just want to write about your life or your family or your school life or your, your, your – just stop. Stop right there.

Let me tell you a secret. I’m going to be real blunt with you right now. Can you handle that?

No one cares.

They just don’t.

And that’s okay. Your job is to make them care. You can’t make them care by talking about you all the time, though. You have to turn this selfish way of thinking that we all have (maybe except for a few of us) as human beings. Use it to your advantage instead of letting it cripple you.

[clickToTweet tweet=”Attract readers by appealing to their needs, not your own #BloggingTips” quote=”Attract readers by appealing to their needs, not your own”]

You need to appeal to your potential reader’s selfish side. You need to present your content as something they need in their lives. And then you can tell your own story.

Sometimes, your story is actually the best hook into explaining a relatable situation. But again, that’s just drawing them in so you can tell them about how whatever you’re going to say next is going to help them.

This is how you get more readers. Then they share this info because wow, look, this recipe was super great and lol what a cute story to go along with it.

So anyway, that’s how you can humanize a recipe post.

What will you write about? Your favorite outfit? Your best makeup tips? Some crazy idea you thought of at work that ~just might work~? The political climate?

You can add your own story, but just don’t forget that the real value that keeps readers coming back is going to be what they get out of your posts. Not necessarily your lovely face, unfortunately. At least not when you’re first starting out.

Find your niche

Okay, now that the hard part is over, let’s think about what it takes to create a successful blog!

The first thing you want to do is find your niche. Even if you think you already know what that is, let’s go over this anyway, just to be sure.

Your niche is the specific topic that your blog is about. It’s more than just “fashion” or “food”. It includes the specific demographic you want to want to reach. It’s “fashion for the working millennial woman” or “authentic Chinese cuisine away from home.” If you’re specific, it’s going to be easier to target your audience and bring in the exact type of person you want to communicate with.

ALSO READ:  7 Ways to Think Like a Successful Blogger

Your niche should be something you enjoy. Something that you can spend a lot of time writing about. If you’re not excited about your niche, you need to find something else.

If you’re unsure about how to find the perfect niche for you, check out this blog post.

It’s also perfectly acceptable to change your niche or start a new a blog if you decide you want to do something else later on. It’s better to change sooner than later so if you ever feel like you should, do it! Don’t spend time on something you only like a little bit when you could be doing something you love.

Find & research your audience

Once you know what your niche is, you want to find where people who would read your blog hang out; forums, Facebook groups, and the comments of similar blogs for starters. Look in any communities you’re also a part of.

Look for what questions people are asking. Do you know the answers? Do you know how to find the answers? These would make great blog posts!

You can also ask around in communities you’re active in. Tell them you’re thinking of starting a blog and find out what people want to know.

Write down any questions you come across that you can write about. Also take note of things you could research.

It’s perfectly acceptable to create a blog post that uses one or several sources to answer a question. Even if you don’t know something, if you can find it, you can share that with your audience and they’ll be grateful.

[clickToTweet tweet=”Use Facebook groups, forums, or other communities to do research for a new blog #BloggingTips” quote=”Use Facebook groups, forums, or other communities to do research for a new blog.”]

Find a blogging platform

There’s tons of different software out there for blogging. WordPress is the most popular, managing over 25% of all websites on the internet.

WordPress is free software, but if you want to host it on your own server, you’ll need to pay for a web host. The freely hosted version of WordPress can be found at WordPress.com

Since I have the most experience with self-hosted WordPress, that’s what I’m dealing with primarily here at Blogging Butterfly.

Other popular blogging platforms include:

Find a host

Disclaimer: This section contains affiliate links to recommended products and services. I’ll make a commission or receive a referral bonus at not extra cost to you. Referral links are marked with an asterisk (*).

As mentioned before, to use self-hosted WordPress, you need a hosting service. There are tons of different options and if you’re new to hosting, it can get very confusing. I’m going to break down a few of the basics for blogging here.

Domain Hosting

If you want to have your own domain (yourgreatblog.com instead of yourgreatblog.wordpress.com, for example), you’re going to need to buy that from a hosting company as well. If you have a limited budget, one option is to purchase your own domain but host your blog on a free service like Blogger or WordPress.com.

I host most of my domains with Dreamhost, but I also use Name.com*.

Web Hosting

If you’re ready to jump into paid hosting, I’ve outlined a few choices here that you can choose based on your needs. Your domain is included when you purchase from iPage, SiteGround, or Dreamhost.

ALSO READ:  10 SEO Tips for Bloggers


This is the cheapest option. If you’re trying to start a blog with a limited budget, this is a good option. For your first year, you can get started with WordPress hosting for just $3.75 per month during your first year. If you don’t opt for WordPress services, you can get a hosting package for $1.99. I suggest going with WordPress though because this means the servers are optimized for WordPress usage.


SiteGround is a highly recommended option from other bloggers, so I’ve chosen it as another one of my shared hosting services of choice. SiteGround also offers WordPress hosting at $3.75 per month. After your first year, it’s $9.95.


Dreamhost is a shared hosting company that I’ve been with for over 10 years, so of course, I have to mention them! They have a managed WordPress hosting service called DreamPress that’s perfect for new bloggers who only need to host their blog. Dreamhost is also my favorite choice for buying domains because WHOIS privacy is offered for free.

Dreamhost WordPress hosting is a bit more expensive at $16.95 per month.


This is also a more expensive option, but it’s also the best for growth. Once your blog starts generating more and more traffic, you’re going to need a more powerful server. Cloud hosting allows you to scale your servers up or down depending on your needs, so you only pay for what you actually use.

If a post goes viral and your blog is running slow, you can scale up for a bit until your traffic stabilizes and then go back to the lower option. Let’s hope that you continue to get that high amount of traffic, though!

Cloudways suggests 1GB plans for live websites, which means at the cheapest you’ll be paying $17 per month. Cloudways does come with a free 14 day trial, though, so you can try it out and see if you like it. If you decide it’s not for you, just cancel your account.

Since Cloudways charges by the hour, if you forget to cancel your trial before your time is up, you won’t be charged a huge amount of money after the 14 days. That’s always nice!

I strongly suggest starting out with Cloudways for the versatility, but it can be a little complicated. You’ll have to purchase your domain elsewhere, as well. If you’re looking for the simplest solution, I would try one of the other hosts.

Choose a name & domain

Once you know where you want to host, you’re going to need to sign up with a domain name for your blog.

When picking a name, be mindful of the content you plan to share. If your blog is going to have more serious stories, you don’t want to be using a cutesy name.

There are tons of different domain endings, or TLDs, these days, so there’s likely to be something available for a name you pick. You may not want to get too creative, though, because most people are still used to .com, .net, or .org being more mainstream TLDs.

Ultimately, it’s up to you. While different endings are still a sort of new concept, there are more and more of them popping up every day.

What Comes Next

Now that you know what you want to blog about, what platform you’re going to use, and where to host it, you’re going to need to start learning how to put all this information together. That’s what we’re going to talk about next week.

If you absolutely can’t wait until next week, that’s okay! I have all 5 sections ready for your consumption in this free e-Course. Otherwise, I’ll see you next week!

What you should do before you start a blog | Blogging for Beginners What you should do before you start a blog | Blogging for Beginners


Hi! I'm Stephanie! I'm a 3D artist who has been working with lots of different blog technology for over 18 years and connecting with bloggers to promote my products for over 10. I love technology and discovering new tools, which has lead me to create this blog to help others get started with their own blogs.

How can I help?

Quickstart to Blogging

If you just want to start a personal blog and not deal with all the business-like stuff, this is the post for you.

Successful Blogging

Take your blog to the next level or start one with success in mind. Check out this free course.

Free Stuff

Check out all the free resources and training that Blogging Butterfly has to offer

Essential Services

Disclaimer: I earn a bonus or commission if you sign up for one of these services using these links, but remember – I never recommend something I don’t fully support.


Host your blog with a top rated hosting company that won’t break the bank or make your wallet cry.


Email list management with loads of features. Start your email list now, not later. Free for your first 1,000 subscribers.


Manage your social media the smart way. Save time by queuing up your favorite posts.


Automate your Pinterest account with ease and share your pins with other bloggers looking to fill their pin queue.

Leave a Reply

CommentLuv badge

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Read previous post:
Successful Blogging for Beginners Free e-Course | Blogging Tips
The Ultimate Guide to Creating a Successful Blog

Hey, hey, hey! Guess what I've got for you today? A new freebie I've created: Successful Blogging for Beginners. Yesterday...