Resumen
Semanal, search seed palabras clave, extraer People Also Ask questions y Reddit thread titles, deduplicate, y produce un ranked contenido calendar basado on engagement senales.
Desencadenador
Semanal Monday at 9 AM UTC
Programación
Semanal Monday at 9 AM UTC
Pasos del flujo de trabajo
Search seed palabras clave on Google
Get PAA questions de SERP datos for cada seed palabra clave.
Search seed palabras clave on Reddit
Find reciente Reddit discussions about cada topic.
Extraer contenido angles
Combine PAA questions y Reddit thread titles en unico angles.
Clasificar by engagement
Sort Reddit resultados by upvotes + comentarios as demand senal.
Salida contenido calendar
Format as un prioritized lista of contenido ideas con fuentes.
Implementacion en Python
import requests, os
H = {"x-api-key": os.environ["SCAVIO_API_KEY"]}
SEEDS = ["ai agents for business", "search api integration"]
ideas = []
for seed in SEEDS:
# Google PAA
g = requests.post("https://api.scavio.dev/api/v1/search",
headers=H, json={"platform": "google", "query": seed}).json()
for paa in g.get("people_also_ask", []):
ideas.append({"source": "paa", "topic": paa.get("question", ""), "engagement": 0})
# Reddit
r = requests.post("https://api.scavio.dev/api/v1/search",
headers=H, json={"platform": "reddit", "query": seed}).json()
for post in r.get("results", []):
ideas.append({
"source": "reddit",
"topic": post.get("title", ""),
"engagement": post.get("upvotes", 0) + post.get("comments", 0) * 2
})
ideas.sort(key=lambda x: x["engagement"], reverse=True)
for i, idea in enumerate(ideas[:15]):
print(f"{i+1}. [{idea['source']}] {idea['topic']} (engagement: {idea['engagement']})")Implementacion en JavaScript
const H = {"x-api-key": process.env.SCAVIO_API_KEY, "Content-Type": "application/json"};
const seeds = ["ai agents for business"];
const ideas = [];
for (const seed of seeds) {
const g = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H, body: JSON.stringify({platform: "google", query: seed})
}).then(r => r.json());
(g.people_also_ask || []).forEach(p => ideas.push({source: "paa", topic: p.question, engagement: 0}));
const rd = await fetch("https://api.scavio.dev/api/v1/search", {
method: "POST", headers: H, body: JSON.stringify({platform: "reddit", query: seed})
}).then(r => r.json());
(rd.results || []).forEach(p => ideas.push({source: "reddit", topic: p.title, engagement: (p.upvotes||0) + (p.comments||0)*2}));
}
ideas.sort((a,b) => b.engagement - a.engagement).slice(0,15).forEach((idea, i) =>
console.log(`${i+1}. [${idea.source}] ${idea.topic}`));Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA
Comunidad, publicaciones y comentarios en hilos de cualquier subreddit