seojuice

Podcast SEO: How to Grow Your Audience

Vadim Kravcenko
Vadim Kravcenko
Jul 21, 2025 · 12 min read

TL;DR: Podcast SEO is the work of turning each episode into a web page search engines and AI answer engines can actually read: a clean transcript, structured show notes, PodcastEpisode schema. The audio is what listeners hear. The page is what gets you found. If you only have time for one thing, write a real show-note page for every episode.

I don't have a podcast. I've never recorded an episode or argued with myself about cutting the "ums." What I do is watch search data for a living, and three SEOJuice customers who run shows have given me a front-row seat to how podcast discovery actually works. One is a B2B SaaS founder who does weekly interviews. One runs a niche marketing show with a couple thousand listeners an episode. The third hosts a personal finance show that's grown from a few hundred to several thousand monthly downloads over the past year or so. This is what I've learned watching their numbers, not a theory I read somewhere.

The single move that mattered most for all three was the same: they stopped treating the episode page as audio hosting and started treating it as an SEO asset. Everything else here refines that one decision, so I'll lead with it.

Most podcast SEO advice I read is either generic "publish show notes" listicles or vendor templates that skip the hard questions, like why our customers' AI citations come and go week to week. I don't have clean answers to all of those. But I can tell you what moved the needle and what didn't.

The competition is real but smaller than the headline numbers suggest. Roughly 4.8 million podcast titles exist, but fewer than 450,000 publish regularly; most of that 4.8 million is dormant or abandoned (per RSS.com's state-of-podcasting roundup and Podcast Industry Insights). Still a crowded active field, and only the top slice of search results or AI answers gets clicked. The gap between shows that optimize their pages and shows that don't keeps widening, because Spotify, YouTube, and ChatGPT all surface episodes off transcripts and show-note text most podcasters never touch.

Bar chart showing YouTube at 33%, Spotify 26%, Apple Podcasts 14% as top podcast discovery platforms — Edison Research Infinite Dial 2025
YouTube now leads podcast discovery with 33% of weekly listeners, ahead of Spotify (26%) and Apple Podcasts (14%). Source: Edison Research Infinite Dial 2025.

One number worth sitting with: per Edison Research's Infinite Dial 2025, YouTube is now the #1 platform for weekly podcast listeners in the US at 33%, ahead of Spotify (26%) and Apple Podcasts (14%). If your mental model of "podcast platform" still starts and ends with Apple, that alone should reshuffle where you spend effort.

The Show-Note Page Is the Product

Here's where I've seen the biggest return, so it goes first. The marketing podcaster went from effectively no Google traffic to measurable, recurring organic visits just by upgrading show notes from a single paragraph to a structured template. I want to be careful: that's a rough read off his Search Console, not an audited study, and the template change was the main thing he did that quarter, not the only thing. Directionally, though, the lift was obvious.

The template that's worked across all three shows:

  1. A roughly 300-word executive summary. Open with a two-sentence hook stating the core takeaway and the target keyword. Follow with a concise overview of what the episode covers. This is usually what Google shows in the result.
  2. H-tag breakdown. Each H2 aligns with a sub-topic you covered, the way a blog post is sectioned: <h2>Why Podcast Keyword Optimization Matters</h2> <h2>Free Tools to Discover Episode Keywords</h2> <h2>What Listener Growth Actually Looked Like</h2>
  3. Timestamp list. For skim-mode listeners and Google's key-moments feature: 00:02:15 Definition of podcast keyword optimization 00:10:47 Top three free research tools 00:25:03 How one keyword changed the download numbers
  4. Quotable pull-quotes. One or two sentence callouts lifted from the episode. They break up the text and give AI assistants tidy citation blocks.
  5. Schema and internal links. Wrap the page in PodcastEpisode JSON-LD. Link to at least two related episodes and a glossary or resource page for deeper crawl depth.
  6. Final checklist. Meta title under 60 characters with the primary keyword near the front. Meta description under 155. An OG image with the episode title and guest photo.

Run this every release and each episode becomes a standalone asset: an article, a transcript, and an audio player, all indexable by Google, Spotify, and AI crawlers.

How Search Engines and AI Assistants Index Podcasts

Search engines stopped at the RSS title years ago. Based on our customers' Search Console data, four separate layers decide whether an episode surfaces in Google, Spotify, YouTube Music, or an AI answer:

  1. Audio transcripts. Google and Bing transcribe at least some of the public MP3s they crawl. Google's podcast documentation confirms transcript indexing but doesn't say which files get processed or how deep. Exact-match phrases early in the audio seem to carry real weight. One customer saw a clear correlation between naming the target phrase in the intro and Google indexing that timestamp. I'll be honest: we don't know whether transcription coverage is universal or selective.
  2. Show-note HTML. The text under the player is treated like any web page. Clear headings, internal links, and schema (PodcastEpisode, FAQ) feed both search crawlers and AI models like GPTBot.
  3. RSS meta tags. itunes:summary — your show or episode description — still feeds in-app search on Apple Podcasts. (Skip itunes:keywords. Apple stopped using it years ago; the tag is silently ignored, so stuffing it does nothing.)
  4. AI crawler passes. Bots like GPTBot and ClaudeBot fetch your show-note URL and read the transcript. Block them or hide the transcript behind a paywall and you drop out of AI answers. One customer had AI bots blocked in robots.txt without realizing it (their dev had copied a "block all bots" template). They fixed that line, and within a few weeks the show started showing up in Perplexity. I can't prove the one caused the other (Perplexity's crawlers don't always announce themselves, and other things were in motion), but the timing lined up.
Five-step pipeline from recording with a target keyword through clean transcript, structured show notes, schema markup, to full search indexing
The episode publishing pipeline: each step unlocks a new discovery surface. Show notes index within hours; the transcript signal compounds over weeks.

The practical takeaway: publish a clean HTML landing page for every episode, embed the player, paste a polished transcript, wrap it in PodcastEpisode schema. That page becomes the canonical source Google indexes and AI models cite.

One nuance: those four layers don't move at the same speed. Show-note text indexes within hours; the transcript signal lags anywhere from a couple of weeks to over a month, since Google has to find, fetch, transcribe, and re-index the MP3. So if you only have bandwidth for one thing this week, polish the show notes.

Keyword Discovery for Audio Content

Good audio starts with knowing which questions your audience and the algorithms care about. Most podcasters skip this because they think of episodes as conversations, not search content. The $0 workflow I've watched work:

  1. Listener inbox mining. Scan emails, DMs, and Discord chats for recurring questions. Each phrasing is a potential episode title. Our B2B customer keeps a Notion database of listener questions and pulls topics straight from it.
  2. YouTube autocomplete. Type your niche plus a trigger word ("how," "best," "tool") and note the top ten suggestions. They reflect real query volume and conversational wording.
  3. AnswerThePublic (free tier). Three searches a day is plenty. Export the question wheel for a seed term like "podcast marketing" or your specific niche.
  4. Reddit thread titles. Sort by "top" in relevant subreddits and copy high-upvote question headlines. Raw pain points in the audience's own words.
  5. Google's People Also Ask box. Click a question, watch new ones appear, copy until you have 20 or more angles.

Dump every phrase into a spreadsheet, tag each with intent (how-to, comparison, definition, story), and you'll pass 50 keywords fast. Use the sheet to script intros, write show-note headings, and make episode titles match the queries people actually type.

One thing that surprised me: the personal finance host now records intros twice. Once naturally, once with the target keyword deliberately woven in. He keeps whichever sounds better, but having the optimized version on hand has, by his read, helped his transcript-based ranking. I can't verify that independently. It's his observation, and it's plausible.

Recording With SEO in Mind

Decide the primary phrase before the mics warm up, then say it naturally in three spots: the intro ("Today we're unpacking podcast keyword optimization and how to..."), a mid-roll listener question, and the outro CTA. That's it. No stiff repetition, no robotic stuffing. Talk the way you'd explain it over coffee and the transcript captures the phrase cleanly. Drop in a synonym or two ("episode SEO," "keyword planning for shows") to widen semantic coverage, but don't force them.

Interlinking Episodes: Turning One Listen into a Binge

Think of each episode page as a node in a topical web. The personal finance host clusters his episodes by theme (budgeting, investing, debt payoff) and interlinks within each cluster. After he built out the cluster links, his pages-per-visit in GA4 roughly tripled. What works:

  1. Contextual anchor. Mention a key phrase inside a paragraph: "If today's chat on pricing tiers helped, check our deep dive into lifetime deals." Link it to the earlier episode's show-note URL.
  2. Mini-playlist block. After the summary, add three to five related episodes with titles and embedded players. Crawlers read it as clear internal links; listeners get a binge path.
  3. Embed the player, not just a link. Spotify and Apple Podcasts both offer embed snippets. Embedding keeps people on-page longer and shows crawlers a richer media experience.
  4. Update old episodes retroactively. When you publish a new episode in a cluster, edit the earlier ones to link forward. Two-way linking strengthens topical authority.
Running a full website? Tools like SEOJuice can automate internal-link management, scanning transcripts and show notes and inserting context-matched links at scale. Useful once your archive passes a couple dozen episodes and hand-linking gets tedious.

Podcast SEO Cheatsheet

I've distilled the tactics into a quick reference. The effectiveness ratings reflect what I've seen matter across our three customers, not theoretical value. Your mileage will vary by niche and audience size.

# Method What It Does Effectiveness
1Keyword-rich episode titleFront-loads the main query so podcast apps and Google understand the topic instantly.5/5
2Say the target phrase in the introTranscript captures the keyword early, boosting relevance.4/5
3300-word show-note summaryGives crawlers indexable context and a meta-description stand-in.5/5
4H-tag sub-heads in show notesHelps Google and AI models parse sections like a blog post.4/5
5Clickable timestampsImproves UX and earns sitelink-type SERP features.3/5
6Internal links to related episodesPasses authority and encourages binge listening.4/5
7Episode-level OG imageLifts click-through on social shares and rich results.3/5
8Clean transcript uploadOpens the full conversation to search and AI crawlers.5/5
9Guest name in title and tagsCaptures searches for guests' personal brands.3/5
10PodcastEpisode schemaMakes episodes eligible for podcast rich results in Google Search.4/5
11Topic clusters in playlist formatSignals topical authority and helps AI summarize themes.3/5
12Thread summary on XGenerates backlinks and LLM-readable text from social.3/5
13Canonical URLs on embedsConsolidates authority if others repost your show notes.4/5
14Long-tail Q&A segmentTargets "People Also Ask" style questions in audio form.3/5
15GA4 + GSC trackingIdentifies keyword wins and cannibalization issues.4/5
16Quotable pull-quote calloutCreates ready-made snippets AI models can cite verbatim.3/5
17"Last updated" dateEncourages AI crawlers to revisit and re-index.3/5
18Allow AI bots in robots.txtEnsures GPTBot, ClaudeBot, and others can crawl your notes.4/5
19Repurpose into a YouTube ShortCaptures video SERP real estate and links back.3/5
20Newsletter recap with episode linkEarns open-web backlinks and repeat listens.4/5
Three-tier podcast SEO priority stack: foundation tactics at 5/5 impact, structural signals at 4/5, and amplification tactics at 3/5
Podcast SEO priority stack: start with the foundation tier (title, show notes, transcript, schema) before adding structural signals and amplification tactics.

Short on time? Lock in the 5/5 items first: title keywording, transcript upload, schema, and a solid show-note summary. Layer in the rest as bandwidth allows.

Common Pitfalls: Why Most Podcasts Never Break Out

These are the patterns I see when I audit podcast customer sites. Myths and pitfalls tend to come in pairs, so I'll list them that way:

Myth: "If the content is great, SEO doesn't matter."
Discovery engines and Google can't evaluate charisma or chemistry. They parse transcripts, titles, and show-note HTML. Skip the basic hygiene and great content never shows up in the first place.

Pitfall: Over-stuffing keywords in the audio.
Dropping the target phrase every minute sounds robotic. Two or three natural mentions (intro, mid-roll, outro) are enough. The transcript still signals relevance.

Myth: "Uploading a transcript is optional."
In 2026, Apple, Spotify, and Google all read transcripts for search and accessibility. No transcript means fewer indexable words, no keyword context for AI answers, and lost listeners with hearing impairments. Our personal finance customer saw a noticeable lift in Google impressions within a month of adding cleaned transcripts to every episode, roughly a third above the prior 30-day average. That's not a controlled experiment; it was the only meaningful change he made that month, so read it as suggestive, not proof.

Pitfall: Posting unedited auto-transcripts.
Raw transcripts are littered with filler words, speaker overlaps, and misspelled jargon. Clean them: cut the "um"/"uh," add speaker labels, fix brand names. A polished transcript reads like an article, which is better for crawlers and humans alike. (Yes, it's tedious. It still pays off.)

Myth: "AI crawlers are the same as Googlebot, so ignore them."
GPTBot and ClaudeBot harvest transcripts for chat answers. Block them and you disappear from a growing share of discovery. Welcome reputable AI crawlers in robots.txt unless your content is paywalled.

Frequently Asked Questions

How long does it take for a podcast to start ranking in Google?

For show-note pages with a clean transcript and PodcastEpisode schema, our customers typically see indexing within 24-72 hours and first organic clicks within two to six weeks. The transcript portion compounds more slowly, often plateauing around two to three months in.

Do I need a separate website for my podcast, or is my hosting platform enough?

Hosts like Buzzsprout and Transistor publish a basic episode page, but the SEO ceiling is low because you don't control schema, internal-linking structure, or canonical tags. Every podcaster I've watched grow into the thousands of monthly downloads runs their own domain. The exception is very early shows: hosting-platform pages are fine until you have enough audio to make schema and internal linking worth the time.

Should I transcribe every episode manually, or is auto-transcription enough?

Auto-transcribe first (Otter, Descript, or your host's built-in tool), then spend 15-20 minutes cleaning the result: fix speaker labels, correct brand names and proper nouns, cut filler words. Raw auto-transcripts hurt about as often as they help. Cleaned auto-transcripts are roughly as effective as fully manual ones in our customers' data.

Does episode length affect SEO?

Indirectly. Longer episodes mean more transcript words and more possible keyword matches, but I haven't seen length matter on its own in our customer data. A 25-minute episode with a polished transcript and structured show notes outperforms a 90-minute episode with a thin description nearly every time.

How many internal links should I add per episode page?

Three to five contextual links to related episodes, plus one or two to evergreen resource pages. More than seven feels spammy and dilutes the link equity. Fewer than two and you're leaving binge-listening on the table.

Take-Home

Most podcasts stumble not from poor storytelling but from overlooked technical basics: missing transcripts, thin show notes, orphaned episodes, blocked crawlers. I've watched three podcasters turn their discoverability around by treating each episode page like a full-fledged article. Maybe 45 minutes per episode. Over 50-plus episodes, it adds up.

If you take one thing away: the episode page is the product, not the audio file. The audio is what listeners hear. The page is what search engines and AI assistants read. Optimize both, but if you have to choose, start with the page.

What I still don't know: how much of the AI-citation pattern is driven by show-note structure versus plain domain authority. Our smallest customer gets cited by Perplexity more often than the B2B founder despite a weaker backlink profile, and I haven't untangled why. My current hypothesis is that conversational, question-shaped headings give AI models cleaner citation anchors. Not enough samples yet to call it.

Generate PodcastEpisode schema for your next episode, paste it into your show-note page, and you've covered the single highest-leverage step in this guide. Free, no signup.

Related reading: