Follow by Email

What You Need To Know and Do Before You Start A Blog

What You Need To Know and Do Before You Start A Blog

What You Need To Know and Do Before You Start A Blog


 What To Know


Creating a website for your blog is one of the easy steps in the process of blogging.  Nowadays, companies are making it easy for users to create a website. Other than having your website up, there are other different components essential to your blog that needs to be installed or set up as well. In this post, I am going to list down what you should know in order to define and complete this process upfront before you even start blogging. And whether you are just sending out your message or want to earn income from your blog, this tasks needs to be done upfront for a smoother journey going forward.

Click here to download your guide on how to set up a website with Siteground.


The knowledge I am sharing here is based on my experience and the valuable lessons I have learned in this business. There are no shortcuts to this part of the process. However, if you just take the time to do this, it will give you a solid foundation for your blogging business. You may start your blog as a place to share ideas but if you go through this list, and you decide to turn your blog into a business later you have already defined the components of the business side of it.


Disclosure: This page contains affiliate links which means that at no extra cost to you I may receive a commission if you purchase or sign up for any of the affiliates on this page. For being an Amazon Associate, I may earn a commission from any qualifying purchases on any Amazon product listed on this page.


To Do List Before Starting a Blog

 What To Do


Here is a list of items you need to know and do before you start your blog.

1. Describe Your Business Model. 

 In one paragraph, would you be able to describe the business model for your blog? These are a few important of the questions you should ask yourself.

  •  Who are your customers?

  • Where do you find them?

  • What problems they are trying to solve every day?

  • Can you provide a solution to their problem?

  • If you have a solution, what is the cost to you to deliver these solutions

  • What channels are you going to use to deliver the solutions to their problem?

  • Do you have the resources, or will you be able to tap into the resources, so you can deliver?

  • What will be the cost to you?

  • Will you be able to sustain the cost and delivery?

  • Can you think of other revenue streams you can create while delivering the solutions to your customers?


I will share with you one favorite video that I have used to define a business idea.  This exercise will help you create a one-page business model canvas. Download the template before you watch the video. After this exercise, you will be able to create your One Page Business Model  Canvass.



  2. Defining Your Avatar and Niche 

With the information you have from #1, you will now be able to able to describe your avatar and narrow down your niche. Define your specific audience, buyer or client base. This exercise will help you narrow down who exactly you want to serve and how. Therefore, you must describe it in specific terms. Being able to identify that specific audience will allow you to provide the exact solution to their pain and needs. Therefore you will be able to deliver specific solutions to them.

This will give you a solid foundation of your blog and drive the audience who can relate to the solutions you are trying to deliver. This will also enable you to plan your content, market the right product or service and connect to your audience effectively. Once you have a specific description of your avatar, then you will be able to specify your niche.


Click Here To Download Your FREE Guide and Workbook


 Define Your Target Niche


3. What’s In A Domain Name?

Now that you’ve identified your niche and your customer, you are now ready to create a name for your website. Here are a few tips to remember when creating a domain name.

  • Is it easy to understand?

  • Can readers relate to it?

  • Is it too long?

  • Is it easy to spell?

  • Is it easy to remember?

  • Is it a solution to a problem?

  • Will you be able to create a brand?

  • Will your audience be able to relate the name to your message?

Click on the image to do a domain name search. Once the site opens, go to the Add Services tab and enter the domain name you want to use to verify if it is still available.


Domain Name Search



 4. Website Layout

Create a draft of your website layout to get a picture of what your site will look like. There are free mind mapping tools that you can use to do this. Create the menu and submenus of your website. Once you are done with this exercise, you will have an idea what theme you will choose. Themes can be changed even if you are in the process of creating your website. I tried different themes to achieve the look that I really wanted for my site. And since I  used a free theme, I was able to change it as I go before I launched it.

Here is a sample of a website layout that I created using Canva. Play with the colors and fonts you want to use for your brand.


Blog Website Layout


 5. Social Media Accounts

Set up your accounts at least on the following search engine and social media.

  • Facebook is great and you already have an existing network of friends that you can turn into followers. Create a Facebook Page for your blog and link it to your website. Invite your existing network of Facebook friends to your Facebook page. Be mindful of how you name your Facebook Page in relation to your blog so they can relate to both sites.


  • Pinterest is the third largest search engine. Set up a business account on Pinterest. If you have an existing personal account, you can upgrade it to a business account. There are more features to a business account compared to a personal account. Pinterest will give you access to analytics and other useful features if you have a business account. In Pinterest, you can find a new set of followers.  Make sure to link or claim your website to your Pinterest account.


  • Instagram is a social media where you can share images, photos, text, videos, and direct messages. You will need at least one image if you post on Instagram.  It is a great place to find influencers and followers. Take advantage of the DM feature to connect to your followers.


  • Twitter is a social media for short post that is more or less 140 characters. You can post images, text, pictures, images, gif files, videos or polls.


  • YouTube is a great search engine. People use YouTube to search for many things and that is an effective way to connect to your followers. They will get to know you and your message through your videos.


Once you have all these social media accounts, ensure to post shareable icons for each of these social media accounts on strategic places of your website. When your readers or audience click these icons on your website, it will take them directly to your social media sites accounts. Encourage your readers to follow you or subscribe to your blog. It’s another way of building your audience.


6. Marketing Tools

Identify the marketing tools you will need to grow your mailing list. There are so many marketing tools in the market, but the most popular and what I used are the following. I started using it for FREE so there is a time to learn and get to know the tool before you start paying for it.



  • MailChimp is another marketing tool you can use to grow your subscribers. You can sign up for the free version up to a limited number of subscribers.



Having a blog needs dedication and commitment. And it is to your advantage to start right rather than going back to fix things and take the risk of having broken links in your site. Completing this exercise will give you a clear picture and direction of where your business is headed.


For more useful tools and monetization ideas, go to my FREE RESOURCES page and browse through the different blogging tools that you think will be useful for you as a blogger.


Free Resources

Social media & sharing icons powered by UltimatelySocial
%d bloggers like this: