Skip to content

Prioritize related podcasts over topics on podcast pages #7

Description

@alexeygrigorev

Feedback

Someone landing on a podcast episode page is there because they're interested in podcasts — so the connections we surface should lead with similar podcasts first, not topics.

"If it's a podcast, [I'd want] all the connections to be to podcasts first — podcasts related to this one. Instead of showing topics, immediately show podcasts that fit this one because they're similar to it. Since I'm looking at podcasts, I'm more interested in [reading about] podcasts."

Current behavior

On podcast pages the connections panel / graph weights topics prominently. The type ordering in assets/page-graph.js is:

const TYPE_ORDER = ["wiki", "podcast", "person", "book", "topic"];
function typeRank(type) {
  return { wiki: 0, article: 1, podcast: 2, person: 3, book: 4, topic: 5 }[type] || 6;
}

Proposed change

  • On podcast/episode pages, rank related podcasts (similar episodes) first in the connections panel.
  • De-emphasize raw topics, or move them below the podcast/person/book connections.
  • Consider making the ordering context-aware (podcast page → podcasts first; topic page → keep current ordering).

Files

  • assets/page-graph.js
  • _layouts/podcast_summary.html

Source: user feedback (translated from Russian voice note). Perspective: someone browsing a specific podcast episode page.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions