How to Start and Make Money Blogging for Beginners
I started the website Tried and True Mom Jobs for only $84. I’m completely self-taught and believe ME when I say, if I can do it, you definitely can.
I’ve had numerous requests to share the process of how to start a blog, so I am going to share with you what steps to take, free resources to use, and how I only spent $84.
This post contains affiliate links, which means I may receive a small commission, at no cost to you, if you make a purchase through a link.
Here is How to Start and Make Money Blogging for Beginners
Step 1: Decide what to blog about
Many bloggers write about what they are passionate about. I’m passionate about moms being able to stay home, raise their kids, and make money because it’s what I want and I believe my findings won’t only help me, but can help you too.
Unfortunately, every passion you have won’t make you money. Scrivs from Obstacle.co says the 7 top blog niches that gain the most traffic and make the most money are:
- How to Make Money
- Personal Finance
- Health and Fitness
- Beauty and Fashion
- Personal Development
You can certainly make money in other niches, but these are just the most popular. It can take several months before you earn any money but it can pay off significantly.
Step 2: Choose a Domain Name
You’ll want to really think about this because your domain name is so important. Make sure you consider the following when choosing a name:
- Easy to Pronounce & Spell
- Make it Short (I know, I know my domain name is a little long)
- Easy to remember
Click here and scroll to the very bottom of the page under “Services” and click on “Domain Names” to see if your desired name is available.
If it’s available, purchase it! Actually, WAIT. Don’t purchase the domain yet because you can get it for FREE with hosting (see next step)
Step 3: Get Hosting
Now that you know what your domain will be, it’s time to get started! You’ll need to get web hosting. Why? Look at it like this; web hosting is like having a landlord. To live there (on the web) you have to pay rent but at a very low price.
I host my site on Bluehost. Update: I used to host my site on Bluehost but for the “Shared” plan I was on it only allowed me to have 4,000 visits to my site a day and I was exceeding that so I switched to SiteGround (More Affordable).
Although I had no issues with Bluehost, I have found that SiteGround is a much better host. It’s more affordable with greater support.
I recommend using SiteGround for the following reasons:
- Site Speed (They helped reduce my site speed by 10 seconds, that’s huge!)
- Affordable – I paid $65.40 with Bluehost and I could have paid only $47 for the first year with SiteGround
- Once your traffic grows you can easily move to their “GoGeek” plan like me and it is the most inexpensive plan compared to the other Hosting sites I found.
- The SSL Certificate is FREE! Google will begin to penalize websites that are unsecured if they do not have the “S” at the end of HTTP (the “S” indicates that it is secured).
Step 4: Find a Theme (aka Template)
I always tell people to draw out what you want your site to look like BEFORE purchasing a theme. Check out your competitors and sites you admire. Once you have an idea of what you want your site to look like, choose a premium theme from WordPress or ThemeForest and make sure they have good reviews and GREAT support.
Try not to choose a free theme because they are typically not up-to-date and do not provide support.
Step 5: Install WordPress and Your Theme
To install WordPress using the SiteGround Wizard, first access your Customer Area. After you signup for their WordPress hosting package, you will receive all the necessary information you need to log in.
Install your theme to WordPress. I’ve always had to use FileZilla (Fee file management tool for FTP access) to upload my theme but you may not have to. Make sure you follow the documentation of your theme to successfully install.
Once your theme is installed, the fun begins! You can start creating.
Step 6: Change your Permalinks Settings – DO NOT SKIP THIS STEP
Before you get started posting anything, go to your Settings -> Permalinks -> Choose “Post name” and then save the changes.
Permalinks are permanent URLs for the pages on your site. They should never change, so it’s important to get it right before you start posting.
Permalinks should not include dates because the search engines use words, not numbers to understand what your site is about.
Step 7: Set up your email
Instead of having @yahoo.com or @gmail.com use your domain name. You can do this in SiteGround’s cPanel under “Email”.
I highly recommend integrating your website email account with your Gmail account or whoever your email provider is for a better user experience. Here are the instructions if you have Gmail.
Below I’ve listed some other tips that will help get you going before you launch your blog:
- Keep it to yourself until after you launch. You’ll be pleasantly surprised how this will add value to what you’ve done. You will need others to bounce ideas off so create a small circle of positive minds and keep it small. You already have yourself that will give you doubts.
- Join the Facebook group Blogging Like We Mean it for encouragement, support, and to stay updated on what’s going on in the blogging world.
- Try and have at least five-ten posts already on your site before you launch, you’ll want to look established.
- Use your competition as a helpful guide for popular topic ideas. I use Buzzsumo, you get 5 FREE searches a day.
- Look for the best opportunities to monetize your site through affiliate marketing, ads, advertising, sponsorships, and the list goes on.
- When you add pictures to your website, make sure you save the file for whatever keywords you want people to find your content. I wish I’d known to do this earlier.
- Start a Facebook page and Pinterest page if it fits your market. I spend all my time on Pinterest because that’s where I get 99% of my traffic, you can see how I do that here.
- Install Google analytics to track the activity on your site.
- I purchased a logo on Fiverr for $10.
- Check off everything from this SEO checklist before you launch
How did I only pay $84 for my site?
Now to show you step-by-step how I make money online you can click here.
These are the FREE tools I use to help manage my site:
- Images: I use free stock photography websites like pexels, unsplash, stocksnap, and pixabay.
- Image Size Reducer: I use TinyPNG to decrease the file size and the WordPress plug-in Smush. DO NOT UPLOAD ORIGINAL SIZED IMAGES! It will slow your site down.
- SEO: Yoast
- No follow Link: Rel Nofollow Checkbox – When you include affiliate links on your website you ALWAYS need to make it a “no-follow” link so google won’t try to recognize it.
When you add a link to a website it will always be a “follow” link and Google and other search engines will penalize you for using too many paid links, so to get around that you can download a no follow plug-in and edit your affiliate links to look like the above.
If you use WordPress, click on your hyperlink and then edit. Check the rel=”nofollow” and Open a link in a new tab so the user can stay on your site. I use the Rel Nofollow Checkbox plug-in for my site.
- Formatting: TinyMCE Advanced – this will give you a better experience as you write your articles, trust me.
- Social Plugin: Sassy Social Share
- Email List Popup: sumo.com (the free version)
- Email Campaigns & Capturing Emails: Mailchimp
- Creating Blog and Pinterest Images: Canva
- Proofreader: Grammarly – this is a great tool catching most of my grammar and spelling errors
- Security: All In One WP Security & Firewall
- Backup my site: WP Database Backup
- Broken Link Checker: This plug-in has saved me many times because links often change and there is no way I’d know that without this plug-in.
- Strike Out No Follow Links: This Google Chrome extension is great! It helps you figure out what Affiliate links your competition is using as long as they aren’t using a plug-in that makes all of their links no-follow. When people use Affiliate Links they almost always make them a no-follow link. By downloading this Google Chrome extension it will automatically cross out any link that is a no-follow link (see example in the screenshot below) for any site you visit.
This is also a good tool to use if you want to Guest post on a blog and see if they allow do-follow links(which you want) by looking at previous Guest post articles.
Once your website is live, update Google Webmaster Search Console and submit your sitemap:
- After your site is verified, go to Google Search Console.
- Click the name of your website:
- Click Sitemaps:
- Click ADD/TESTSITEMAP.
- Enter sitemap.xml , and then click Submit Sitemap.
PLEASE consider SEO when you write! I wish I would have done this when I first got started.
I have completely enjoyed creating my website, and I’m sure you will too, it is very rewarding.
If you have any questions about starting your website, pop me a note in the comment section below…I’m happy to help!
Thanks so much for reading! If you found this content helpful, please be sure to subscribe to Tried and True Mom Jobs email list.
Are you on Instagram? Follow me as I share helpful ways to save while working full-time as a stay-at-home, work-at-home mom and enjoy the humor as I try to balance it all.