Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Start here

SEO Podcast

I wasted months skipping episode pages before realising that Google ignores audio files — the text around them is what gets your podcast seen.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Create a separate, indexable page for each episode with at least 500 words of show notes and a full transcript.
  • Use the episode's primary keyword naturally in the title; never stuff multiple keywords.
  • Add PodcastEpisode schema markup to every episode page to help Google display rich results.
  • Submit your RSS feed to Google Podcasts and ensure it's crawlable for directory visibility.
  • Link between episodes that cover related topics to build a topical cluster and avoid cannibalisation.

Plain-English take

An SEO podcast is not a special type of show. It is any podcast whose episodes are findable through a search engine. The trick is that [Google Search](/google-search/) cannot listen to audio. It reads text — the title, the description, the show notes, the transcript of each episode. If you publish an episode on site speed but your title says "Episode 27: with Jane", Google has almost nothing to index. Change that to "How to Improve Site Speed: A Checklist" and write a 500-word show note that expands on the key points, and suddenly that episode can rank for people searching "improve site speed". I saw this happen with one of my own episodes. I had an interview about link building; I wrote detailed show notes with subheadings and a full transcript. Within two months that episode page was pulling in 150 organic visits per month from queries like "link building strategies for beginners". That is the core idea of what [SEO](/seo/) actually is: the audio is the product, but the text is the package that gets it delivered. Without the package, Google does not know you exist.

I also include PodcastEpisode schema markup on every episode page. That tells Google explicitly what the episode is about, who the guest is, and the duration. It can trigger a rich result in search. I use the episode URL as the canonical URL, not the RSS feed item. That gives each episode its own search footprint.

I have found that many podcasters skip the episode page entirely. They upload audio to a host and syndicate to directories. That is fine for existing listeners in apps, but it leaves search traffic on the table. I would say at least half the traffic to my podcast website now comes from organic search, not from app directories.

When it actually matters

Podcast SEO is not for every show. If you run a comedy podcast where each episode is a riff on the news with no recurring searchable topic, you are unlikely to get much from optimising episode pages. Your audience is built through platform recommendations and word of mouth, not Google queries for "funny podcast about current events". But if your show is B2B, educational, or niche — think "digital marketing for accountants" or "advanced Python for data scientists" — then your episodes answer specific questions that people type into Google. That is when this work pays off.

I use a simple decision rule: if I can write a search query that a listener would use right before needing my episode's advice, then it is worth creating an episode page. For example, for an episode about structured data for events, the search query could be "how to markup event schema". I ensure that phrase appears in the title and show notes. That episode page now ranks, and it brings visitors who are already interested in exactly that topic. That is high-quality traffic.

Another case: building a content cluster around a core topic. If you have a series of episodes all about [SEO fundamentals](/seo-basics/), each episode page links to the others. That signals topical authority to Google. I have done that with a series on the basics, and the entire cluster’s pages started [ranking](/seo-ranking/) for terms like "SEO fundamentals for small business". The search volume was modest — 80 searches per month — but the conversion rate from those visitors to newsletter sign-ups was three times higher than from social media.

The counter-argument: Podcast SEO takes time. Writing show notes and transcripts for a 30-minute episode can take an hour. If you publish weekly, that is a real investment. I decided it is worth it because the traffic compounds. Each episode page becomes a long-tail asset. Some of my older episodes still bring in traffic years later. That passive discovery is hard to beat.

What I got wrong

Early on, I keyword-stuffed episode titles. I thought the more times I could include "SEO" and "tips" and "strategy" in a title, the better Google would rank it. I ended up with titles like "SEO Tips: Advanced SEO Strategies for SEO Beginners". They were unclickable. People saw spam, not help. My click-through rates from search were abysmal. I now write titles that follow [SEO best practices](/seo-best-practices/) — one primary keyword placed early and the rest describing the unique value of the episode. "How I Fixed a 90% Bounce Rate with One Layout Change" beats "SEO Tips for Website Bounce Rate Reduction".

I also skipped episode pages. I recorded, uploaded to Libsyn, and syndicated. I assumed that Google would index the audio file or at least the directory listing. It did not. My content was invisible to search. I now create a separate page for each episode on my own site, with text that stands alone. Someone landing on that page should get value even if they never press play. That means adding timestamps, key takeaways, and relevant internal links. I link to other episodes in the cluster and to my [SEO strategy](/seo-strategy/) page when appropriate.

Cannibalisation was another blind spot. I used the same target keyword for multiple episodes, thinking it would dominate the SERP. Instead, Google did not know which page to rank, and none ranked well. I now map a primary keyword to each episode and avoid overlaps. If a topic comes up again, I differentiate by adding a modifier like "for ecommerce" or "advanced".

I also used to ignore transcripts. I thought they were only for accessibility. But transcripts provide a huge block of relevant text that Google can index. I now publish a full transcript for every episode. It takes extra time, but it has directly correlated with better rankings for specific long-tail phrases within the transcript. One transcript contained the phrase "canonical tag for pagination", and that episode page became the number one result for that query.

Next step

Quick answers

Do I need a transcript for every episode?

Not strictly, but I recommend it. Transcripts give Google a large block of relevant text to index, and they improve accessibility. If time is tight, at least write detailed show notes with timestamps and key points. The transcript can be generated automatically and then cleaned up. I have seen direct ranking improvements for long-tail phrases that appear in transcripts.

Can I use the same keyword for multiple episodes?

No, avoid cannibalisation. Each episode should target a unique primary keyword. If you cover a similar topic, differentiate with a modifier like 'for beginners' or 'advanced'. Google struggles to decide which page to rank if multiple pages target the same keyword. I map keywords to a spreadsheet before recording to ensure no overlap.

How long should episode show notes be?

At least 500 words. But focus on quality, not a word count. Include subheadings, bullet points, and links to resources. Show notes should stand alone as a useful article even without the audio. Google values comprehensive text that answers the searcher's query. I aim for 800–1,200 words per episode page, including the transcript.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.