avatarJon Middaugh

Summary

The author leverages keyword research and Medium's high Domain Score to effectively drive organic search traffic to their articles, focusing on low competition keywords and specific search queries.

Abstract

The article outlines a strategy for increasing organic search traffic to Medium stories by utilizing keyword research tools like Ubersuggest. The author emphasizes the importance of targeting low competition keywords with a reasonable search volume, and capitalizing on Medium's high Domain Score to achieve better search rankings. By identifying keywords that are not already saturated with Medium articles, the author demonstrates how to create content that fills gaps in information, leading to improved visibility on Google's first page. The process involves exporting keyword data, selecting phrases with low SEO difficulty, and writing articles that directly address the queries, resulting in a steady increase in views and the potential for monetization through Medium's Partner Program and other affiliate opportunities.

Opinions

  • The author values the efficiency of keyword research in content creation, noting its ability to reduce time spent writing while increasing the relevance of the content to potential readers.
  • They believe that Medium's high Domain Score is a significant advantage for writers looking to rank well in Google search results.
  • The author suggests that even with minimal promotion, well-researched articles can gain traction through organic search alone.
  • They acknowledge that while not all articles will perform as expected, consistently producing high-quality, keyword-optimized content is key to long-term success in attracting organic traffic.
  • The author points out that targeting niche keywords with lower search volumes can still be valuable, as it can lead to a consistent flow of traffic and earnings over time.
  • They mention that most readers of their articles are not Medium members, which impacts earnings but also indicates the potential for growth in membership and readership.
  • The author shares a personal success story, highlighting the effectiveness of their approach in achieving high search rankings and views, despite the low membership conversion rate.

How I Use Keyword Research To Generate Organic Search Traffic For My Medium Stories

Combine low competition keywords and Medium’s high Domain Score to get to Page One of Google Results

Photo by Michael Dziedzic on Unsplash

To give you the best information quickly, let’s start with the top takeaways from my experience in maximizing my organic search traffic. Screenshots of stats and articles, plus details about the process, will come afterwards.

Key Takeaways for Your Keyword Research:

  • It matters 😃
  • Medium has a high DS (Domain Score), meaning it is a great platform for ranking well in Google results
  • Use a tool like Ubersuggest to identify low competition keywords in your niche. Don’t target broad topics, instead target specifically searched phrases
  • After identifying a target phrase, check if there are other Medium articles that return as results for that phrase. If not, you are golden 👍
  • Use the keyword phrase in the title so Google and potential readers know you are answering the target question

What I used to do vs. what actually works

Stats for an article before I practiced keyword research
Stats for an article where I did keyword research before choosing to write the article

I first started writing on Medium in spring 2020 (anyone remember those days? 😐). I wanted to boost my software development skills in case I got laid off, and wanted to have my work easy to reference in an interview. Medium was a great fit. (And by the way, this article is not software-dev-blog specific)

I initially started writing answers to problems I had with code at work that I couldn’t find an answer to online. Truthfully, that’s not a bad place to start: if you need the answer to a question for work, probably others are searching for the same thing.

However, there simply weren’t enough people searching for the solutions I posted. They were too niche.

I did get the occasional lucky break with articles that had significant search traffic. This made me wonder: what sets these articles apart?

An article where I did no keyword research, but I got lucky. The two dips are where I tested out the article on my personal site. Also, I don’t do much social media promotion of my articles, this is mostly organic traffic external to Medium.

First I targeted similar topics (writing “Intro to” articles for different components in a JavaScript library called Material-UI). Then I stumbled into keyword research through laziness — I had already written an article about a topic; I knew quite a bit about that topic; what else are people looking for about the topic? I intended to reduce my time spent writing, and instead stumbled into learning what to write about.

My keyword research process with Ubersuggest

I enjoyed reading about online businesses so I was aware of the concept of keyword research and that there were freemium tools. I just hadn’t thought about applying my prior knowledge to my business.

I tried out Neil Patel’s Ubersuggest keyword research tool and found it very intuitive. Here’s a walkthrough of how I went about doing keyword research, using the example of the first time I went about it methodically:

I plugged in a phrase I had (unintentionally) previously targeted and got a list of related potential keywords to target.

I exported the batch to CSV. The free version of Ubersuggest lets you perform three searches per day and export the top 30 keywords from the search results. I write about an article per week, so this is perfect for me. Someday when I am rolling in cash 💸 I will upgrade to the paid version, which costs $29/month.

I am a beginner with SEO, so I only look at the search volume in the exported results. As long as a keyword has at least 10 searches, I will target it. Supposedly, that means 10 searches per month for that phrase occur in Google. In my experience, that’s roughly the views my article will get per day. My guess as to why: Ubersuggest is underestimating, plus I rank for other keywords I am not specifically targeting.

The other column of interest in the exported data is the SEO Difficulty column. The lower the score, the less competition for that keyword or phrase. My niche (writing about React libraries) has little enough competition that I don’t worry too much about SEO Difficulty. More importantly, Medium has high Domain Score (Domain Authority), meaning it is more likely to rank well in search results.

DS of 98! Medium has a higher Domain Score than Stack Overflow!

For my last step, I picked out a couple of keyword phrases. Let’s look at one in particular: “material ui table row height”. I selected it in Ubersuggest and checked the right hand results. Search volume of 20 and no Medium articles in the top 10? I’ll take it!

I dug a little deeper and did not see any article on the first page of Google directly answering this query. However, I did see a help thread where people were posting potential solutions. A lot of people needed this info, there were a lot of partial answers out there, but no one was truly providing a clear solution.

(A side note — I will write an article if there is another Medium post on the first or second page of Google if 1) the existing Medium story is poorly written, i.e. not informative enough or contains grammar mistakes, or 2) the returned Medium story is not really about the searched topic. Medium has strong domain authority and sometimes Medium articles that are only loosely related are returned for a search.)

I wrote this guide that solved the internet’s material-ui problem table row height problem 😉. Here are the views after about a month:

It takes time to gain traction in Google search results. Notice the upward trend. The search volume in Ubersuggest was listed at 20 for “material table row height”, so I expect about 20 views per weekday once Google really trusts the article.

Let’s see what happens when I search for the solution:

Beautiful! I’m on page one!

I included the keyword phrase in the article title so that Google and readers know what it is about. Most of the viewers are probably at work wanting a quick solution.

Pros and Cons

Let’s start with cons first, maybe I’m a pessimist 👊.

There’s really only one drawback: most readers of my articles are not Medium members. This means low earnings per view and low claps or followers per view.

Here’s the earnings from the table row height article:

Not a great RPM.

My earnings per article tend to be lumpy. Most articles that get 30–50 views per day might make $0.15 most days, but then I get bounties when a reader signs up for Medium.

Lumpy earnings from bounties

However, there are other opportunities for monetizing (affiliate links for example). Read more here on how I monetize my articles beyond Medium earnings.

The Pros?

  • I rarely have to touch an article again, except to keep the article up-to-date.
  • I do almost zero promotion because Google handles my marketing, freeing me to create content.
  • Each article that ranks well is a tiny asset with persistent cash flow.
  • More software developers signing up for Medium should be an earnings tailwind for articles I wrote months ago

Finally…

Many writers on Medium are writing for their followers and for publications. They may not be interested in organic traffic.

If you are interested in capturing organic search traffic, keep in mind there are three pieces to the equation:

  • A well-optimized platform (Medium solves this)
  • Writing high-quality content (you solve this)
  • Writing content that people are searching for (good keyword research helps solve this)

Even if you do good keyword research, not every article will rank or get the traffic you expect. Part of this business is having a high quantity of quality articles. The more articles you write, the more you will learn what gets views, earnings, and click-throughs to other earnings opportunities.

And by the way, I didn’t get laid off last spring😍.

Resources:

Special thanks to this story from Aigner Loren Wilson for giving great tips on formatting articles for publications.

This article describes why I think targeting 10, 20, and 30 monthly search keyword phrases is worthwhile.

For those interested, here are links to the articles for which I included stats screenshots: Topojson Demo, Framer Motion vs React-Spring, Material-UI Table Row Height, Intro to Material Table for React

Keyword Research
Ubersuggest
Organic Search Traffic
Long Tail Keywords
Neil Patel
Recommended from ReadMedium