I've published hundreds of articles on Medium over the past six years. Some earned nothing. Some earned hundreds of dollars. And the difference was almost never about writing quality — it was about how I wrote the article. The topic selection, the structure, the hook, the formatting. These are the mechanics that determine whether a Medium article gets read by ten people or ten thousand.
If you want to know how to write Medium articles that actually generate Partner Program income, this is everything I've learned. No theory. Just the patterns I've seen work repeatedly.
The Articles That Actually Earn
Before I tell you how to write, let me tell you what earns. The Medium Partner Program pays based on reading time from paying members. That means two things matter above all else: getting members to click, and keeping them reading until the end.
Articles that earn consistently share these traits:
They target topics Medium's audience cares about. Tech, productivity, writing, career, entrepreneurship, and personal finance dominate Medium's paying readership. This isn't a mystery — it's who pays five dollars a month for a reading subscription. I covered the full topic breakdown in my piece on topics that actually get read on Medium.
They have a strong hook in the first three sentences. Medium shows readers a preview — title, subtitle, and the first couple of lines. If those don't compel someone to click, nothing else matters. The rest of the article could be brilliant and nobody will ever know.
They're between 1,200 and 2,500 words. Short enough to finish in one sitting, long enough to generate meaningful reading time. Articles under 800 words rarely earn much because the reading time is too short. Articles over 3,000 words have higher bounce rates — people start but don't finish.
They deliver on the promise of the title. This sounds obvious, but it's the most common failure mode on Medium. Writers use compelling titles and then meander through unfocused content. If your title promises "how I doubled my freelance income in six months," the article better deliver a concrete, specific account of exactly how you did that.
How to Write the Opening That Gets Clicks
The opening of a Medium article does more heavy lifting than any other section. Here's the structure I use for articles that consistently perform:
Line one: a specific, credible claim. Not "I know a lot about Medium." Instead: "I've earned over $4,000 from Medium articles in the past twelve months." Specificity creates credibility. Numbers create curiosity.
Line two: the tension. What's surprising, counterintuitive, or unexpected about what you're going to share? "The articles that earned the most were never the ones I expected." Tension makes people keep reading because they want the resolution.
Line three: the promise. What will the reader get from this article? "Here's the exact process I use to write articles that earn, step by step." The promise sets expectations and gives the reader a reason to invest ten minutes of their time.
That's three sentences. Sixty to ninety words. They determine whether anyone reads the other two thousand words you spent hours writing. Learning how to write Medium articles that earn starts with learning how to write openings that earn the click.
The Structure That Keeps People Reading
Medium readers scan. They don't read top to bottom the way book readers do. They scroll, skim headings, read a paragraph that catches their eye, decide whether to invest more attention. Your article structure needs to work for scanners and deep readers simultaneously.
Here's the structure I use:
H2 headings every 200-300 words. Each heading should be specific enough to stand alone. "Write better" is a bad heading. "The three-sentence opening formula" is a good heading. Scanners use headings to decide whether to keep reading. Every heading is a mini-hook.
Short paragraphs. Three to five sentences maximum. On mobile — where over sixty percent of Medium reading happens — long paragraphs create walls of text that cause readers to bounce. White space is not wasted space. It's breathing room.
Bold key phrases. Not entire sentences. Key phrases. When a scanner's eye moves down the page, bolded text creates anchor points. It gives them a reason to slow down and read the surrounding context.
One idea per section. Each H2 section should make exactly one point, support it, and move on. If you find yourself making three different arguments under one heading, split them into three sections. Clarity compounds.
The SEO Angle That Changed My Earnings
In late 2024, Medium started rewarding external traffic more heavily in the Partner Program. Articles that bring readers from Google now earn more than articles that circulate only within Medium. This changed how I think about writing for the platform.
Knowing how to write Medium articles for the algorithm is no longer enough. You need to write for Google too. That means:
Target a searchable keyword. Before writing, check whether people actually search for what you're writing about. "My thoughts on productivity" is not a search query. "How to stay focused while working from home" is. The difference in discoverability is enormous.
Use the keyword in the title and subtitle. Medium's title becomes the page's H1 tag. The subtitle becomes the meta description in many cases. If your target keyword appears in both, Google knows what the article is about.
Write comprehensively. Google rewards articles that thoroughly cover a topic. If someone searches "how to negotiate salary" and your article covers preparation, tactics, follow-up, and common mistakes — that article will outrank one that only covers tactics. Depth wins in search.
I wrote a full guide on this: Medium SEO tips for writers. If you're serious about Medium income, SEO is no longer optional — it's where the growth is.
Formatting Details That Matter More Than You Think
Medium's editor is simple, but how you use it affects readability and engagement significantly.
Use the subtitle field. Every article should have a subtitle. It appears in feeds, emails, and search results. A good subtitle expands on the title without repeating it. If the title is "I Quit My Job to Write Full Time," the subtitle should add context: "Eight months in, here's what the income actually looks like."
Use images sparingly. One strong image at the top is enough. Medium readers are there for text, not stock photos. Every image you add that doesn't serve the content is visual noise that breaks reading flow. The exception: screenshots, charts, or diagrams that genuinely illustrate your point.
Pull quotes work. Medium's pull quote formatting — the large, centered text — is effective for highlighting a key insight. Use it once per article for maximum impact. Use it three times and it loses its power.
End with a clear conclusion. Don't trail off. Summarize the key takeaway in two to three sentences. Give the reader something to walk away with — an action step, a decision framework, a changed perspective. The ending is the last thing they read before deciding whether to clap, follow, or share.
Publishing Timing and Frequency
I've tested publishing at different times and frequencies over six years. Here's what the data shows:
Tuesday through Thursday mornings perform best. Medium's readership peaks during weekday mornings, particularly in US time zones. Publishing at 7-9 AM Eastern gives your article the full workday to accumulate reads. Weekend articles consistently underperform unless they're in lifestyle or personal essay categories.
Consistency matters more than frequency. One well-crafted article per week outperforms four rushed articles per week. The Partner Program rewards reading time, not article count. A single article that keeps readers engaged for eight minutes earns more than four articles that each get abandoned after two minutes.
Older articles keep earning. Unlike social media posts that die within hours, Medium articles with good SEO continue earning for months or years. I have articles from 2023 that still generate Partner Program income because they rank on Google. That's the compounding power of writing for search. For realistic numbers on what this looks like over time, see Medium writer earnings in 2026.
The Mistakes That Kill Medium Earnings
I've made all of these. Learn from my mistakes instead of your own:
Writing about Medium on Medium. Meta-content about the platform can work, but it's wildly oversaturated. "How I earned X on Medium" articles are written by thousands of people. Unless you have genuinely novel data or a truly counterintuitive take, this category has diminishing returns.
Ignoring the subtitle. Leaving the subtitle blank — or writing something generic — cuts your click-through rate significantly. The subtitle is free real estate. Use it.
Publishing without a paywall. If you want to earn from the Partner Program, your article needs to be behind Medium's paywall. Free articles get more views but earn nothing. I publish most articles behind the paywall and occasionally publish a free article to drive traffic to my profile.
Not using tags effectively. Medium lets you add up to five tags per article. Use all five. Choose tags that are specific enough to reach the right audience but popular enough to have a real readership. "Productivity" is too broad. "Time management for freelancers" is too narrow. "Productivity tips" hits the sweet spot.
The System Behind Consistent Earnings
Knowing how to write Medium articles is the tactical skill. Building a system around it is what makes the skill compound.
My system is straightforward: I publish one SEO-optimized article per week on my blog, then republish it on Medium with a canonical link pointing back to my site. This gives me Medium's distribution and Partner Program income while building SEO value on my own domain. I use my Medium Growth Guide framework to decide which topics to prioritize and how to structure them for maximum reach.
The articles that earn the most are the ones that sit at the intersection of what I know, what Medium's audience wants, and what people search for on Google. When all three align, a single article can earn for months.
Writing on Medium isn't dead. But writing randomly on Medium — without understanding the mechanics that drive earnings — is a waste of your time. Learn the structure, learn the SEO basics, publish consistently, and treat every article as an asset that should keep earning long after you hit publish.
A writer is nothing without a reader. If you found this helpful, consider becoming my dear email friend. Nothing would make me happier.
* This article may contain affiliate or SparkLoop partner links. I may earn a small commission at no extra cost to you.