How To Start A Blog In 2018

I started my blog 7 years ago on a total whim. I was having a bad day at work and needed a place to vent so I started a blog. But here I am so many years later still writing – and not only just writing, but also making money from my blog.

Last year, I made $15,000. So while it’s not my full-time job, my blog is definitely a successful side hustle.

But people always want to know how to do it. People want to know how to start a blog. And the truth is, yes, it’s a lot of hard work, but it’s not that complicated to get started.

I know, because I did it with zero tech experience.

These days, all you need to have is determination to freaking do it. Everything else can be learned by searching Google and watching Youtube.

So if you’ve been on the fence about starting a blog, here’s how to do it in 7 easy steps.

Recommended Resource: My Free 5-Day Start A Blog E-mail Course


When I first started blogging back int 2012, my blog was mainly focused around generational differences in the workplace. I wrote about Generation Y, more commonly known these days as millennials, and I shared real-life accounts of what I was going through at work. It was something that I was passionate about, and therefore something that I could write about easily. So if you’re going to start a blog, figure out what you need to say. What’s your “thing” going to be? Do you want to write about money? Marriage? Relationships? Healthy eating? Traveling? There are so many topics you could write about, but I think at the beginning it’s a good idea to just pick one of them.

There’s  a big debate that’s constantly going on in the blogging world about whether or not bloggers should find and stick to a specific “niche.” AKA, whether or not bloggers should only write about one topic. I’m not going to make that decision for you, but it’s something you should definitely research. There are plenty of lifestyle bloggers out there who write about several topics. I, for one, write about pretty much anything a young adult would experience in their twenties. I focus on career advice, but I also write about everyday Adulting 101 kind of stuff. Traveling, productivity, how to keep your house clean when you’re a hot mess. But I do think that there’s also value in being known as an expert in a particular field. Regardless of what you decide, here’s the thing…you can always change your mind later.

So for now, try to pick the one thing that you’re most passionate about. Because when you get started, you need to do a LOT of writing. And if you choose a topic that you struggle to write about, well babe, that’s not gonna be fun.


In order to start your blog, it needs to live on a website, and the easiest way to do that is to sign up with Bluehost. So here’s the deal – I’d really love it if you’d use this link to register because it’s my affiliate link meaning I’ll get a little credit for helping you get started. It costs you ABSOLUTLEY NOTHING EXTRA, and helps me out big time as a stay at home mom with a 5 month old.  So go ahead and click here and I’m going to walk you through it. Step by step.

Fist things first, click on “Get Started Now.”


Then select your plan. I’m normally the cheapest person on earth, but in this case, for a couple dollars extra a month, it makes sense to go with the prime plan. The biggest reason is because I wouldn’t want you to run out of website space, but it’s totally up to you. You can 100% get started with the basic plan.


Then you’re going to select your domain. Your domain is your website URL. I’m pretty sure you can choose a URL later, so if you’re stuck on that, move on. But do have a few options in mind because the URL you want may already be taken. After you’ve typed in your domain, click “next.”


Then you’ll create your account. Enter all your basic account information and be sure to include a valid e-mail address where you’ll get all of your important info sent to.


Then you’ll select your package. When you’re initially taken to this page, the pricing will default to the 3 year price. When you purchase the first three years upfront, the monthly price is lower, but if you want to just give this a shot for one year, select the one year price and start with that.

Put in all your payment info, and hit submit.


Woohooo! You’ll be taken to a congratulations page with some intro offers. You can skip those for now if you’re not interested.

congratulations on your new blog

Then you’ll get a summary of your account and you’ll be prompted to change your password.

welcome to bluehost

Now the fun part starts! Now you start building your site! Pick a theme that inspires you (basically, the template for what your site will look like) but don’t worry, you can change this a thousand times later on. You can choose a free WordPress theme, or you can invest a little to make your blog look nicer. If you’re not about the free themes, I suggest looking into these.

Pick one for now and you can come back to this later 

Now you’re officially in WordPress! This is called the WordPress dashboard.

From here you can start playing around with the aesthetics of your blog, but I wouldn’t get too caught up on this.

Your site’s going to be in a draft mode until you officially launch it, so when the time is right, feel free to launch! In the meantime, you can start producing content and adding blog posts, which leads me to this next point.

Now you can definitely do some Googling on your own to familiarize yourself with the WordPress platform, but if you want to save yourself some time and get a step-by-step walkthrough from a pro, my friend at Money Saving Mom has a WordPress 101 course I think you might like. Click here to access the course landing page and get all the details.


You can have the prettiest looking website, but if there’s no content, you don’t have a blog. So I recommend you lock yourself in a room for a few (hundred) hours and start writing! I know, us writers have a love/hate relationship with writing, but you gotta do it! Otherwise, I have no idea why you’ve even gotten this far.

When it comes to writing blog posts, I recommend writing them in Microsoft Word or Google Docs before actually putting them in WordPress. I’ve had a few instances where I’ve drafted blog posts in the system and then lost all my writing because of some stupid technical glitch. Yo- that’s the worst! So save yourself the headache and save your work somewhere else first.

Need some inspiration? Don’t know what to write about?

Grab this FREEBIE: 100+ Lifestyle Blog Post Ideas


Once you’ve started creating content, you’ll want to install Google Analytics pretty early on to make sure you’re keeping tabs on your website traffic. There’s a whole bunch of good information you can gather from Google Analytics, plus- later on once you’re monitoring your site, some companies that you’ll work with will want to see screenshots of your Google Analytics data. Here’s a really great video that explains the whole process.While you’re at it, submit your sitemap to Google and Bing. This will help the search engines pick up your blog which will help bring you readers. This guy’ll show you how to do it. It’s super easy.


The next thing I recommend you do is start working on your social media accounts. You need to be everywhere if you want people to find your content, so make sure to set up branded Facebook, Twitter, Instagram, and Pinterest accounts. If there’s a particular channel that you absolutely hate, that’s fine, but the more places where you can build an audience, the better.


When you create a new blog post, in addition to the actual words that you write, you need to be creating graphics that accompany them. Reality is, we live in a visual world and when you start sharing your content, you need graphics that make people want to read your posts. I absolutely LOVE using Canva and the best part about it is that it’s free. Here’s a quick tutorial on how to create some really pretty blog graphics.


Dude, at this point, if all you’ve done is installed WordPress, you’ve put in a lot of effort! So why create content and then not share it with the whole damn world? You can’t expect people to magically appear on your blog. It doesn’t happen that way. So if you want to get noticed and you want to build traffic, you need to share your blog posts anywhere you can. That’s why having a strong social media presence is important. So once you write a blog post, don’t be shy! Share it with your friends, share it with your family, share it with your freaking cat-lady next door neighbor. Anyone and everyone who will read it! It’s up to you (especially in the beginning) to get your name out there. No one’s gonna do it for you.

Alright you guys, that should help you get started!