How to Build a Blog From Scratch: Are you NEW to blogging and don’t know where to start building your site? In our tutorial How to build a blog from scratch, we will cover everything from hosting, your domain name to WordPress themes and plugins. Setting up a solid blog foundation will help you on your blogging journey success. You want to put everything in place in the beginning that you can start focusing on a blogging workflow as quickly as possible. Let’s begin.
The first thing you will do is decide on a domain name and make sure it’s available. If you opt to web host with Bluehost you will get a free domain name. If your hosting company doesn’t include a domain name you will have to purchase it for about $10 a year. You can buy domain names at Godaddy, Bluehost, Wealthy Affiliate and Name Cheap. We love Wealthy Affiliate because we can manage all our hosting, domain names and WordPress under one roof. When you’ve secured your domain name you will want a place to host it.
Where To Buy a Domain Name
If you want to monetize your blog then you will have to opt for a self-hosting option. Popular and great companies to choose from is Bluehost, Siteground, and WP Engine. Hosting packages start at $4 a month and up. We’ve used Bluehost in the past and they were great. I really can’t say that we’ve had any problems with them. Currently, we belong to Wealthy Affiliate and our hosting package is included in our membership. We’ve enjoyed fantastic service so far and their tech support is top notch. The reason we’ve opted to go with them is because you can host up to 50 blogs with them on WordPress and you get free training on how to monetize your blog. They are basically a one-stop shop.
Where To Host Your Blog
Next, you need a WordPress theme. You have an array of free blog themes to choose from in WordPress. If you are brand new to blogging and have a budget we’d suggest opting for a free theme and test what you like and what you don’t. When you start monetizing your blog you can easily upgrade to a paid professional theme. Paid themes are always better but until you find your feet a free theme will work.
To get a free theme log into your WordPress account click on Appearance in the left sidebar. Next, click Themes.
You will then get this screen. Then click on ADD NEW at the top next to Themes and search for free themes.
You can then search for themes that suit your niche. Click on the preview button to see what the theme looks like. When you’ve decided on one you can click install and activate.
Where to Find Paid Professional WordPress Themes
Plugins we can’t live without:
- Yoast SEO (helps you write posts that are SEO friendly and will come up in Google searches.) you can get a free or paid version. The free version is fantastic and perfect for beginners.
- Contact Form 7 – easy and free plugin to add a contact form to your blog.
- WP Forms – Paid and free options.
- Elementor – This one is a luxury but we love it. Gives you control over styling your pages. Wordpress themes are sometimes limited to what you can do Elementor gives you complete control over your design. (optional)
- Google Analytics – Lets you see how many people are visiting your blog. An essential tool to measure your growth.
Try and keep your plugins to a minimum. Too many plugins can slow your blog loading time and this is not good.
Where To Get Plugins
In your left sidebar click on Plugins. Then on the top, you’ll see an Add New. Click on this and you can search for plugins in the search bar.
Start your email list NOW! You’ll thank use down the line. Seriously, starting an email list in your early days can be a game changer for you. Readers who sign up to belong to your newsletter or opt-in for a freebie are people you can turn into paying customers. Keep in touch with your fans often and only share valuable information with them.
Email Marketing Companies
- We would suggest MailerLite. They offer free packages for up to a 1000 subscribers. We think that’s fantastic.
- Get Response
Get Traffic To Your Blog
Once you’ve written and published a few blog articles you’ll want the world to find and visit you. We highly recommend making Pinterest part of your marketing strategy. Pin all articles you’ve written. Follow influencers in your niche. Request to belong to boards you blog about and pin. You will get traffic from this I guarantee it.
Monetise Your blog
When you’ve got some great content on your site and you’ve got some people visiting it you can start signing up for affiliate programs and Google Adsense to monetize your blog. Google Adsense is really easy to set up. I’m working on a tutorial for this, so check back later. An affiliate link is where you link a word or picture on your site to a product someone can buy. So if you write an article about a product you believe will add an affiliate link to that product. If your reader buys it then you will earn a small commission.
- Amazon Associates
- Max Bounty
- Flex Offers
Other Great Tools
- Pixabay and Pexels allow you to download free photos to use on your blog.
- Canva allows you to create Pinterest Pins, FB covers and much more. It’s free.
For anyone new to blogging, remember that starting a blog from scratch is a journey. It’s not something you can do in 1 day. So take your time and research every aspect of it. Learn along the way and don’t be afraid to make mistakes.
If you are brand new to blogging – here is something you can do right now. Enter a domain name in the box below and start building your FREE BLOG TODAY. You’ll get a feeling of what it’s like and it won’t cost you a cent.