Most podcasters treat the description box as an afterthought. They paste in two vague sentences, hit publish, and then wonder why nobody finds the show in Apple Podcasts or Spotify search. The truth is that your description is one of the few pieces of text a podcast directory can actually read, and it is the main thing Google and AI search engines use when they surface your episode page.
This guide breaks down podcast description SEO the way we apply it for clients: exact character limits per platform, a repeatable structure, where keywords belong (and where they look spammy), three before-and-after rewrites, and the metadata fields that sit empty in roughly nine feeds out of ten.
What podcast description SEO actually means in 2026
Podcast discovery no longer happens in one place. Your description has to work across three very different surfaces:
- In-app search (Apple Podcasts, Spotify, Amazon Music, Pocket Casts). These engines index your show title, author name, episode titles, description text and, increasingly, your transcript.
- Google and AI answer engines. Google Podcasts no longer exists, so Google does not rank your RSS feed directly in most cases. It ranks your episode web page and your YouTube version. The description you write is the raw material for both.
- YouTube search, where podcasts are now a first-class citizen and the description field feeds both YouTube’s own index and Google’s video results.
That means one description, written once, needs to satisfy a keyword-matching index, a human scanning two lines on a phone, and a crawler building a snippet. The structure below does all three.
Where descriptions carry weight, and where they don’t
| Surface | Strongest signal | Weight of the description |
|---|---|---|
| Apple Podcasts search | Show title, author/publisher name, episode title | Medium. Supporting signal, plus transcript matching for episodes |
| Spotify search | Show title, episode title, popularity and engagement | Medium. Description and transcript are both indexed |
| Google Search | Your episode page content, transcript, internal links | High, because the description usually becomes the page intro and meta description |
| YouTube | Title, thumbnail CTR, watch time | Medium for ranking, high for chapters and context |
| AI answer engines | Clear, factual, entity-rich text on a crawlable page | High. Vague descriptions are simply unusable |
Key takeaway: you will not out-rank a big show in Apple search on description text alone. But a precise description wins the long tail (“how to price freelance design work podcast”), feeds your website page, and dramatically improves click-through once someone does see you in a list.

Character limits and truncation points by platform
There are two numbers for every field: the hard limit (what the platform accepts) and the visible limit (what a listener sees before tapping “more”). The second one matters far more.
| Platform / field | Hard limit | Visible before truncation |
|---|---|---|
| Apple Podcasts show description | 4,000 characters | Roughly 2 to 3 lines, about 180 to 250 characters on mobile |
| Apple Podcasts episode description | 4,000 characters | About 2 lines in the episode list, full text on the episode page |
Apple itunes:subtitle |
255 characters | Shown in some third-party apps |
| Spotify show description | About 2,500 characters | 2 lines on mobile, around 120 to 150 characters |
| Spotify episode description | About 4,000 characters | 2 lines, then “see more” |
| YouTube / YouTube Music description | 5,000 characters | About 100 to 120 characters above the fold |
| Amazon Music / Audible | 4,000 characters | Around 3 lines |
| Website meta description | No hard limit | Google renders roughly 155 to 160 characters |
Your RSS feed is the source of truth for every directory except YouTube, so write once in your host and let it syndicate. If your host offers separate “short” and “long” description fields, fill both.
The only number that really matters: the first 150 characters
Every single app cuts your text off somewhere between 100 and 250 characters. Treat the opening as a standalone unit that must contain:
- The primary keyword or topic in natural language
- The audience (“for freelance designers”, “for first-time founders”)
- A reason to tap, which is usually a specific outcome, number or name
No “Welcome to the show!”, no “In this episode, we sit down with…”. Those phrases burn your visible real estate on words nobody searches for.
The structure of a show description that ranks
Use seven blocks, in this order. Total length: 600 to 1,200 characters for the core, up to 2,000 with boilerplate.
- Positioning line (under 150 characters). What the show is, who it is for, and the main keyword. This is the line that gets indexed and seen.
- Proof line. Host credentials, notable guests, download numbers, awards. Trust signal plus entity names that search engines recognise.
- Topic list (3 to 6 bullets). The recurring subjects you cover. This is your keyword cluster, written as topics, not as a keyword dump.
- Format and cadence. “New 30-minute episodes every Tuesday.” It answers a real listener question and adds freshness context.
- Host bio (1 to 2 sentences). Full name, job title, company. Named entities help Apple’s author matching and Google’s understanding of E-E-A-T.
- Call to action. Follow, subscribe to the newsletter, visit the show page URL.
- Related-terms footer. One short sentence naming adjacent topics and comparable shows. Keep it readable, not a tag soup.
Episode description structure
- Hook with the keyword (first 150 characters). The specific question or promise of this episode.
- Guest introduction with full name and title, including the company name spelled out.
- “What you’ll learn” bullets (3 to 5). Each one phrased the way someone would search it.
- Timestamps / chapters. These get read by YouTube, by several apps and by listeners.
- Resources mentioned, with links. Outbound links to the guest’s site increase the chance they share the episode.
- Standard footer: show boilerplate, subscribe link, contact.
Allowed HTML inside descriptions is limited. Apple and Spotify both render <p>, <ul>, <ol>, <li> and <a>. Headings, images and inline styles are stripped, and broken markup can get your whole description flattened into one block of text.

Where to place keywords naturally
Keyword placement for podcasts follows a simple priority order:
- Episode title (highest weight in every app). Lead with the topic, not the guest name: “Pricing Freelance Design Work, with Anna Weber” beats “Episode 42: Anna Weber”.
- First sentence of the description. Exact-match the way people phrase the query.
- Bullet list. One secondary keyword or long-tail variant per bullet.
- Timestamps. Chapter labels are free keyword real estate and they read as useful, not stuffed.
- Guest and company names. These are entities, and they attract branded search.
- Show boilerplate footer. Your core topic keyword appears once per episode, consistently, across your whole back catalogue.
Target one primary keyword plus two or three variants per episode. Repeating the same exact phrase more than three or four times in a 1,000-character description reads like spam to humans and adds nothing for machines. Apple has also been explicit that keyword-stuffed metadata can affect how a show is treated in search and in editorial consideration.
How to find the keywords in the first place
- Type your topic into the Apple Podcasts and Spotify search bars and note the autocomplete suggestions. That is direct in-app demand data.
- Check Google’s “People also ask” and related searches for your episode topic.
- Mine your own transcript. The phrases your guest repeats are usually the phrases the audience searches.
- Look at YouTube autocomplete, which is closer to spoken, conversational phrasing than Google.
Before and after: three rewrites
Rewrite 1: a vague show description
Before (97 characters, ranks for nothing):
Welcome to The Growth Hour! Join us every week as we chat about business, life and everything in between.
After:
The Growth Hour is a weekly podcast about B2B SaaS marketing for founders and heads of growth who are scaling from 1 to 10 million ARR.
Host Marie Delcourt, former VP Growth at Flowstack, interviews operators who have actually done it. Past guests include teams from Notion, Pipedrive and Lemlist. It is argued more carefully on podderapp.com.
Each week we go deep on one topic:
- Demand generation and paid acquisition for SaaS
- Pricing and packaging experiments
- Product-led growth versus sales-led motions
- SEO and content strategy for software companies
- Hiring and structuring a growth team
New 35-minute episodes every Tuesday. Follow the show and get the written breakdown of each episode at growthhour.com/newsletter.
What changed: a searchable topic plus audience in the first line, named entities, a topic cluster that covers five keyword families, cadence, and a CTA.
Rewrite 2: an interview episode
Before:
Episode 58. This week we welcome the amazing Tom to the show for a fun conversation. You won’t want to miss this one! Enjoy, and don’t forget to leave us a five-star review.
After:
How do you cut SaaS customer acquisition cost by 40% without cutting ad spend? Tom Brennan, Head of Growth at Pipedrive, breaks down the exact attribution model his team rebuilt in 2025.
In this episode you’ll learn:
- Why last-click attribution inflates paid CAC in B2B SaaS
- How to run a 90-day paid media audit with a two-person team
- The three reporting metrics Tom replaced MQLs with
- When to shift budget from paid search to content and SEO
Chapters:
00:00 Why CAC looked fine but wasn’t
06:40 Rebuilding the attribution model
18:15 The 90-day paid audit, step by step
31:02 Killing the MQL
40:55 What Tom would do differently Anyone digging further should read Podcast SEO: Boost Discoverability in Search Engines.Resources: Tom’s attribution template, the Pipedrive growth blog, and the full transcript at growthhour.com/58.
The Growth Hour is a weekly podcast about B2B SaaS marketing, hosted by Marie Delcourt. New episodes every Tuesday.
Rewrite 3: a solo episode
Before:
A short solo episode on something I’ve been thinking about lately regarding content. This discussion raises a few points we skipped.
After:
A 12-minute solo episode on how to build a content calendar for a SaaS company with no in-house writers. I share the three-tier system I use with clients, from pillar pages to repurposed podcast clips.
Covered in this episode: how to pick pillar topics from sales calls, how to brief freelance writers so you only edit once, and the publishing cadence that actually holds when you are short-staffed.
Full written version at growthhour.com/content-calendar.

The metadata fields most podcasters leave empty
Descriptions get all the attention, but discovery is a sum of signals. These fields take minutes to fill and are blank in the majority of feeds we audit.
| Field | Why it matters |
|---|---|
| Secondary and tertiary categories | Apple allows up to three. Extra categories mean extra charts and browse surfaces you can appear in. |
itunes:episode and itunes:season |
Enables proper season browsing and serial ordering. Missing numbers break the listening experience for binge listeners. |
itunes:episodeType (full / trailer / bonus) |
Trailers get their own placement on your Apple show page. Most shows never tag one. |
| Episode-level artwork | Lifts tap-through in episode lists and social shares. |
<link> to the episode page |
Sends listeners and crawlers to your site instead of a dead end. Many hosts default to the homepage. |
podcast:transcript |
Feeds in-app transcript search and accessibility. Apple generates transcripts automatically, but supplying your own corrected version wins on accuracy of names and jargon. |
podcast:person |
Tags hosts and guests as entities. Used by Podcast Index apps and guest-discovery tools. |
podcast:chapters |
Machine-readable chapters in supporting apps, on top of your text timestamps. |
| Author and owner fields | Apple matches searches against the author name. Use your brand or host name consistently, never “admin”. |
| Language and locale | Wrong or missing language tags push you into the wrong charts and recommendation pools. |
itunes:keywords |
Ignored by Apple, still read by some aggregators and directories. Low effort, small upside. Keep it to 8 to 10 honest terms. |
Your website is where Google ranking actually happens
Since Google Podcasts was retired, the realistic path to Google traffic is a proper episode page. Build each one like this:
- URL: yoursite.com/podcast/topic-keyword, not /episode-58.
- H1: the episode title including the topic keyword.
- Intro: your episode description, lightly expanded to 150 to 250 words.
- Embedded player near the top.
- Full transcript, cleaned up, with speaker labels and H2 subheadings for each chapter. This is the single biggest source of long-tail rankings for podcast pages.
- Key takeaways list that an AI engine can quote.
- Schema markup:
PodcastEpisodenested inPodcastSeries, plusFAQPageif you add questions. - Internal links to related episodes and to your core service pages.
- Meta description: 150 to 160 characters, written separately from the podcast app description, with the keyword near the front.

Publishing checklist
- Primary keyword appears in the episode title, ideally in the first half.
- First 150 characters make sense on their own and contain the keyword.
- No “In this episode” or “Welcome back” in the opening line.
- Three to five benefit bullets, each with a distinct search phrase.
- Guest full name, job title and company spelled out at least once.
- Timestamps included and accurate.
- Links are absolute URLs with https, and they work.
- Only supported HTML tags used, and all tags closed.
- Show boilerplate footer present and identical across episodes.
- Episode number, season, episode type, artwork and transcript all filled in your host.
- Matching episode page live on your site before you push the RSS item.
Common mistakes that quietly cost you listeners
- Pasting the same description into every episode. Duplicate text gives directories nothing to differentiate on.
- Burying the topic behind the guest name. Unless your guest is famous, nobody is searching for them.
- Sponsor copy in the first two lines. You are spending your only visible space on someone else’s brand.
- Walls of hashtags or comma-separated keywords. They look like spam and convert nobody.
- Changing your show title to “Topic Keyword | Show Name”. Apple’s guidelines discourage stuffing the title field, and it damages brand recall.
- No link back to your own site. Every listener who wants more should land on a page you control.
FAQ
How long should a podcast description be?
For the show: 600 to 1,200 characters of substance, with the key message in the first 150. For episodes: 500 to 1,500 characters, plus timestamps and links. Writing to the 4,000-character maximum does not help ranking and hurts readability.
Does Apple Podcasts index episode descriptions?
Yes, but with less weight than show titles, author names and episode titles. Apple also matches searches against auto-generated transcripts, so spoken content now contributes to episode-level discovery.
Does Spotify use descriptions for search?
Spotify indexes titles, descriptions and transcripts, and combines that with popularity and engagement signals. A precise description helps most for niche, specific queries rather than broad category searches.
Should I use the same description on my website and in my RSS feed?
Start from the same text, then expand it on your website. The web page should contain more: a longer intro, key takeaways and the full transcript. The meta description should be a separate 155-character version written for the Google snippet.
How many keywords should one episode target?
One primary keyword and two or three close variants. Anything more and the description stops reading like a human wrote it, which is now a ranking risk on the web side and a conversion problem everywhere else.
Are podcast keywords in the RSS feed still useful?
Apple has deprecated the itunes:keywords tag, but several aggregators and smaller directories still read it. Filling it with 8 to 10 relevant terms costs nothing. Do not treat it as a ranking lever.
Do timestamps help SEO?
They help in three ways: they add descriptive keyword-rich text, they power chapters on YouTube, and they reduce drop-off because listeners can jump to what they want. All three feed back into discovery.
Where to start
Do not rewrite 200 episodes. Start with your show description, your five most-downloaded episodes and your five most topically commercial episodes. Rewrite those using the structures above, publish matching web pages with transcripts, then apply the template to everything new going forward.
If you want this done at scale, including feed audits, transcript pages and episode-level keyword mapping, get in touch with our team and we will take a look at your current feed.
