APIs · Google
Búsquedas de Google desde un script
La Custom Search JSON API entrega resultados de búsqueda de Google por código, con 100 consultas gratis al día. Es la forma legítima de monitorear desde un script dónde aparece tu marca o qué publica tu competencia.
1. Crea el buscador y consulta por API
Primero crea un buscador en programmablesearchengine.google.com (puede configurarse para buscar en toda la web) y copia su ID. Luego, con tu API key:
curl -s "https://www.googleapis.com/customsearch/v1?key=TU_API_KEY&cx=TU_ID_DE_BUSCADOR&q=tu+busqueda&hl=es"Sustituye TU_ID_DE_BUSCADOR por el ID del buscador y q por tu consulta. El parámetro hl=es pide la interfaz en español.
Para qué rinde
Con esto montas un monitor diario: vigilar dónde sale tu marca, seguir lo que publica tu competencia, o detectar preguntas nuevas en sitios como Quora con una consulta tipo site:quora.com "tu tema". Necesitas una API key. Detalle: Custom Search JSON API.
Tareas relacionadas
Preguntas frecuentes
¿Cuántas búsquedas gratis permite la Custom Search API al día?
100 consultas gratuitas por día. Por encima de eso hay un costo por bloque de consultas adicionales. Para un monitor de marca que corre una o dos veces al día, el cupo gratuito suele ser más que suficiente.
¿Qué es el cx o ID del buscador?
Es el identificador del motor de búsqueda personalizado que creas en programmablesearchengine.google.com. Lo puedes configurar para que busque en toda la web o solo en ciertos sitios; ese ID, junto con tu API key, es lo que la llamada necesita.
¿Da los mismos resultados que buscar en google.com a mano?
Son muy parecidos pero no idénticos: la Custom Search API es un producto distinto y puede ordenar o filtrar diferente. Sirve bien para tendencias y monitoreo programático; para verificar una posición exacta, conviene también revisar a mano.