B2B Marketing Agency for Technology Companies

6 SEO Reasons Why Your Blogs Aren’t Ranking & Driving Traffic

Are your blogs not ranking? No organic search traffic? Your blog's SEO may be the issue. Find out if one of these 6 reasons is the offender.

Comments 0
by Eric Sharp

I experience this all too often.

A company is blogging ferociously, thinking Google is loving their content, and I come along and share the bad news:

Your blogs are not ranking and unfortunately getting little organic traffic.

[Blank stares]
[Phone silence]
[Middle finger] Nah, just kidding, but I’d fully understand that response!

If this is also your reality, there could be one or multiple SEO issues preventing rankings and traffic.


Before we dig in, let me share some sobering research data.

Some studies show that blogs miss the mark 80 to 90% of the time.

To add insult to injury, the average quality blog post costs $900 after website expenses (e.g. hosting, design), tapping into subject matter experts, writing, editing & finally publishing.

To put it bluntly...

Blogs fail more than they succeed.

If your blogs are struggling to get rankings and drive traffic, you have company. It’s a common problem many marketers face. It’s both frustrating and ROI-crushing.

Let’s find out if one of these 6 reasons is the offender.

1. Your Blogs sit under a subdomain, rather than a subdirectory structure

What’s the URL structure of your blog?

    1. http://blog.website.com (subdomain structure)

    2. http://www.website.com/blog (subdirectory or subfolder structure)

If you said #1, this could be a major reason your rankings and traffic are suffering. When your entire blog runs under a subdomain, search engines will treat it as a separate website (which dilutes brand authority)


More about Blogging

Many blogging platforms today (e.g. Hubspot, Wordpress) make it plug-and-play. Setting up your entire blog on a subdomain is easy for them, and for you. But, that convenience comes at a price.

Rand Fishkin, Moz Founder, made it clear when discussing subdomains vs. subfolders:

  • Subdomains SOMETIMES inherit and pass link/trust/quality/ranking metrics between one another

  • Subfolders ALWAYS inherit and pass link/trust/quality/ranking metrics across the same subdomain

For the best blog results, stay away from subdomains.

2. There are too few Internal Links to Blog posts

If you’re not linking to Blogs throughout your website, you’re missing out on big opportunity.

Establishing an internal linking structure is one of the easier and more powerful things you can do to help the search engines.


Link to your blogs on relevant services/product pages. We show blogs about SEO at the bottom of our SEO consulting page

3. The Title of your Blog isn’t in the H1 Tag

H1, H2, and H3 tags are some of the most important indicators of a page’s structure.

Think of these as the same headers you created in your High School English papers. They break up your page’s contents and provide hierarchy for the reader.

Your blogs need that same hierarchy, and it starts with the H1 tag being the title of your blog. This is a critical on-page optimization element.

Lack of H1 placement is a common, but crippling SEO error

A misplaced H1 tag is a common, but crippling SEO error for blogs

4. Your blog Homepage shows ALL your blogs (rather than just a Teaser of each blog)

This issue gives me heart palpitations because it negatively impacts your website’s SEO and its user experience.

The actual content of your blogs need to make a home in one spot, not multiple. If you can read an entire blog on more than one URL:

  • www.website.com/blog
  • www.website.com/blog/title-of-blog/

Your website will spawn duplicate content issues (see #3 on Common SEO Mistakes), dilute the strength of the blog’s content, and confuse your audience.


The full contents of this website's blog post reside on 2 separate URLs, which will dilute that blog’s ability to achieve strong rankings

Here’s the better way...


Notice on the Blog home (left) there’s only a snippet of the blog (title, teaser & thumbnail)

5. Your Blogs' URLs don’t follow SEO best practices

There’s much to consider when structuring your URLs for SEO, but I’m going to focus on just 3 elements:

  1. Length
  2. Keywords
  3. Readability


Shorter URLs are better. If your blog URL is already less than ~60 characters, you’re in good shape. If some of your blogs are pushing 100+ characters, I’d recommend re-writing them.


The keywords your blog is targeting should also find their way into your URL. If not, this is certainly impacting your rankings.


If you can’t read your URL easily, there’s a good chance the search engines don’t understand it either. Use hyphens to separate words, remove stop words when you can (and, or, but, the, etc.), avoid dynamic URLs, and keep folder depth as simple as possible.

This illustration from Moz.com should help.


6. Your Blogs are poorly designed (and creating “pogosticking”)

If your blogs are not engaging, it could have a high frequency of pogosticking — which is bad for your rankings. Img src

Blogs, just like every other page on your website, need an engaging design, fast loading time, and solid usability.

When these elements are missing, search engines take notice and measure these occurrences via data like “pogosticking”.

Pogosticking is when a searcher clicks on a link in the search engine results page (SERP), sees that the website isn’t what they’re looking for, and quickly returns to the SERP.

I’d recommend ensuring your blogs are scannable and setup for the dual readership path. Using imagery, subheaders, line breaks, and bulleted lists are just a few things you can do to improve both readability and engagement. And that bodes well for your rankings and traffic.

Are your Blogs really obtaining rankings?

Find out for sure!

I’d recommend an SEO audit to start. That’ll provide a true state of the union.

You’ll either confirm the belief that your blog posts are bringing results, or you’ll find yourself wanting to throw something (or give up on blogging entirely).

Don’t give up! Fix these SEO issues first, and then monitor. You may be a few SEO tweaks away from a boost in rankings and traffic.

Learn about Modern SEO

We believe a conversion-focused website — paired with the proper traffic, content, automation, and end-to-end ROI measurement — equips B2B technology companies with a real asset to scale their business.


Years in business


Minimum growth in quality leads our clients see after an engagement


Websites we've created, supported, or consulted over the last decade


The jargon we speak (we'll approach conversation like a layperson)