How to Fix Internal Links in Ghost with Blogima

Ghost

Photo by RU Recovery Ministries / Unsplash

Strong internal linking helps readers discover related content and gives search engines clearer signals about what matters on your site. The hard part is knowing which posts are underlinked and what to change first, without drowning in spreadsheets or manual audits.

When a post gets a low internal link health score, the first reaction is often: this is going to take forever to fix. But Blogima is built to make the next steps obvious.

Instead of giving you a generic SEO warning, it shows you what to fix first, what will move the score the most, and how to improve the post without guessing.

Prerequisites

Here are the requirements to follow this tutorial:

In this guide, we will use a real example: a post with a score of 15/100, then improve it step by step until it reaches 100/100.

The internal link health score of a blog post in Blogima.
The internal link health score of a blog post in Blogima.

Why is the score low?

When you look at the post detail, here are the issues decreasing the health score:

  • The blog post has not been updated since September 2022.
  • No other blog posts link to this post.
  • This post doesn't link to any other posts on the blog.

When Blogima evaluates a post, the biggest score gains usually come from fixing these issues in this order:

  1. Add incoming links to the post; this action fixes the orphan post issue.
  2. Add missing outgoing links.
  3. Improve weak anchor text if needed.

That is exactly what makes the dashboard useful for writers. You do not have to reverse-engineer the score yourself. Blogima already tells you where to focus first.

What Blogima is telling us in this example

In the screenshot above, the post has a score of 15/100, and Blogima highlights the two most important actions:

  1. Add internal links to this post.
  2. Add 2 outgoing links.

This is the key idea behind Blogima, and for a writer, that means less analysis and more action.

The blog post we are going to fix the internal linking comes from a programming blog running on Ghost, accessible at blog.tericcabrel.com.

When I open the post as a visitor, I can see the Blogima toolbar at the top right showing the internal link health score.

Step 1: Fix the orphan-post issue first

If a post has no incoming links, Blogima treats it as isolated from the rest of your content. That is almost always the first thing to fix because it creates one of the biggest score jumps.

In plain terms, if no other post links to this article:

  • Readers are less likely to discover it.
  • Search engines have a weaker path to it.
  • The post stays disconnected from the rest of your blog.

For this example, the article is about "Caching data in Node.js application with Redis".

So the first move is simple: find older or related posts that should naturally mention this topic, then add a contextual internal link to this article.

The picture below shows the related articles.

Search related posts by a keyword in Ghost.
Search related posts by a keyword in Ghost.

Node.js is the main keyword in the post title, so all other posts that have this keyword can link to the post that is missing incoming links.

Let's add an internal link to the post, save, and refresh the post detail page in Blogima.

0:00
/0:49

Use Blogima to add an internal link to a post.

From the video above, adding the incoming link increased the linking score from 15/100 to 39/100.

Fixing the orphan issue is the first win, but not the last one. One incoming link is better than zero, but a strong post should be connected from multiple relevant articles.

Once the first link is added, Blogima helps you keep going by showing whether the post still needs more incoming links.

This is especially useful for content teams with dozens or hundreds of posts. Instead of asking, "Have I added enough links?" you can use Blogima to know when the post has moved from isolated to well-connected.

The internal link health score increase after adding incoming links.
The internal link health score increase after adding incoming links.

After adding three more incoming links, we went from 39/100 to 65/100. The list of suggestions no longer recommends adding an incoming link.

After incoming links, the next high-impact fix is usually outgoing links.

This one is straightforward: open the post and add links to related articles that help the reader continue the journey.

Take advantage of the link suggestions feature of Blogima to get the most relevant articles to link to an anchor.

The blog post internal linking is fixed.
The blog post internal linking is fixed.

Now you can see the blog post has the perfect score.

Wrap up

A low internal link health score does not mean the post is bad. Most of the time, it means the post is under-connected. Blogima helps you fix that in the right order:

  1. Incoming links first and orphan post.
  2. Outgoing links next
  3. Freshness and anchor text to finish.

This ensures you take action that will have the greatest positive impact on the page's internal link health score.

To finish, you should not always aim for a 100/100 score on every post, especially if it implies modifying the content to force linking or modify anchor text. Blogima is your assistant, and you have the last word.