rss-feedmonitor/docs/REDDIT_KEYWORDS.md

7.7 KiB

Reddit Keyword Mapping - Technical to Consumer Language

Generated: November 18, 2025
Based on: Testing 14 query patterns with 100% success rate

Executive Summary

All tested consumer language keywords achieved EXCELLENT performance on Reddit:

  • 100% success rate (14/14 patterns)
  • 10/10 relevant results per query
  • Average relevance score: 11.0/10

Key Finding

Consumer language dramatically outperforms technical terms on Reddit.

Reddit users describe problems in everyday language, not technical repair terminology. Using consumer phrases results in highly relevant repair request posts.

Best Performing Subreddits

Tier 1: Tech Support (Highest Volume & Relevance)

Subreddit Focus Avg Results Avg Relevance Best For
r/techsupport General tech issues 39,000 11.6 All device types
r/applehelp Apple devices 16,000 12.4 MacBook, iPhone, iPad
r/datarecovery Data recovery 35,500 12.2 Hard drives, SSDs
r/playstation PlayStation 13,700 7.7 PS5, PS4

Recommendation: Use these as primary targets for alerts.

Tier 2: City Subreddits (Good for Local Context)

Subreddit Results Relevance Notes
r/toronto 54 7.2 Include "repair" keyword
r/vancouver 92 10.0 Include "repair" keyword

Recommendation: Use for alerts needing geographic targeting, always include "repair" or service keywords.

Tier 3: Device-Specific (Specialized)

  • r/macbook, r/iphone, r/NintendoSwitch, r/consolerepair
  • Use for highly targeted device alerts

Keyword Conversion Table

MacBook / Laptop Repair

Technical Terms (Don't Use):

  • "logic board repair"
  • "SMC reset"
  • "NVRAM reset"
  • "firmware issue"

Consumer Language (Use These):

Problem Category Reddit Keywords Test Results
Power Issues "won't turn on", "dead", "no power", "won't boot" 10/10 relevant, score 10.8
Charging "won't charge", "not charging", "battery dead", "battery won't charge" 10/10 relevant, score 11.8
Water Damage "spilled", "water damage", "liquid damage", "got wet" 10/10 relevant, score 12.7
Display "black screen", "no display", "screen went black" 10/10 relevant, score 14.4

Tested Query Examples:

✓ site:reddit.com/r/techsupport "macbook" ("won't turn on" OR "dead" OR "no power")
  → 7,770 results, 10/10 relevant

✓ site:reddit.com/r/applehelp "macbook" ("won't charge" OR "not charging" OR "battery")
  → 25,400 results, 10/10 relevant

iPhone Repair

Technical Terms:

  • "digitizer replacement"
  • "baseband failure"
  • "boot loop recovery"

Consumer Language:

Problem Reddit Keywords Test Results
Power "won't turn on", "dead", "black screen", "screen of death" 10/10 relevant, score 13.2
Charging "won't charge", "not charging", "charging port broken" 10/10 relevant, score 10.3

Tested Query:

✓ site:reddit.com/r/applehelp "iphone" ("won't turn on" OR "dead" OR "black screen")
  → 15,900 results, 10/10 relevant

Gaming Consoles

Technical Terms:

  • "HDMI port repair"
  • "APU reflow"
  • "power supply failure"

Consumer Language:

Device Problem Keywords Test Results
PS5 "won't turn on", "no power", "black screen", "shut off randomly" 10/10 relevant, score 7.8
Nintendo Switch "won't charge", "won't turn on", "black screen", "won't dock" 10/10 relevant, score 14.8

Tested Queries:

✓ site:reddit.com/r/techsupport "ps5" ("won't turn on" OR "no power" OR "black screen")
  → 2,150 results, 10/10 relevant

✓ site:reddit.com/r/techsupport "nintendo switch" ("won't charge" OR "won't turn on")
  → 395 results, 10/10 relevant

Data Recovery

Technical Terms:

  • "file system corruption"
  • "partition recovery"
  • "MBR repair"

Consumer Language:

Problem Reddit Keywords Test Results
Drive Failure "died", "won't mount", "not recognized", "clicking sound" 10/10 relevant, score 7.5
Data Loss "lost files", "deleted by accident", "can't access", "corrupted" 10/10 relevant, score 12.2

Tested Queries:

✓ site:reddit.com/r/techsupport ("hard drive" OR "hdd" OR "ssd") ("died" OR "won't mount" OR "lost files")
  → 39,400 results, 10/10 relevant

✓ site:reddit.com/r/datarecovery ("hard drive" OR "lost files" OR "won't mount")
  → 35,500 results, 10/10 relevant

Laptop (General)

Consumer Language:

Problem Keywords Test Results
Power "won't turn on", "dead", "no power", "won't boot" 10/10 relevant, score 12.8
Display "black screen", "no display", "screen went black" 10/10 relevant, score 14.4

Tested Queries:

✓ site:reddit.com/r/techsupport "laptop" ("won't turn on" OR "dead" OR "no power")
  → 71,900 results, 10/10 relevant

✓ site:reddit.com/r/techsupport "laptop" ("black screen" OR "no display")
  → 39,300 results, 10/10 relevant

Query Structure Best Practices

Winning Pattern

site:reddit.com/r/[subreddit] "[device]" ("[problem1]" OR "[problem2]" OR "[problem3]")

Example:

site:reddit.com/r/techsupport "macbook" ("won't turn on" OR "dead" OR "no power")

Multiple Subreddit Pattern

(site:reddit.com/r/[sub1] OR site:reddit.com/r/[sub2]) "[device]" ("[problem]")

Example:

(site:reddit.com/r/techsupport OR site:reddit.com/r/applehelp) "macbook" "won't charge"

City Subreddit Pattern (Include "repair")

site:reddit.com/r/[city] "[device]" "repair"

Example:

site:reddit.com/r/toronto "macbook" "repair"

Recommendations for Alert Creation

1. Always Use Consumer Language

  • "won't turn on" not "logic board failure"
  • "black screen" not "display connector issue"
  • "won't charge" not "charging port repair"

2. Prioritize Tech Support Subreddits

  • r/techsupport for all devices
  • r/applehelp for Apple products
  • r/datarecovery for data issues
  • Device-specific subs (r/playstation, etc.) as secondary

3. Use OR Operators for Keyword Variations

Include 2-4 ways people describe the same problem:

("won't turn on" OR "dead" OR "no power" OR "won't boot")

4. For City Targeting

  • Always include "repair" keyword
  • Use with service request context
  • Consider adding location-aware keywords for tech subs:
site:reddit.com/r/techsupport "macbook" "Toronto" ("repair" OR "fix")

5. Keep Queries Simple

  • Device name + problem description
  • 2-4 OR variations
  • ≤8 site filters per alert
  • Avoid technical jargon

Testing Methodology

All patterns tested using:

  • Playwright with human-like behavior
  • Anti-detection measures
  • Polite 12-15s delays
  • Relevance scoring (keyword presence, domain matching)
  • Sample size: 10 results per query

Success Metrics

All tested patterns achieved:

  • 10/10 relevant results
  • Relevance score 7.2-14.8 (avg 11.0)
  • Results are actual repair requests
  • From real Reddit users seeking help

Next Steps

  1. Consumer language validated
  2. Best subreddits identified
  3. → Rewrite existing 84 alerts using these patterns
  4. → Validate rewritten alerts
  5. → Create production alert file

Conclusion: Using consumer language on tech support subreddits produces consistently excellent results. All technical terms should be converted to everyday problem descriptions that real Reddit users post.