SEO

How to find content ideas on Reddit and YouTube, step by step

The workflow itself: what to give your agent, the five passes it runs on Reddit threads and YouTube transcripts, a simple scoring table, what a finished list looks like, and prompts to copy.

Jesse Sibley
By , FounderPublished · Last updated · 8 min read

To find content ideas with AI, have your agent mine Reddit threads and YouTube transcripts for the questions your audience keeps asking, then check each question against Google search volume and what AI engines answer today. The output is a short, ranked list of topics with the threads and videos behind each one, so you write what people already want instead of guessing.

This guide is the workflow itself: what to give your agent, the five passes it runs, how to score ideas, what a finished list looks like, and the prompts to copy. If you are still choosing a server, the best Reddit MCP servers and best YouTube MCP servers compare the options.

The content idea pipeline from sources to demand validation to ranked ideas
The idea workflow: Reddit threads and YouTube transcripts, then demand checks in Google and AI answers, then a ranked list.

What you need before you start

  • A topic and an audience in one line. "Home espresso for beginners" works better than "coffee". The narrower the line, the fewer off-topic threads your agent reads.
  • Reddit and YouTube tools. Any MCP server that can search posts, read comments and fetch transcripts. Built-in web search in ChatGPT or Claude can read a known page but cannot search a subreddit by date or pull a full transcript.
  • Demand tools. Keyword volume for Google, and a way to run a question through ChatGPT, Gemini or Perplexity and read the answer. This is the step most idea lists skip.
  • Your existing URLs. A sitemap or a list of what you have already published, so your agent can drop ideas you already cover.

Manifold covers all four in one hosted server: Reddit tools, YouTube tools, keyword data and AI answers. Every workspace gets 250 free credits a month, and Pro starts at $20/mo. Setup for Claude, ChatGPT and Cursor is in the client docs.

The five passes your agent runs

Pass 1: find where the conversation is

Your agent searches Reddit for subreddits on your topic and keeps the ones with recent activity, then searches YouTube for videos from the last year with real view counts. Ask for a shortlist before it reads anything: three to five subreddits and ten videos is enough for one round.

Pass 2: pull the questions, in the audience's words

Your agent reads the top threads from the last three to six months and the comment sections under each video, plus the transcripts. It keeps three kinds of signal:

  • Direct questions, such as "why does my espresso taste sour".
  • Complaints, which are questions in disguise ("my grinder clumps no matter what").
  • Gaps in videos, where commenters ask something the creator skipped.

Keep the exact phrasing. "Sour shot" and "under-extracted" are the same problem, but your readers search the first one.

Pass 3: cluster

Twenty threads usually collapse into six to ten distinct problems. Your agent groups near-duplicates and counts how many threads, comments and videos raise each one.

Pass 4: check demand

For each cluster your agent looks up Google search volume for the main phrasing and two or three variants, and runs the question through one or two AI engines to read what they answer today. A question with search volume and a vague or outdated AI answer is the strongest signal you will get.

Pass 5: score and drop

Your agent scores each cluster, removes anything you already have a page for, and returns the top ideas with source links.

How to score ideas

A simple score keeps the list honest. Ask your agent to rate each cluster from 1 to 3 on four things:

Signal123
MentionsOne or two threadsThree to nine threads or videosTen or more
Google demandNo measurable volumeSome volume on a variantClear monthly volume on the main phrasing
AI answer qualityComplete and currentGeneric or partly wrongMissing, vague or outdated
FitLoosely related to what you sellAdjacentThe problem your product solves

Add the four scores and sort. Anything at 10 or more is worth a brief this week; anything at 6 or less can wait.

What a finished list looks like

Here is the shape of the output for "home espresso for beginners". The numbers are illustrative, to show the format; your agent fills in real counts and volumes from its tools.

IdeaMentionsGoogle demandAI answerFitScoreSources
Why espresso tastes sour and how to fix it3323116 threads, 2 videos
Grind size chart for each budget grinder2233104 threads, 3 videos
Is a bottomless portafilter worth it222283 threads
Descaling vs backflushing, and how often121261 thread, 1 video

Ask for each row to link the exact threads and timestamps it came from. Those links become your research section, and the phrasing people used becomes your headings.

Example prompts

Paste these into Claude or ChatGPT once your server is connected.

Run the full workflow:

Find the most discussed Reddit threads about home espresso from the last three months, pull the questions people keep asking, check which of them have Google search volume, see what ChatGPT answers for each today, and give me ten content ideas ranked by demand and how poorly ChatGPT currently answers them, with links.

Score with the table above:

Cluster these questions, then score each cluster 1 to 3 on mentions, Google demand, AI answer quality (3 means missing or weak) and fit with [our product]. Sort by total score and drop anything already covered on [our sitemap URL].

Mine YouTube comments for gaps:

Find the ten most viewed YouTube videos from the last year about small business CRM, read the transcripts and the top comments, and list the questions viewers ask that the video did not answer. Include the video link and the comment for each.

Turn a competitor's complaints into topics:

Search Reddit and YouTube comments for complaints about Mailchimp from the last six months, group them by missing feature, check which have Google search volume as a question, and give me the five topics with the strongest evidence.

Spot emerging problems:

Search Reddit for threads about AI agents from the last month, find the problems people mention most, check which have rising search volume on Google, and list the ones no top-ranking page answers well yet.

Common mistakes

  • Counting upvotes instead of repeats. One viral thread is one data point. A question that shows up in ten small threads is stronger.
  • Skipping the demand check. Plenty of Reddit questions have no search volume and no AI demand. They make good replies, not good articles.
  • Paraphrasing too early. Keep the audience's words through scoring. Rewrite only when you write the brief.
  • Reading too many sources at once. Five subreddits and ten videos per round keeps the list focused and the cost low. Run another round for a new angle.

From ideas to a published post

The workflow stops at a ranked list. To turn the top idea into a brief, score a draft and publish it, see the best MCP servers for content marketing. For more on Reddit search itself, including operators and subreddit finders, read how to search Reddit with AI.

Run this in your agent

Connect Manifold to Claude, ChatGPT or Cursor, then paste this prompt.

Find the most discussed Reddit threads about home espresso from the last three months, pull the questions people keep asking, check which of them have Google search volume, see what ChatGPT answers for each today, and give me ten content ideas ranked by demand and how poorly ChatGPT currently answers them, with links.

Questions people ask

How many subreddits and videos should my agent read?

Three to five active subreddits and about ten videos per round. That is enough to see repeats without drowning the list in one-off questions. Run another round for a new angle.

How do I score a content idea?

Rate each cluster 1 to 3 on how often it comes up, Google search volume, how weak today's AI answers are, and how close it is to what you sell. Add the four scores and sort; ten or more is worth writing soon.

How do I know a content idea has demand?

Check Google search volume for the main phrasing and a few variants, and run the question through ChatGPT, Gemini or Perplexity to read what they answer. Search volume plus a vague or outdated AI answer is a strong signal.

Should I use upvotes to rank ideas?

Not on their own. One viral thread is one data point. A question that repeats across many small threads and video comments is a better signal than a single popular post.

Can my agent write and publish the content?

This workflow stops at a ranked list of ideas. For briefs, optimization and publishing to WordPress, Webflow or other CMSs, see the best MCP servers for content marketing.

Is this the same as monitoring Reddit for my brand?

No. This is one-off research into what your audience asks. To catch new posts that mention your brand or competitors on a schedule, see how to monitor Reddit for brand mentions.

Jesse Sibley

Jesse Sibley

Founder of Manifold. A growth engineer who has worked with London startups for eight years.

All SEO guides
  • 8 min read

    Discovered or crawled, currently not indexed: how to fix it

    Two Search Console statuses keep pages out of Google for different reasons. This guide shows how to tell them apart, rule out noindex and canonical problems, fix each one, and resubmit, by hand or with your agent.

  • 15 min read

    The best MCP servers for publishing to WordPress and other CMSs

    WordPress and CMS publishing MCP servers let your agent draft, edit and publish posts to WordPress.com, self-hosted WordPress, Webflow, Contentful, Sanity, Strapi and other CMSs. Here is what each covers, how it installs, and which to pick.

  • 11 min read

    ChatGPT for SEO: workflows and setup

    ChatGPT can do keyword research, SERP review, content briefs, technical audits and Search Console quick wins when connected to live search data. This guide shows how to add SEO data with a custom MCP server, which plans allow it, and four workflows with prompts you can copy.