Where do mined questions come from?

Daily PAA (DataForSEO) + Reddit JSON ingest of the questions UK buyers actually ask, deduped per site.

Intermediate Last updated 3 May 2026

Tracking the right prompts is half the battle. The question miner discovers real questions UK buyers ask, organised by source:

  1. PAA (People Also Ask) - DataForSEO's SERP API returns the PAA questions Google shows for each query. Paid per call (~0.0006 USD).
  2. Reddit - public Reddit JSON API for r/AskUK and vertical subs. Free.
  3. Quora - SerpAPI snippets (planned).
  4. AIO follow-ups - the "People also ask" extension below the AI Overviews block (planned).
  5. Manual - admin or user can drop questions in via /app/questions (planned UI).

De-dupe: questions are stored in questions_mined with (site_id, user_id, question_text, source) UNIQUE. Re-mining the same query just bumps last_seen_at.

Clustering (planned for v0.8.3+): a Claude-embeddings job groups semantically-similar questions into question_clusters so a backlog of 200 questions becomes 12 themes.

Turning it on:

  1. /admin/setup -> DataForSEO step (same as AIO above).
  2. Add the daily cron entry (45 6 * * * ... cron-questions.php ...).
  3. /admin/features -> flip feature.questions.enabled to ON.

Results appear on /admin/questions; per-user view (/app/questions) lands in v0.8.3.

Was this helpful?