Extractor de Google Trends - interés de búsqueda por lugar, en filas estructuradas
Google Trends es una de las pocas ventanas realmente gratuitas a la demanda, y una de las más incómodas de usar a escala. La interfaz está pensada para mirar un término cada vez, y el número que muestra se resiste a ser copiado a una hoja de cálculo sin perder el contexto que lo hace significativo. El Extractor de Google Trends devuelve ese mismo desglose como filas: una por lugar y término, cada una con el término, el lugar, el código del lugar, la puntuación relativa, la región a la que se acotó la ejecución, el periodo y la resolución. Envía hasta 1.000 consultas por ejecución, elige una ventana desde la última hora hasta los últimos cinco años, escoge una región y con qué finura cortarla, y exporta en CSV, JSON o Excel.
Las ocho columnas de esta página están medidas, no supuestas. Son la fila de cabecera de exportaciones reales de trends de Livescraper, idéntica en 31 ejecuciones y coincidente con las claves del JSON exactamente, y cada número citado sale de las 1.726 filas que esas ejecuciones devolvieron en 852 ubicaciones distintas. Eso importa porque la referencia publicada documenta el lado de la petición a fondo - códigos de periodo, resoluciones, códigos de país - y no enumera las columnas de respuesta en absoluto. Conviene señalar un límite de nuestra evidencia: esas ejecuciones usaron solo dos consultas distintas, un término único y una comparación de dos términos. Eso basta para establecer cómo está conformada la salida, cómo se relacionan las columnas y cómo los ajustes cambian lo que vuelve; no basta para decir cómo puntuará un término concreto tuyo, que es para lo que está el plan gratuito.
Cuatro comportamientos medidos importan más que la lista de columnas. Primero, la resolución viene por defecto en ciudad, y a nivel de ciudad el 91 % de nuestras filas puntuó cero frente al 15 % a nivel de región y el 3 % en DMA - un término rara vez se registra en una ciudad concreta, así que el ajuste por defecto produce en silencio una larga cola de blancos. Segundo, geo_code sigue una regla exacta: presente en cada fila de región y de DMA, ausente en las 600 filas de ciudad dentro de un país, y con un código de país de dos letras en las ejecuciones mundiales, lo que significa que un valor vacío describe la resolución y no una búsqueda fallida. Tercero, el periodo que vuelve está humanizado - envías un código y la fila dice "Past day" - así que un valor de la exportación no encajará de vuelta en una petición. Cuarto, una comparación separada por barra vertical devuelve una fila por término y lugar, exactamente dos filas por ubicación en cada ejecución de comparación que hicimos, lo que duplica tanto el número de filas como la factura.
La columna value merece su propia advertencia, porque leerla mal es la forma más común de que estos datos salgan torcidos. Es un índice relativo de 0 a 100, no un recuento de nada. Cien marca el pico del corte que pediste y cada otro lugar se puntúa contra él, así que el mismo término en la misma región sobre dos periodos distintos produce dos escalas incompatibles. También significa que el 100 puede faltar: en cinco de nuestras veintidós ejecuciones con datos ningún lugar lo alcanzó, tres porque el pico pertenecía al otro término en una comparación y dos porque todos los valores a nivel de ciudad eran cero. Bien leída, en cambio, la forma es exactamente lo que la mayoría de los equipos quiere - una imagen ordenada, comparable y repetible de dónde está la atención, con suficiente contexto en cada fila para que un archivo siga explicándose meses después. Empieza gratis: tus primeras 500 filas no cuestan nada y no necesitan tarjeta.