Did you know the first blog started in 1994? Well, that’s when most experts agree on at least. A student by the name of Justin Hall used it as a place to house his thoughts and daily writings. I’m sure he wasn’t fully aware of what he had started, but blogs have definitely evolved dramatically since then and are now one of the biggest opportunities online. So let’s look at how to start a nutrition blog so you can tap into this opportunity yourself.

Blogging used to be generalized as a place for journal-style posts and lifestyle writings. However, businesses and brands of all sizes and industries now focus a large portion of their marketing budget on this type of content.

And for good reason.

Over 75% of internet users read blogs and having a blog can increase your website’s organic traffic by over 400% (source). That’s a lot of opportunity.

Luckily, it’s definitely not too saturated or competitive either. In fact, there are billions of new searches typed into Google every day with innumerable niches, audiences and low-competition topics to tap into. There’s more than enough “pie” to go around.

Actually, we need more blogs and more people to better cover all these topics and questions people are searching for online – especially as more people are starting to care about their health and diet.

So on that note, let’s get started and learn how start a successful, traffic-generating blog.

Part One: Setting Up for Success

  • Your Blogging Starter Kit

Part Two: Preparing for Success

  • Keyword Research 101
  • Topic Clusters + Content Siloing

Part Three: Getting Traffic

  • SEO 101: How to Rank In Google
  • Pinterest 101: The Quicker Way to Traffic
  • How to Publish Your Blog

*This post contains affiliate links, which I may receive compensation from. This is at no cost to you and lets me keep the lights on. Read more here…

Step One: Setting Up for Success

Building a successful blog requires having the right tools. So let’s be sure we’re set up and ready and have everything we need.

Below are four key things you’ll need.

Your Blogging Starter Kit

This is the first step to a successful nutrition blog – your sort of starter kit. Some of these may be a bit obvious (like needing a website…), but working your way through these four key areas will help immensely moving forward.

1. Website

Having a website to host your blog is essential. And if you’re trying to grow your brand and business as a nutritionist or dietitian online, you’ll need to have a website regardless (it’s a must-have).

So here a few of my top website choices for blogging:


  • One of the most popular and long-standing blog hosting platforms
  • Over __% of blogs are hosted by WordPress
  • More difficult to learn (a slight learning curve)
  • Perfect for the serious blogger, who wants to turn this into a core part of their nutrition business


  • The most user-friendly platform for beginners
  • Has a lot of business functionalities and a ton of third party app integrations
  • Intuitive and perfect for the casual blogger


  • Perfect for someone who wants a blog without having an actual website
  • You can create a profile account and post blogs directly onto Medium
  • You can repost your website blogs onto Medium to increase your exposure and potential traffic

2. Your Niche

Once you have your website, you’ll need to dial in on your exact niche. Being just a nutritionist or dietitian is way too broad.

For example, one of my best friends is a registered dietitian and her niche is focused on sports nutrition, specifically in high altitude environments and people who do hiking or extreme sports.

Her content and branding will reflect this niche and its audience.

So what’s your specific niche?

3. Creatives

Planning for unique creatives will go a long way once you start creating content and publishing blogs. Although, this step is often overlooked or hastily done as a last step, before publishing a fresh article.

While this can sometimes work, putting some extra care into your creatives and visuals can seriously take your blog up a notch or two. Luckily, there are plenty of awesome (and free) tools online to make your creative professional and high quality.

Below are a few of my favorite creative resources.

Canva (free)

  • It’s graphic design – made simple
  • Numerous graphics, elements and assets to create unique and engaging visuals
  • Super useful and fun

Renderforest (free)

  • This platform has everything – video templates, animation videos, music, website building, a logo maker (and more)
  • It’s a creative playground with a ton of opportunity to create unique, engaging creative assets

Wave.video (free)

  • This is a great platform with an impressive library of free video asset
  • You can download, use, edit and manage high-quality video projects
  • Perfect to grow your business in a professional way

Lumen5 (free)

  • This tool will automatically take any blog post (or writing) and convert it into a video with text overlay
  • It uses AI to do this – although I’ve found it requires some editing and tweaking (it’s not perfect)
  • Still a great tool if you’d like to add some video to your blog posts to boost engagement

Pixabay (free)

  • Can download unlimited copyright-free stock photos, videos, animations and vectors
  • There are other great choices, such as Unsplash or Shutterstock

4. Topic Ideas

Finally, we have topic ideas. This is the last step of planning and segues perfectly to the next section, where we’ll be doing actual keyword research and creating a site architecture for our content.

I refer to this phase as ideation and topic discovery. It’s something you should be doing frequently, especially in the beginning.

At this stage, we can keep things general and just try to outline a rough draft of ideas and concepts. We can use these later when digging deeper and finding keywords to write content for.

Here are some tools to help you come up with ideas and content planning:

  1. INK
    1. INK will provide title templates, topics ideas, outline structures and writing help for better SEO
  2. Frase
    1. Frase lets you analyze ranking articles and keywords and can actually write and plan content for you
  3. Moz Link Explorer Tool
    1. Moz lets you analyze your website (or competitors) and can suggest opportunities, gaps and more

Step Two: Preparing for Success

This second part is all about creating your blog’s architecture. In fact, organizing your content is one best ways to give your blog structure while improving the user experience and ranking potential.

I’ve broken down site structuring into two main areas: keyword research and content siloing.

If you’re new to these concepts, no worries – I’ll be showing you exactly what they mean and how to do them.

So let’s start with how to do basic keyword research.

Keyword Research 101

Keyword research is the backbone to your content. It’s essentially the first step to writing a new blog. After all, we need to know what we’re actually writing about to create content.

But how do you uncover these keywords? And more specifically, how do we know which ones are good or which ones are too competitive?

How to Do Keyword Research

First we’ll be using Google for some initial keyword research. As it’s the largest search engine, this is a great place to get keyword ideas and to also gain insights into possible search volume.

Here’s how to use Google to find potential key phrases:

  1. Start typing a seed keyword or phrase into the Google search bar
  2. Review the phrases that Google is suggesting and autofilling
  3. Lengthen your seed phrase, typing different letters or prepositions
  4. Notice what else Google is suggesting for each new letter or word added
  5. Choose a key phrase that’s relevant to your niche
  6. Audit the first page and dig deeper, exploring the People also ask and Related searches features
  7. Save and organize all the key phrases you find as you explore and go deeper down the rabbit of Google
    1. Remember to save the key search phrases exactly as they’re suggested by Google

Once we’ve collected some potential keywords using Google, now we can double check their actual search volume using a (free) keyword research tool.

It’s important to note here that these tools will quite often give you different numbers and results, so using a high quality service or cross-referencing is a good way to ensure accuracy.

Here are a few free tools to check for keyword search volume:

  • Ubersuggest
  • Moz
  • AnswerThePublic

Once we’ve narrowed down on a phrase we’d like to create a blog for, there’s one last step before we start writing. We want to check the competition for the phrase.

Let’s look at how to identify low-competition keywords.

How to Identify Low-Competition Keywords

As a new blog, your domain authority will be lower and it’s very difficult to rank for highly competitive keywords. These phrases tend to have larger search volumes and target more general search queries.

Luckily, if we’ve niched down properly, we shouldn’t find it too difficult to uncover keyword opportunities.

Let’s consider the key phrase “start a blog”. This is pretty general and also has a huge search volume (of 5.2K monthly searches).

However, the keyword “start a nutrition blog” is more specific and only has a volume of 32 searches per month. This is much less competitive.

Don’t be fooled by seemingly “small” search volume number (compared to 5,000, that is). Blogging requires consistency and many posts before you start seeing the really exciting results.

Plus, ranking for many these smaller, long-tail keywords will boost your domain authority, giving you more opportunity in the future to rank for more competitive keywords. So stay patient and focus on these more specific, long-tail keywords.

But there’s one more important step you can take to identify lower competition keywords. We can audit the first page results.

Before I write a new blog post, I always check what articles are currently ranking for my key phrase. If the first page results on Google are full of big, well-established sites with really great, long, well-written articles…then I probably won’t rank easily.

However, if the first page results are lower quality, shorter and from lesser known websites, then your chances of ranking are much higher.

Now that you know how to rank for keywords and identify opportunities, let’s talk about one more key piece of the success puzzle: content silos and topic clusters.

Topic Clusters + Content Siloing

This concept is one of my favorite strategies and it took my blog from just kind of meh to looking and feeling way more professional. So what exactly are content clusters and silos?

Topic clusters, or content clusters, are groups of related articles for a specific subset of your main niche. Content silos are subset audiences, branching off from your main niche.

The previous section recommended avoiding more general, competitive keywords – but there’s a caveat. Creating general posts should not be avoided altogether, as these make for great pillar posts that you can point all of your more niche, siloed articles and topic clustered posts back to.

This is site architecture. I like to use a tree as a metaphor.


The tree trunk is your main niche and will include a collection of long-form, more “general” pillar posts. My main niche is digital marketing for creatives and solopreneurs. This site has pillar articles on how to do SEO, marketing 101 and how to start a creative business (all of which are pretty general).

Next you have your branches. These are your content silos and they represent all of your sub niches within your main niche. Some of my main sub niches are artists and musicians, handmade jewelry makers and nutritionists and dietitians.

Each of these sub niches will have a collection of specific, customized articles. These are your topic clusters. This post is a topic cluster part of the content silo nutritionists and dietitians.

Step Three: Getting Traffic

Once you’ve got your website ready and your content and keywords planned out, you’re ready to start writing and publishing. This is the next (and last) hurdle to starting a blog: learning how to actually get traffic.

Below I cover two of the most popular ways for blogs to start generating traffic: through SEO (search engine optimization) and through Pinterest.

Although there are more ways (such as YouTube or social media), these two strategies are the big ones you’ll want to focus your attention on learning. So let’s start with SEO (don’t worry, it’s actually pretty simple).

SEO 101: How to Rank In Google

SEO stands for search engine optimization and simply means your optimizing your blog so the Google algorithm can find you and put you in front of the right people.

Although SEO does have many advanced principles and strategies, I prefer to keep things simple and employ a minimalist (but still highly effective) protocol.

Here’s how to do SEO like a pro.

Keyword Placement

This is one of the first ingredients to effective SEO. Knowing where to put your keywords will ensure that Google’s algorithm properly analyzes and indexes your site.

Luckily, there’s a pretty straightforward format to follow. Although you may add it in more places (such as your headings and sprinkled throughout your article), be sure to at least include your key phrase in these four core places:

  • In your title
    • Try to keep the key phrase closer to the front of the title
  • In the first paragraph
    • Once your keyword is in the first paragraph or two, write organically and don’t worry about adding it anymore
  • In your meta description
    • Your meta description is the short preview that shows on Google search results, explaining what the post is about
  • In your blog’s URL
    • Keep your URL neat and include the key phrase as part of its permalink

*Note: be sure not to keyword stuff. This is when you add your keyword too much, causing an unnatural flow. This comes across as spammy and the Google algorithm will recognize and penalize a site for doing this.

Content Length

I’ll cut to the chase. Longer articles perform better.

There’s interesting data to back this up. According to HubSpot, blog posts should be between 2100-2400 words. But more important than word length is content quality.

Google’s algorithm is getting smarter and smarter over time recognizes when content is of high value and focused on the end user and the keyword’s core search intent.

So just remember to create really good, value-adding blogs (and aim for longer form posts).

Content Structure

Finally, we have our last way to optimize our blog for search engines. Knowing how to structure content so its readable and has a positive user experience is crucial.

In fact, these factors can actually contribute largely to a website’s overall ranking.

Here are some key points to consider when structuring your content for better SEO:

  • Mobile optimization (like avoiding large paragraphs)
  • Using images and infographs (and video if you have any)
  • Breaking things up (with indents, bullet points, lists)
  • Using sections with headline tags
    • H1 is your title
    • H2s are your main sections
    • H3s are your main subsections
    • …and so on until reaching H6

**INSERT “IMAGE” BOX showing the headline hierarchy visually

Pinterest 101: The Quicker Way to Traffic

Pinterest is a blog’s best friend. It’s an incredible place with an incredible amount of opportunity. It does require a little more work and you’ll have to be more active and engaged (compared to SEO, which is more passive and hands off).

Still, it can definitely be worth it and isn’t all too difficult. Actually, it can be kind of fun.

1. Setting up A Pinterest Business Account

First things first, we need to set up a Pinterest business account. If you already have an account, you can easily switch to a business account.

However, I prefer creating a separate Pinterest account – one for personal use and one for my business. This just keeps things organized and easier.

It’s fairly simple to create (or convert to) a business account. You can read how to set up a new account here, or head over to your profile, edit profile, go to account settings and scroll down to find the Convert to a business account option.

Pinterest SEO + Optimization

Similar to Google, Pinterest also works by SEO. So you’ll want to optimize your pins, their descriptions and even your boards and profile information towards relevant keywords.

The process is actually pretty similar to what I outlined above for doing keyword research in Google. So I’d recommend referencing that section and simply start exploring what the Pinterest search bar recommends and autofills.

Creating Pins

Next, you’ll want to start creating pins that you’ll be posting directly onto Pinterest. This stage of using Pinterest is assuming that you already have some blog content created and ready to share.

Creating pins is easily done through Canva, which has plug-and-play Pinterest templates ready to go and download free of charge.

For inspiration, you can look around the platform and see what’s working in your niche, which pins are getting a lot of shares and what pops out to you personally.

There is an art to creating “the perfect pin”, but with practice, you’ll get better and better. And if you’re at all creative, this part of the process is actually super fun!

Just remember to create a lot of different styles and templates. This way, you can post multiple pins, testing which ones work best and increasing your exposure and potential for clicks and traffic.

Sharing Pins + How Getting Traffic Works

Rather than waiting for Google to crawl your site, index the content and maybe rank on the first page over the next 3-6 months (or more), we can shortcut our way to traffic by jumping in front of millions of people.

Pinterest really is pure magic for getting new blogs great traffic – if done correctly.

Admittedly, my first attempts failed at this. Looking back, I’ve realized I didn’t succeed for three main reasons:

  • My pins were not the best designs
  • My content was not focused, niche and as compelling as they should have been
  • I gave up too quickly, and didn’t give my Pinterest strategy enough time to work

So learning which pin designs are best, what content works and how to share them properly will be keys to your success. Here are two popular ways to share your pins and start generating traffic:

  • Joining group boards
  • Using Tailwind and Tailwind Tribes

When promoting your pins to boards and tribes, be sure you’re sharing other people content as well. In fact, it’s a good rule of thumb to actually share other people’s pins more than you’re posting and trying to promote your own.

This makes sense too. If everyone was promoting themselves more than others, then the system would crumble and be unsustainable. But, by being more altruistic, we all rise together.

Recommended Read: Complete Guide on How Bloggers Can Use Pinterest for Free Traffic

How to Publish Your Blog

Before we wrap things up, let’s briefly discuss how to actually publish a new blog – you know, in case you’re still wondering where to actually write your post and where the publish button resides).

So here’s a quick breakdown (with further reading) for the main websites I mentioned above.

How to post a blog on WordPress

  1. Go to…

link out…

How to post a blog on Wix

  1. Go to…

link out…

How to post a blog on Medium

  1. Go to…

link out…

$ Tip Jar $

Sign up for and use the Google Search Console. After publishing a new blog post, Google will automatically crawl your website and search for new content, so it can index it and make it findable for people. But sometimes this can take a while.

If you have the search console set, you can manually request indexing for any new blogs right away. This can speed things up. The search console also gives you insightful data, performance metrics and lists the keywords you’re ranking for and how much traffic they give you.


This post has broken down the process of starting a blog into a simple three-part process. If you’re new to creating articles online, it’s an exciting adventure to begin – but requires a lot of upfront work and learning a few new tricks.

Still, it’s totally worth it.

I’ve tried to present the most valuable information in this post. The topics I cover are things I wish I knew when I first started my blog and have been super helpful in making this site more successful (like creating content clusters).

So I hope you found the information helpful! But now it’s your turn, have you started putting together a list of topic ideas or maybe you’ve been tinkering with your blog website design?

Thanks for reading today 🙂

Let me know in the comments what questions or issues you’ve been having with starting a blog!


Leave a Reply

Avatar placeholder

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