Have you been thinking about how to start a blog?
Disclosure: This page contains some cool affiliate links. If you click through and make a purchase, I’ll earn a commission, at no additional cost to you. Read my full disclosure here.
Today you will learn just how simple it is to set up and start a blog of your own using this 9 step tutorial. I've mapped it out, step-by-step, so you can start a blog using WordPress to make money beginning TODAY!
I’m so excited to help you start your blog and can’t wait to hear how it (GROWS)!
If you've been wondering how to start a blog as a side hustle or dive all in and make a living as a blogger, I can tell you it has to be one of the sweetest gigs out there.
As a blogger, you’ll be able to earn passive income which means that your
money will flow in even as you’re sleeping, traveling or relaxing with
friends. I know that sounds INSANELY optimistic and it is. While I'm not making a full time income blogging YET, I can assure you that it's so fun and rewarding waking up or looking at your email notification saying you've got a sale!
I've been learning a lot from top bloggers in the industry through blog courses they provide and WOW it's so exciting and it WORKS.
You’re no long trading time for income and this is the point you
need to get to if you want to really be free and financially independent
(even being self-employed with clients is still pretty much like having a job).
What’s more, blogging means you get to earn that money by writing on a
topic that you find fascinating and you even get to become something of a
minor celebrity in your chosen niche.
What’s the downside? It takes WORK. This is all about working hard and
smart now so that you can reap the benefits in the near future AND BEYOND!
The absolutely cool thing is you will own your own blog (unlike drag and drop site builders) AND you don’t need any coding skills, no prior experience whatsoever. All you need is the DESIRE to learn and DO.
If you can relate to these statements below YOU ARE READY!
- Tired of dreading Sunday evenings and hating Monday mornings even more?
- Does the thought of making someone else’s dreams come true when you KNOW you are meant for more drive you batty?
- Tired of missing out on family life because a J.O.B. would come first?
- Just plain ol tired of not living a life with more freedom?
READY TO DO MORE, BE MORE, BECOME MORE? Let’s go!
Here are the 9 main steps on how to start a blog that we will be covering in this tutorial
- Step 1: Choosing your blog topic (niche)
- Step 2: Name your blog (this step is fun)
- Step 3: Build your blog
Become a WordPress Warrior
- Step 4: Install Plugins
- Step 5: Choose a Theme and Make Your Blog Pretty
- Step 6: Add necessary blog pages (about, contact, etc.)
- Step 7: Create amazing content
- Step 8: Get lots of visitors to your blog
- Step 9: Make money blogging!
- Additional resources and putting it all together
Step 1: Choose Your Blog Topic (niche)
At this point you might already have a blog topic in mind. But if you don’t then decide what your are interested in blogging about? What gets you excited? What do you have to offer to your ideal audience?
If you want to run a successful blog or website, then the niche you
choose at the start is one of the single most important decisions
that you will make in your business. This one decision will impact
everything from the design of your site, the type of content you
provide, and the kind of visitors you attract.
Let's really get serious about understanding what “niche” is. It's commonly thrown out there in the online business world, but I want you to know how super important this first step is. Knowing your niche means you know exactly WHO your ideal customer is. And knowing WHO your ideal customer is means you can then HELP them with whatever they are looking for help with.
Here are some great topic ideas:
- Wellness and Fitness
- Specific Diets (Vegan, Keto, Low Carb)
- Recipes (Baking, Meals, etc)
- Essential Oils
- Lifestyle (Travel, Parenting, Health)
- DIY and Crafts
- Home Decor
- Beauty and Fashion
- Making Money Online
- Relationship Advice
A tip to being a successful blogger has one major requirement: a passion for your topic.
At its heart, blogging is about sharing your knowledge, your story with the world. Choosing a topic that you are passionate about makes the process of starting a successful blog so much easier. So think of something you LOVE to talk about and can do so for hours. What excites you?
If you’re stuck with having more than one topic that is ok. For example, I’m passionate about health and fitness but also teaching health and fitness coaches how to blog and earn money without having to get more clients. I’m also starting to have an interest in travel blogging. So, I’ve kept my topics that interest me, but I have a core topic with interests that surround my main topic.
As long as you are writing about things that you are genuinely interested in, your passion will shine through and keep your readers interested. Remember, your goal is to be the go-to resource for your specific audience (niche).
Having trouble choosing a specific topic? DO IT ANYWAY! I can tell you from experience that most likely you'll be changing things up a bit as you go. Most do and that's ok! You learn and grow as you go and the ONLY thing you need to focus on is helping your audience “FEEL” better. (That means they will want to read what you have to say because they are benefiting by learning from it.)
Step 2: Choose Your Blog (Domain) Name
There is always that question of should you use your name (YourName.com) or should you use a more descriptive name for the blog (KetoLivingMadeEasy.com). It really boils down to what your goal is. For me, I chose JourneywithKim.net because I have several topics I like to blog about and make money with relating to my journey to be healthy and build my home business teaching others “how to make money with a blog”.
What you don’t want to do is choose a blog name that represents a multi-level marketing company that you are partnered with. Because if you decide that company is not for you in a few years, then you would need to make a blog name change. Sticking with your name (at least part of it) makes sense for future growth.
There are a few things you need to keep in mind before you go ahead and
buy your domain name.
Take a look at this checklist to see if the domain
name you have in mind fits the bill:
- Make it short
The shorter your domain name, the better it is for your brand.
Don’t go for domain names that are 30 or more characters long. That’s just really too long. The chances of misspelling or mistyping a long domain name is high, so you definitely want to keep it short.
- Make it easy to remember
Brandable domain names are more memorable than randomly spelled
ones. An example of a brandable domain name would be the
‘dollarshaveclub.com.’ It’s a popular website with a good-sized following.
- Try to avoid hyphens and numbers as much as possible
When you’re giving out your website address to people over the telephone, and it’s got a hyphen or number on it, it’s going to be confusing for the other person on the line.
For example, if your domain name is number1-essential-oils.com, people will probably misunderstand you, and you’d have to keep repeating the address.
Your conversation could go something like this:
“Is that the number 1 or the word one?”
“What do you mean by hyphen? Do you mean dash?”
If you kept your website address simple like thebestessentialoils.com, you’d have to repeat yourself less often.
- Use the right domain name extension
With hundreds of domain name extensions to choose from, which one is
the right one for your business? For starters, .com is usually the first thing people search for. When the .com is taken up, people usually go for the .net and then .org, and so on.
Friendly reminder: The internet is exploding with growth and there is no sign of it stopping any time soon! More people than ever are online. This explosion in growth means more potential readers for your blog.
I’m so excited for you!
Step 3: Begin to Build Your Blog
To get your blog up and running you need these two things: a blog platform and blog hosting.
The platform is to build your blog (easy peasy). I highly recommend WordPress.org blogging software platform, because it is the most popular, customizable, and easiest to use.
What Is WordPress?
WordPress is an extremely powerful software for building websites. Unlike
free website builders which abound on the Internet, WordPress gives you
maximum control over your website.
You get to control how you want your website to look. You can choose from
thousands of themes to change your website’s appearance. You can install
plugins to extend the core functionality of WordPress.
Basically, it means you can choose to do whatever you want to do with
your website! That’s how powerful this software is. And best of all? It’s
Gone are the days when you’d have to learn HTML and CSS just to build a
simple website. WordPress allows you to save thousands of dollars in
professional web developers’ fees.
The Two Versions Of WordPress
There are two versions of WordPress: WordPress.com and
WordPress.org is the home of the free, open-source software which you
must install on your web hosting server (a.k.a. self-hosted WordPress).
This is the version of WordPress I will be covering in depth in this course.
WordPress.com works just like a website builder, and the learning curve is
practically non-existent. You simply create a WordPress.com account, and
voila, you’re ready to write and publish your first post.
You can build a free website, yes, but your domain name will be something
like ‘yourname.wordpress.com’. If you want to remove wordpress.com from
your domain, then you’ll have to upgrade your membership.
However, even with your upgraded WordPress.com membership, you still
won’t have the level of control and freedom that a self-hosted WordPress
To summarize, WordPress.com works great for beginners who don’t want to get involved with buying a custom domain, paying for web hosting,
customizing and managing their website.
But if you're like me and you want maximum control over your blog without hiring a web designer (there is nothing like needing and waiting to update your blog but being a the mercy of your web designer to make the changes for you) a selfhosted WordPress website is the way to go!
So before we move on I just want to make clear my TOP 4 REASONS I (and many super profitable bloggers) choose WordPress.org:
- You can literally customize your blog for any look you choose
With over 54,000 plugins, it's just about endless with ideas to make the look you want!
- WordPress websites are optimized for SEO
Unlike the point and click (drag and drop) sites out there, WordPress is SEO-friendly right out of the box. It gives easy access to search engines to crawl your website’s pages, posts, and other content. With the addition of third-party SEO plugins like Yoast, you’ll be able to craft content that satisfies a search engine’s stringent requirements to help rank your website!
- With WordPress, you can easily add new blog posts or add new pages to your website.
You simply log in to your WordPress admin and create your post. If you know how to write on Microsoft Word, then you’ll know how to write on WordPress.
Of course, writing the content is another matter entirely. But that’s the
beauty of owning your website, you can publish any type of content you want.
- And the BEST part…Your website is 100% yours!
You own it and there is no monthly fee that could go UP, UP, UP and nobody can cancel it!
What Is Web Hosting?
Web hosting is simply a service you pay for to store your website files in.
Think of it this way, if your website is your house, and your domain name is
your house address, then web hosting is the land beneath your house.
Your website is made up of many different types of files. To make your
website accessible to the Internet, you need to host your website files with
a good hosting company. You can’t just store your website files on your
local computer. It’s not powerful enough to handle the traffic.
When you host your website files with a web hosting company, they are
able to serve up your files to your visitors 24/7. They have powerful
computers or servers to keep your site online.
Web hosting companies offer different hosting plans to their customers. From shared servers to virtual private servers, you have a host of options to choose from.
But for your new blog, you don’t need to pay for the most expensive
plan – a beginner or ‘newbie’ plan that runs on shared hosting will work just fine. You can always upgrade to a better plan when you start gaining some traction with your site.
Self-hosting your blog is super important for future growth. If you choose to use a non-self-hosted company like Squarespace, Wix, etc, you don’t “own” your blog…they do. While it might be easier to set up your blog “initially”, it’s not as easy to monetize as your traffic to your blog increases with SEO, recipe Plug-ins, etc.
So, I highly recommend self-hosting with Bluehost.com and diving into WordPress Blogging from the get-go. You’ll be thankful you did!
I have personally used BlueHost for several years and here is why I recommend them:
- They will register your blog name (domain) for you for free.
- They offer a free, simple installation of the WordPress blogging software (which I show you how to use in this guide).
- They have helpful 24/7 customer service via phone or web chat which I have used and love!
- They have been recommended by WordPress since 2005 and currently host over 2 million blogs and websites.
- They offer a 30-day money-back guarantee if you are unsatisfied for any reason.
Let’s Get Started!
I’ve included screenshots of each step below to make setting up your blog simple and efficient.
A. Go to Bluehost.com here and click the green Get Started button.
B. Get Your Blog (Domain) Name Registered (so nobody else gets it!)
C. Choose a Hosting Plan (Basic is recommended unless you’ll have more than 1 blog)
D. Next, Fill Out Your Billing Information and Choose Plan
E. Set Up Account Password
F. Installing WordPress
Now that your hosting is all set up, it’s time to begin installing WordPress! This may seem like the most complicated step, but Bluehost makes this one of the easiest things for you to do. You are going to start by choosing a password for WordPress. Make sure to keep it in a safe place!
G. Start by logging in and you will make your way to cPanel.
H. Under “Websites” click “Install WordPress”
I. Click Start
Where you see “Domain” you will find your domain you just purchased.
Here’s what you need to supply so you can successfully install WordPress:
• Domain – if you have more than one domain name in your account,
you need to select the correct domain from the drop-down list.
Otherwise, if you only have one, then it’s going to show up by default.
• Path – leave blank if you want to install WordPress on your main or
root domain. However, if you want to install on a sub-folder such as
yourdomainname.com/blog or yourdomainname.com/news, then use
either blog or news as the install Path.
• Site Title – type in the title for your website. You can always edit this
later on in your WordPress admin. For now, you can just leave this
blank or write something like, ‘My New Blog’ or ‘My New WordPress
• Admin Username – type in the username you want to use when you
log in to your WordPress admin.
• Admin Password – type in the password you want to use for your
WordPress site admin.
• Admin Email – type in the admin email you want to use for your
WordPress website. It can be your custom domain email address, or
your personal email address such as Gmail, Hotmail or Yahoo.
Once you’ve filled out the required information, hit the green Install
WordPress button. In a few minutes, you will receive an email from your
web host confirming the installation. It will look something like this:
If, at any time, you feel you need assistance, Bluehost is great with phone customer service. You’ll see the number below on this screenshot.
A confirmation email contains the link to your new WordPress website,
the link to where you can log in to your WordPress admin, and your
username. Your password won’t be displayed for security reasons, so you
need to make sure you remember to keep a copy of your password.
If you want to check how your new website looks like, simply click on the
first link in the email, right under ‘Your new WordPress site has been
successfully set up at’.
Your freshly installed WordPress website will look something like this:
Congratulations! You now have a blog and hosting plan to call your own!
It's Time to Become A WordPress Warrior
Logging into your WordPress Dashboard can be done in several ways. Visit this page to learn the simple steps.
Once you are set up, to get to your wordpress blog login you always want to type in this URL address: www.YourDomainName.com/wp-admin which will take you to a page that looks like this:
The Dashboard is the control center of your site. It’s where you’ll customize your design, install plugins, publish pages & posts and manage all aspects of your blog.
Step 4: Install Plugins
What exactly are WordPress plugins?
At it's core, a freshly installed version of WordPress, is already powerful. As soon as you log in to your WordPress dashboard, you can immediately start writing and publishing content. You’ll literally have a nice-looking website in less than an hour!
However, the true power of WordPress lies not in the core software, but in
its ability to allow website-enhancing plugins. These plugins make it
possible for users to quickly extend their website’s functionality without
touching any line of code.
Plugins are software that you install on your WordPress website. To put it
in another perspective, if your website is your smartphone, then plugins are the apps that you download from the app store and install on your phone. Just like your phone’s apps, these WordPress plugins can make your
website look and act differently.
For example, if you want to turn your WordPress website into an online
store, you can install the free and open source WooCommerce plugin. If
you want to sell subscription-based digital products, such as a video course
or online course, then the MemberPress plugin may be a better option.
Depending on the functionality you want, there’s plenty of plugins to choose
from, whether it be for an eCommerce website, a blog, a news website, a
One MAJOR thing to keep in mind! Having too many plugins installed on your blog can slow it down, which isn’t good. That’s why it’s important to only use plugins that will actually enhance and help your blog thrive! Keep it at about 10 plugins when you are just starting out.
Here are a few recommended Plugins.
1. Yoast SEO
This is the #1 plugin I recommend to every new and established blogger. SEO or Search Engine Optimization can help your blog posts rank higher in Google search results. This Plugin easily optimizes your WordPress blog and is the complete SEO solution for your website. This can help you grow your blog traffic. To learn more about SEO visit
Filtering and blocking spam comments on your blog is essential. No one likes dealing with those annoying comments from spam and bots, so be sure to upload this Plugin!
3. Social Pug
Everyone wants their content to be shared on social media. This plugin makes it easy for visitors to share your blog posts on Facebook, Twitter, Pinterest, Instagram, Email, Reddit, and other popular platforms.
Free Option: If you're not ready yet to pay for Social Pug, I recommend using Shareaholic. It doesn't have the same premium features that Social Pug has, but it's a great free option for new bloggers.
4. Pretty Links
This plugin is great for creating custom links and tracking them from your blog AND is good for shortening long links to make them look cleaner.
5. Updraft Plus
Making regular backups of your website is SO important. No one wants to lose all their hard work. While Bluehost does offer complimentary backups for you, I still recommend creating and managing your own backups, just to be safe. No matter what web hosting company you use, I always recommend doing this. This free plugin makes it easy to seamlessly backup your site.
6. Insert Header and Footers
If you're going to use Google Analytics then this plugin is needed! You will be able to easily add code snippets to your site without having to worry about editing your theme files.
Step 5: Choose a Theme and Make Your Blog Look Pretty
Set up your WordPress site’s title and tagline
For branding purposes, it’s best to use your brand name as your site title. It
will help make your brand more recognizable to your audience.
The tagline can be your brand’s motto. If you’ve got a motto already, then
use that. If not, then come up with one as soon as possible. Just make sure
it describes what your site is about.
For instance, if you’re a roofing company, then your site title can be
something like ‘Sara's Wellness Works’ and your tagline can be ‘The
best wellness products & services in Baltimore.’
Think about what’s relevant to your business and use that to come up with
the perfect site title and tagline for your new WordPress blog.
The site title and tagline appear on your visitor’s web browser when they
land on your website. If you forget to change it, people will see the default
WordPress site title (ss_site_title) and tagline (Just another WordPress
site) which will make you look unprofessional.
Take a look at this screenshot. You can clearly see the site title and the
To edit this information, go to Settings > General and type in the new
details. Now, look what happens when I change the site title and tagline to
Change your WordPress Permalinks
Permalinks are the hyperlinks that appear on your web browser. By default, WordPress uses the Day and Name permalink option as you can see in the screenshot below. To access this page, simply go to Settings >
Tip: Be sure to CHANGE the settings to “Post Name”
Let’s Choose A Theme to Customize Your Blog
Picking a theme can be a time sucker. Don’t get caught up wasting too much time on this task. Keep it simple because you can always change the theme and chances are you will!
What Are WordPress Themes?
WordPress themes define how your website looks. A theme is made up of
many files such as customized template files, style sheets, image files,
custom pages, and other necessary code files. These files work together to
give your website a new look.
In addition to helping you change your website’s appearance, themes also
help change some features and functionalities on your site. Some themes
allow you to add custom CSS, while others don’t.
Some themes give you 5 different options to display the images on your
site, while others only give you 1 or 2 ways.
WordPress themes aren’t created equal. Price-wise, themes can go anywhere from free to a few hundred dollars. Flexibility-wise, some themes
allow you to build just about any kind of website, while others will limit you
to a few tweaks only.
I would choose a free theme for now. Something simple to get started.
The Pre-Installed WordPress Themes
When you’re logged in, go to Appearance > Themes. As you can see on
the screenshot below, 3 free themes came pre-installed: Twenty
Seventeen, Twenty Sixteen, and Twenty Fifteen.
The default active theme is the Twenty Seventeen theme. To date, this is
the most versatile theme released by WordPress. Just take a look at the
preview images on the screenshot.
The Twenty Fifteen and Twenty Sixteen themes look outdated and plain.
But the Twenty Seventeen features an attractive header area. It can display
a full-sized header image or video that will immediately capture the
attention of your website visitors.
All you do is “Activate” the theme you choose and you are able to customize.
To access the customizer, you simply need to click on the blue Customize
button as you can see in the screenshot above. Alternatively, you can also
go to Appearance > Customize.
You can customize each theme differently, depending on the theme’s
features. For the Twenty Seventeen theme, these are the available options
you can customize:
In the Site Identity section, you can upload your website’s logo and
favicon, as well as update the Site Title and Tagline here.
• In the Colors section, you can set the color scheme you want to use.
You can choose from Light, Dark, or Custom. You can also customize
the Header Text color here.
• In the Header Media section, this is where you upload header images,
or your header video. You can either upload a video or link to a
YouTube video as I mentioned earlier.
• In the Menus section, you can specify where you want your menus to
appear. The Twenty Seventeen theme can display menus in 2 different
• In the Widgets section, you can choose to add widgets in the Sidebar,
or in the Footer section.
• In the Homepage Settings section, you can choose what’s displayed on
the homepage of your website. You can use a static homepage or
display your latest blog posts.
• In the Theme Options section, you can choose from one or two-layout
column. You can also select the content you want to display in the front
• In the Additional CSS section, you can add your own CSS code to
customize the appearance of your WordPress website.
If you’d like to try other themes that are a bit “prettier” and recommended (free and paid) I would suggest searching for a new theme (paid and free options available)
How To Add New WordPress Themes To Your Site
Switching between themes in WordPress is extremely easy. You just need
to go to Appearance > Themes and click on either Live Preview to
preview how your site is going to look like, or click on Activate to use the
To add a new theme, click on the Add New button.
In the next screen, you will then have the option to either upload a new
theme or install one from WordPress.org. Normally, you use the upload
button if you buy a premium theme from a third-party website.
If you want to get a feel for how WordPress themes work, then you can
simply choose from any of the Featured, Popular, and Latest themes on
your Themes dashboard. Note that these themes are from the free
WordPress.org Theme Directory (http://wordpress.org/themes).
If you don’t want to scroll through thousands of free themes, use the
Search Themes box on the right.
If you want to install or preview a free WordPress.org theme, hover your
mouse over the theme so the Install and Preview buttons will appear, just
as you see in the screenshot below.
Does the theme include a drag and drop builder?
Drag and drop builders make it easy for you to customize your website
anyway you want. All you basically have to do is just know the elements
you want to use on a specific page, drop it, and add the content to the
For example, if you want to add a video, you simply drag the video element
to the area you like, then upload or add a link to the video.
You don’t need to pay a website designer to make your website look nice.
You can visit your favorite sites for inspiration, and then use your drag and
drop builder to create landing pages, homepages, and any other page on
your website exactly as you want.
A popular theme I've recently stumbled across is Astra Theme Builder. It’s super simple to install and makes your blog pretty and functional.
Customize Your Blog Design (with Astra Theme)
(If you choose an already installed theme in your WordPress Dashboard you can simply start to customize and skip this section and head to “Add Necessary Pages”.)
Astra has many customization options. You can make customizations in the Appearance > Customize section of the Theme you choose.
Astra has a pre-built templates called Starter Templates that beautifully designed and easy to customize.
These pre-built templates are a great way for beginners to get a nice design in minutes and the Starter Templates plugin allows you to import ready and beautifully built demos onto your site. These templates come with sample content, images, and style that you can customize and personalize any way you like to make it your own.
Go to Astra here. Click Download to get the zip file on your computer.
From there, go back to your WP dashboard and upload Astra Theme. Go to Upload Theme and choose the zip file you just downloaded called Astra.
Be sure to Activate the theme.
Next, you want to add the plugin called Starter Templates. Plugins allow you to customize. From your dashboard hover over Plugins, click Add New. Then search for Starter Templates. Install and Activate.
Once you are in the Astra Theme you can browse through many themes. When you pick the one you think would be best, be sure to Import Complete Site.
I don’t recommend importing individual pages for beginners. Keep it simple and clean.
It takes a few minutes to complete.
Once your site is imported, you’ll probably want to make edits. Here are a few to get you started.
To add your own logo I would recommend Canva.com. I make all my own logos here and it’s easy!
Next, change out all the image samples to your own. Again, you can use Canva.com or your own images.
Tip: Try not to spend too much time tweaking your theme design at this point. It’s not top priority now because no one is seeing your blog. You can always refine it later. Hit Publish. Google will then start working for you by finding your content and preparing to recommend it. The more time you tinker with your design, the longer it will take to get traffic and make money.
Step 6. Add Your Necessary Pages
In WordPress, you can publish Posts and Pages. Posts would be the individual articles you write. Pages are used for general site information like your Home, About and Contact pages.
The following are must-have pages: (keep in mind the next section we will discuss adding content which will include some of these pages below)
- Home. Welcomes people to your site. (Included in Astra Starter Templates.)
Here's an example of a home page template:
- Blog. Your blog “Page” will be where your blog “Posts” are located. (Blog Pages are included in SOME Astra Starter Templates.)
- About. Explains who you are and who you serve. (Included in Astra Starter Templates.)
- Contact. This is super important to add. (Included in Astra Starter Templates.)
For gaining fans and for building new contacts and networking opportunities, a contact page is an absolute must. Leave this out and you might miss out on some serious opportunities! A good way to let people get in contact without opening yourself up for abuse is to use ‘Contact Form 7’ (https://wordpress.org/plugins/contactform-7/).
The form looks like this:
- Disclosure policy. This page is to inform visitors that you make money, intend to make money or have compensated relationships with others. Be sure your Disclosure Policy page is published the first time you attempt to make money from your site.
To create a new page in WordPress dashboard, simply hit +New at the top of the screen. Select Page from the dropdown. Or, click Page > Add New in the left sidebar.
Type in your page title, hit enter and start writing. Once it’s done, preview and publish.
Step 7: Create Content
Content is the life-blood of your blog. I cannot express this enough.
I know we touched on your About Me page above, but let's dive in a little deeper.
Writing an About Me page or section is super important to tackle. This could include the tab at the top of your website that says “About Me”.
Sometimes you’ll see a Blog with an About Me section on the homepage. This can also link to a Page with more detailed information.
The best and most important thing that you can do is to build a sense of trust with your audience. And to do so starts with sharing information (your story, inspiration, what you do, who you serve and how you can help) about yourself so you can attract the right audience to you.
Visiting a cold, faceless blog is not desired. Your audience wants the information, products, or services that you provide. So, how do you build this relationship? An “About Me” page is a great place to start.
Your “About Me” page or section of your blog is where you share your (brief) story to the point and let your audience know who you are, what you offer and how it will help them.
Keep a clean design and simple wording. Here is an example:
Include an image of yourself that best describes you and conveys your story. For example, I love the country so my image has a country flare to it.
Let your audience know how you can help them. People are on your blog because they are looking for something to make them “feel” healthier, stronger, sexier, more fit, etc. Let them know what you offer that will help them.
Every part of your site is valuable real estate. Use these “About Me” page examples for inspiration and share your story. Whether you choose to share personal details, feature a video, or keep everything concise with a few paragraphs of text, make sure you use your “About Me” page to establish trust and build connections with your audience.
The more creative you are, the better your About page will work to drive leads.
Publishing Your First Blog Post
It’s TIME TO PUBLISH YOUR FIRST BLOG POST!
Here is the image so you can see, again, where you start this step:
Head over to your WordPress Dashboard and hit the Post tab. You’ll then see the “Add New” button at the top of the page. Click that and begin writing!
You’ll want to add a Post Title. Be sure to have a catchy Title. Things like “How to….”, “5 Steps to…”, “Learn how…” are all popular titles that draw attention to readers.
It’s best to add an image to your Blog Post. I use Canva.com to edit all my images.
Be sure to have the Yoast SEO Plugin installed. It will help you with Search Engine Optimization so Google finds you!
IMPORTANT: Once you’ve completed the content and hit the Publish button, you want to click the “BlueHost” menu at the top left of the menu in your administrator area then click the blue “Launch” button to remove the “Coming Soon” page.
Step 8: Get Blog Visitors
This is the FUN part! AND this goes back to knowing your NICHE! WHO are you talking to and HOW can you help them?
Everyone is walking around with a problem that can be SOLVED by searching the internet, seeing an ad targeted to them or being connected to and following the person who they are seeking help from (YOU).
When you OFFER your audience the HELP they are looking for (whether it be weight loss, health, happiness, strength, empowerment, organization, DIY, etc…) they will want to read what you have to say and they will want to buy what you have to sell.
How to get in front of your “ideal” audience:
I'm going to cut through the chase… Social media AND paid Facebook and Instagram ads are the BOMB for getting in front of your perfect customer (or ideal audience)!
But if you are not interested in paying for ads (yet) then no worries.
Let's start with a few popular tactics:
- Social Media – choosing a few of your favorite social media platforms that you KNOW your ideal audience is “hanging out in” is smart. This is where knowing WHO your niche is so that you know WHERE they are is key.
For example, if your niche is moms with kids, then Facebook, Instagram and Pinterest would probably be your best 3 platforms to get active in!
- Join Groups – Facebook groups and Pinterest group boards are great to join. in Facebook, get involved by offering to help, answer questions, respond to posts and build relationships! In Pinterest group boards you can share you blog content to your specific niche!
- Search Engine Optimization (SEO) – Getting your site recognized by search engines (especially Google) should always be an important factor when blogging. While there are a ton of tactics, here are some key “to-do's” that could be done easily:
1. Using strong keywords when writing your posts. Keywords are used by web users who are searching for something.
2. Optimize blog post images. This is often overlooked. When you upload a photo into your blog post, be sure to change the image file name so it relates to your blog post.
3. Meta descriptions should be added before you publish your blog post. When using the Yoast SEO plugin, you'll be easily prompted to add your Meta description (which is about 160 character description).
4. Backlinks from other sites. Getting other sites to link your site to their site will send a signal to Google and other search engines letting them know your site is worthy of reading!
Step 9: Make Money Blogging!
OK, THIS step is the FUN part!
I remember wondering this very thing…how the heck do people make money blogging? I mean it appears to be a journal. Who pays them? How does it all work?
These are great questions and I have even better answers.
So, yes, a blog is a journal. It can have any topic whatsoever. Seriously, you’d be surprised how many successful blog topics there are out there in cyberspace. I mean there are gardening blogs reaping in 10K/month!
See, how you make money with blogging comes down to two things; how well you know your audience and how you make them feel.
You have to know who you are talking to. There is a reason behind this. When you talk to your ideal audience and you know how to help them “feel” something (feel better, stronger, more fit, happier, relieved, successful, etc) then it’s a WIN WIN situation.
I get rambling… let’s get back on track with HOW to make money blogging.
Most bloggers generate multiple streams of income in different ways.
1. Affiliate Links
This is a pretty popular way for bloggers to generate income. Companies want their name and products or services out there and many, I’m talking THOUSANDS, of companies offer what they call “affiliate programs” that you can join. Once you join as an Affiliate you can promote their products/services using a link specific to you that tracks all clicks and sales. If a potential customer clicks through your link and makes a purchase, then you make a commission from the company.
The links are embedded in the blog post, along the sidebar or wherever you choose.
Some popular affiliate networks to join
2. Selling a Product
A great way to monetize your blog is to have your own products to sell. You obviously get to keep all the profits. The products can be physical or digital and include things like apparel, hand-made products, photos, eBooks, apps, etc.
3. Selling a Service
Some health and fitness bloggers benefit from selling their expertise services and get paid when customers hire them. Services can be offered locally or virtually. Some examples can be 1-on-1 or group coaching, virtual classes, workshops, cooking classes, etc.
Having a blogging platform is ideal for bringing your ideal audience (aka: future customers) to invite, educate and showcase your offer.
4. Sponsored Posts
This monetization method is simple. Companies pay bloggers to write up posts about their products or services. This can also be giveaways and reviews and the popular podcast sponsorships.
Let's say you love to frequent a wellness retreat. You can write up a review with photos you've taken and share the blog post on your social media platforms and email newsletter. The wellness retreat facility will pay you (as the advertiser for them).
5. Display Ads
Companies have one main goal and that is to get their products or services in front of as many potential customers as possible. If your readers are their ideal customer then it could be a great match for display ads.
If you've ever gone to weather.com you've probably seen the ads that pop up all over the place. Google is a popular network that pays bloggers per click or impression. The more traffic your blog gets, the more change there will be clicks on the ad displays which means more money in your pocket.
Blogging is super cool and can have a learning curve, but I assure you it’s so worth it if you want to make money blogging!
Now that you've got the exact steps, it's time to kick-off your blogging journey!
Affiliate Marketing eCourse
Making Sense of Affiliate Marketing – Michelle did a fantastic job putting this ecourse training together to teach everthing there is to know about affiliate marketing. I highly recommend it!