El problema
El motor de búsqueda programable de Google (anteriormente Búsqueda personalizada) limita el uso gratuito a 100 consultas por día, devuelve campos de resultados limitados y requiere la administración de una ID de motor de búsqueda personalizada. Escalar más allá del nivel gratuito significa pagar $5 por cada 1000 consultas sin descuento por volumen.
La solucion de Scavio
Scavio proporciona resultados SERP completos de Google sin el límite diario de 100 consultas ni la configuración personalizada del motor. Una clave API, un punto final y respuestas JSON estructuradas con títulos, enlaces, fragmentos y metadatos enriquecidos listos para usar.
Antes
Alcanzar el límite de 100 consultas por día en la Búsqueda programable de Google, administrar ID de CX y pagar $5 por cada 1.000 consultas por cualquier cosa más allá del nivel gratuito.
Después
Consultas diarias ilimitadas en Scavio a $0,005/crédito, sin administración de CX ID y campos de resultados más completos que incluyen fragmentos y metadatos.
Para quien es
Desarrolladores con aplicaciones dependientes de PSE e integraciones LLM locales.
Beneficios clave
- Sin límite de consultas diarias como la búsqueda programable de Google
- No hay ID de motor de búsqueda personalizado para configurar o mantener
- Campos de resultados más completos con salida JSON estructurada
- Menor costo a escala en comparación con los precios de Google CSE
Ejemplo en Python
import requests
# Before: Google Programmable Search
# resp = requests.get(
# "https://www.googleapis.com/customsearch/v1",
# params={"key": GOOGLE_KEY, "cx": CX_ID, "q": query}
# )
# After: Scavio
resp = requests.post(
"https://api.scavio.dev/api/v1/search",
headers={"x-api-key": SCAVIO_API_KEY, "Content-Type": "application/json"},
json={"query": query, "platform": "google", "limit": 10}
)
data = resp.json()
for item in data.get("results", []):
print(f"{item['title']}: {item['link']}")Ejemplo en JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
fetch('https://api.scavio.dev/api/v1/search', {method: 'POST', headers: H, body: JSON.stringify({query: 'example', country_code: 'us'})}).then(r => r.json()).then(d => console.log(d.organic_results?.length + ' results'));Plataformas utilizadas
Búsqueda web con grafo de conocimiento, PAA y resúmenes de IA