how moms can start a blog

Easiest Way to Set Up A New Blog


Any of the links on this website, including Amazon links, may be "associate links" of which we may receive a small commission from sales of qualifying items. Click here for more information.

Sharing is caring!

Starting your own website can feel like a bit of a rollercoaster ride. If you enjoy writing and connecting with people, then blogging is likely something for you. Getting started may feel a bit overwhelming with so much information out there, so I’d like to take a moment to make my experience as simple as possible.

11 Simple steps you’ll want to take to set up a new blog:

  1. Establish what it is you’re going to write about
  2. Decide on a blog name… whether you use your own name or you choose something different
  3. Choose a Domain (the web address) your website will be found at
  4. Choose a website host to host your website for you
  5. Decide on a theme (what you’re website will look like)
  6. Create your About Me and Contact Me pages
  7. Upload the YOAST and Social Warfare plugins to help you with your social media sharing and being found on search engines
  8. Begin writing content
  9. Add keywords to your YOAST block so Google will know who to show your posts to.
  10. Create graphics for each blog post to be viewable on social media websites and Pinterest.
  11. Decide on ways to monetize

Domains and Hosting

Before you can get started with your own blog or website, you need a domain name. This can be your name, or a special blog name. There really are no hard and fast rules to choosing a blog name. When you start your initial search, using something like the URL checker offered by BigScoots website hosting or GoDaddy is useful to tell you whether your ideal URL is available.

(If you use GoDaddy, I highly recommend against using their services because your page speeds will be slower, and their customer service isn’t great).

Free isn’t always best

Most websites catering to new bloggers will show free options and the cheapest options. Having started free and moved up to cheap blog hosting to more expensive blog hosting, I can tell you the only free blogging you should be doing is over on LinkedIn’s Articles or as a guest providing articles on someone else’s website.

Free hosting will not allow you to monetize your blog.

In fact, the free host (Blogger, WordPress.com… etc…) they are the ones to own your content. They will and can shut you down at any moment without notice, causing you to lose all your hard work. These free blogging websites do NOT allow you to use your blog to make money. (Yes, this is the case even if you’re charging for coaching, or have a network marketing company)

Plus Google and other internet search engines usually will not rank these free websites in internet searches because they aren’t taken seriously.

I strongly suggest hosting your own domain.

This means having your own .com (or similar) website address, and “hosting” it through a company that provides hosting services. This means you own 100% of your content and have the freedom to talk about anything you want with the ability to add ads, affiliate links, digital items for sale, physical items for sale, paid memberships, etc.

I host my websites through BigScoots, and can’t recommend them enough.

Originally I used Blogger through Google because it was free and I wasn’t sure if I blogging was something I wanted to do. It has some massively limiting features that I found to be incredibly underwhelming and almost stopped entirely because I saw no results from it. Then in 2014 I decided to give into the itch to start writing again online, and restarted my blogging adventures with using Blue Host for my website hosting, as most bloggers who blog about blogging recommend.

I left Blue Host after 3 years feeling sick over how much “downtime” my website experienced. Literally, my website was inaccessible more than it was accessible because of BlueHost’s servers not being able to keep it running. I received numerous notifications every day that my website was unattainable for anywhere between a few minutes to several hours. This was not at all acceptable for me, especially for the $400 I spent every year for their services.

I switched to SiteGround in 2017, excited to only have experienced a whopping 2.5 minutes of down time in the two years I’ve been with them. As for cost, they’re very similar. The SiteGround plan I chose cost $3.95 per month for the first year to get started with a WordPress account or to utilize their site-builder program. Unfortunately, after the first year with SiteGround, my bill shot up to $39.93 per month. I thought that wasn’t a big deal… until I looked at my page speeds while working on optimizing my website for Google and taking my blogging more seriously. Some of my website pages took 7-15 seconds to load! That is an eternity in internet time! No wonder few people actually read anything and most stuck around for less than 30 seconds!

In 2019 I decided to do change again to BigScoots. Siteground was very good to me while I had them (with the exception of page load speed), but I knew for the same price after their introductory rate, I could have a substantially faster website load time, which is a major factor in Google rankings and having people continue reading through my website.

With BigScoots, I pay $20 per month for much faster service. You can start with them for under $5 each month too through their shared hosting, depending on the plan you choose. So… I saved money while massively increasing the speed my website loads… plus everything is managed, so I ended up forcing myself to stop DIYing everything with my website. Now I just send them a message for what I need done, and they handle everything for me. All I need to do now for my blog is focus on the writing and creating graphics. This just saved me easily 10 hours a month.

Have you ever wondered how can moms start a blog as a way to work from home? After succeeding several times at creating profitable blogging websites, we documented our favorite methods and resources to make your experience much simpler than just figuring it out on your own.

Getting Set Up

When you have your domain chosen and you’ve settled on where you’re hosting your website, it is time to choose what it will look like.

I highly recommend WordPress. WordPress.org provides numerous paid and free themes that will determine what your website will look like. It is very simple to set up… Just click on Appearance in the left side menu, select Theme, and select Upload A New Theme at the top. This will give you a searchable list of themes so you can choose which layout you like the best. The themes are templates where you just plug in what information you want where. This makes it easy for anyone to use, even if you’re not overly tech-inclined.

Your First Pages

Once you have a theme chosen and applied, I recommend writing your About Me and Contact Me pages.

About You

Your “About Me” page should have a little information about you, what you do, what you like… etc.

I strongly recommend writing your “About Me” page as a way for your readers to get to know you… but take a different perspective. Instead of just the typical resume summary, really focus on who your ideal reader is, and what problems they have that you solve.

This post by Melyssa Griffin is my favorite resource for how to draft an excellent About Me page.

Contact You

Your Contact Me page should have a way for your readers to be able to connect with you. I suggest adding a form for them to put their email, name, website, and message in.

I removed the Contact 7 forms that originally came with WordPress because it slows down my page speed more than necessary. Instead, I use my email forms. They embed simply and easily, and I receive an email each time someone fills them out. They’re also fully customizable to provide you with exactly the info you need, with a design that fits your branding.

If you would like to see an example of how I use it, head over to my Contact Me page.

Plugins

Plugins are pieces of software you can integrate into your website to enhance your capability, track your posts and readers, and more.

To access them, click on Plugins in the left side menu of your WordPress dashboard. Click the button Add New button at the top. Then search for the following plugins and install them. These plugins are all very well known to honor fast page load speeds, where as most plugins will weigh down your website and cause it to load slowly… which causes people to exit out before even reading your posts.

These plugins are all free, though they do offer additional features for a fee.

Yoast is the plugin to use for being found on Google. Using keywords on there helps Google understand what you’re writing about and who to show your content to. This plugin also helps you to choose which photo will show up with your post when it is shared to Twitter, Facebook, and other social media sites.

Grow by MediaVine isn’t 100% necessary, but it is my favorite for adding social media sharing buttons on your website. Plus, you can choose to show share count numbers and track share count numbers… which I find to be important to see which blog posts are resonating with your audience to know what topics to post more about. Or which topics no one cares about and to stop posting about those. I also love their “hidden pin” settings that allow me to have additional Pinterest Pins without them being everywhere all over my site. They have a free option, and aren’t very expensive for the paid option. I feel it is definitely worth having.

“GA Google Analytics” is the best option to use for tracking and providing a ton of info that you probably never knew would end up becoming useful. It is incredibly helpful for showing you how many people are visiting you, what country they’re from, where they are finding your website from (Google, Pinterest, FB…etc), and which posts they’re looking at. Google Analytics also takes it a step further and tells you what devices your readers are using and a little more information. It is free to use, and you will need to sync it with a Google Analytics account, which is also free.

Loginizer Security and Anti-Spam help with reducing spam comments and unauthorized hacker logins. Both are free.

Begin Writing Your Content

Now all that is really left is to start writing. What you write about is really up to you and what you feel will resonate with your readers (or future readers). I suggest starting with a keyword in mind, or a key phrase. And use those keywords and key phrases as often as possible in that document, including in the keyword and “meta description” found in your Yoast block under the body of your content. No one will see that block except for you and Google.

Once your keywords are set and your post is done, you’ll want to add a few graphics. At the minimum, have a header photo. This header photo should be placed in the document’s Featured Photo block on the right hand side menu in your post draft, and can also be used in the Yoast’s social media tab for Facebook and Twitter. Having the photo in those three blocks will enable that photo to show up on all social media shares.

I also strongly suggest adding another graphic on your website specifically for Pinterest. Be sure to fill out the photo’s Alt Text. This Alternative Text will show up as the writing under a Pinterest Pin for people who share your pin directly from your post. Adding keywords in that Alt Text will also help people on Pinterest find you (Pinterest is a great search engine to share content in.. my #2 traffic source… #1 is Google).

The easiest way to create these graphics is through using Canva. Canva has a free option and tons of templates that help you decide on a size and layout. You can choose to create a Pinterest or Facebook graphic. My go-to sizes are Pinterest and Blog Header. I use that Blog Header for Facebook and Twitter too.

Decide on ways to monetize

There is no shortage of ways to make money with a blog

  • Create digital downloads or ebooks to sell
  • Enroll in affiliate programs (like Share A Sale) to earn commissions of other people’s products, subscriptions, or programs (this also works with Network Marketing products)
  • Establish a membership program or online course… either as a membership site, using social media groups, or even an online magazine
  • Drop shipping (creating designs that a manufacturer places on a product and ships the product to the customer for you, giving you the profits)
  • Sell a service you provide, whether it is coaching, something technical, administrative skills, graphic design… etc…

Having an idea of what you will be writing about will help you to determine who your ideal reader will be and which products and services will best serve them.

When thinking of monetizing, think what problems do my readers experience that I can help them solve? Then find a program that best fits in with that theme.

For more info on monetizing a website… head over to my Make Money Blogging post.

Putting it all together

Now you know what you need to do to get started… it is time to put it all together. All of these steps are needed prior to being able to monetize your blog.

  1. Establish what it is you’re going to write about
  2. Decide on a blog name… whether you use your own name or you choose something different
  3. Choose a Domain (the web address) your website will be found at
  4. Choose a website host to host your website for you
  5. Decide on a theme (what you’re website will look like)
  6. Create your About Me and Contact Me pages
  7. Upload the YOAST and Grow plugins to help you with your social media sharing and being found on search engines
  8. Begin writing content
  9. Add keywords and keyphrases to your YOAST block so Google will know who to show your posts to (SEO – search engine optimization).
  10. Create graphics for each blog post to be viewable on social media websites and Pinterest.
  11. Decide on ways to monetize so you can be compensated for your time
  12. Share your posts on social media and Pinterest as you create them
  13. Recycle sharing old posts on social media and Pinterest to continue serving your audience and driving traffic to your website.

Did you enjoy this post? If so, I would greatly appreciate it if you commented below and shared on your favorite social media site!

Nicole

PS If you’re looking for ways to make additional income from home (with or without your kids hanging around), we need to talk! Head on over to my Contact Me page, and send over a message!

Leave a Comment

Your email address will not be published. Required fields are marked *

);