Investigación de keywords con Claude: primero estimaciones, después mediciones

La investigación de keywords contesta tres preguntas: cuánta gente pregunta esto, qué quiere cuando lo pregunta y quién ya le contesta. Claude puede expandir una semilla a cuarenta términos y etiquetar su intención gratis. El volumen al lado de cada uno es una etiqueta hasta que alguien le paga el número a un proveedor.

Módulo 3 · 5 de 13 · 16 min

Este curso es independiente. No tiene relación con Anthropic ni con AgriciDaniel, que escribe claude-seo, y nadie de ese lado lo revisó. Corrido con claude-seo v2.4.1 el 2026-10-03.

Qué vas a poder hacer

  • Expandir una semilla a una lista de términos con una etiqueta de intención en cada uno.
  • Distinguir un volumen estimado de uno medido, y etiquetar los dos en tus propias notas.
  • Medir una lista corta con tu propio saldo de DataForSEO, con el costo en pantalla antes.

Investigar keywords son tres preguntas con un solo nombre: cuánta gente pregunta esto, qué quiere cuando lo pregunta y qué tan buena es la respuesta que ya está en la página. Claude contesta la segunda y la tercera gratis, porque las dos se leen en una SERP en vivo. La primera vive en la base de datos de un proveedor, y la cifra al lado de un término es una estimación hasta que alguien la paga. Esta clase corre la mitad de planificación de claude-seo sobre una semilla, "seo agent", el 2026-10-03, y después mide una lista corta de diez términos con seodraft contra nuestro propio saldo de DataForSEO. La parte interesante es la distancia entre las dos salidas: cuarenta y dos variantes con etiquetas relativas de un lado, tres términos medidos y siete retenidos del otro. Todo lo que sigue es lo que devolvieron esas dos corridas.

Qué contesta la investigación de keywords antes de que alguien escriba

Un término se gana una página cuando se alinean tres cosas: la gente lo pregunta, podés saber qué quiere y las páginas que hoy le contestan son ganables. La demanda es un conteo, la intención es una categoría y la dificultad es un juicio sobre los diez resultados que ya están ahí. Una investigación que informa solo lo primero te manda a escribir una guía larga para una pregunta que la gente intentaba resolver con una página de precios.

La intención es la más barata de acertar y la más cara de errar. Nuestra expansión etiquetó cada variante como informational, commercial, transactional o navigational, y las cinco navegacionales (nombres de marca y páginas de login de proveedores) quedaron excluidas del plan en el acto. Un término que nadie puede ganar sale más barato descartarlo en la investigación que en el borrador.

Desambiguá la semilla antes de expandirla

Una semilla con dos sentidos produce dos planes, y la expansión no te va a decir cuál eligió salvo que preguntes. "seo agent" se lee como un agente de IA que hace trabajo de SEO, y también como un especialista o una agencia de SEO de carne y hueso. Nuestra corrida arrancó resolviendo eso: las SERPs de octubre de 2026 para la semilla y sus variantes cercanas estaban dominadas por el sentido de agente de IA, y el de agencia humana apareció una sola vez, de paso, adentro de un artículo comparativo.

El plan después tomó una decisión y la escribió: agrupar alrededor del sentido de agente de IA y formular el pilar como "AI SEO agent", para que la frase lleve su propio significado. Esa reescritura es la jugada útil. Una semilla que arrastra su ambigüedad por todo el plan produce un outline que le contesta mal a dos públicos, y la SERP ya había votado.

Qué devuelve claude-seo sin proveedor de datos conectado

Sin proveedor conectado, el comando expande con WebSearch y etiqueta lo que no puede contar. El nuestro generó 42 variantes únicas a partir de la semilla: resultados relacionados, síntesis de People Also Ask y expansión por modificadores en las formas best, free, pricing, comparison, how-to y por plataforma. Cada variante lleva su etiqueta de intención y, donde corresponde, una nota que dice que se fusionó con otra, que se difirió por delgada o que se excluyó por navegacional.

La columna de volumen es donde se nota la honestidad. La sección de limitaciones del informe dice que no había DataForSEO disponible, que todos los volúmenes son estimaciones relativas etiquetadas est. high, medium o low, y que no se inventó ningún número. El pilar figura con "est. high volume" y sin cifra en ninguna parte. Esa etiqueta es la salida correcta de una corrida que no pudo medir, y también es la que la gente pega en una planilla y de la que olvida la procedencia.

Una estimación ordena una lista y una medición la dimensiona

Una etiqueta relativa ordena entre sí los términos de una corrida, según cómo un modelo leyó los resultados de un día. No tiene unidad, así que dos etiquetas de dos sesiones no se comparan, nada se suma y la palabra "high" quiere decir alta entre estas cuarenta y dos. Una cifra medida tiene un mercado, un mes y un proveedor detrás, y sobrevive a que la cites ante alguien que no estuvo en la sesión.

Las dos sirven, en lugares distintos. Ordená tu lista corta con etiquetas, elegí qué pagar y mantené la estimación afuera de cualquier frase que suene a pronóstico. El hábito que hace que esto funcione es aburrido: una columna que se llame "estimado" y otra "medido", cargadas desde las dos corridas distintas, nunca fusionadas.

Qué le sumó la medición a esos mismos diez términos

Mandamos diez términos del plan al add_topics de seodraft, que mide un lote entero en una llamada contra tu propio saldo de DataForSEO. Por las tarifas públicas que informa su propia herramienta de estado, un lote cuesta unos USD 0,11 sin importar cuántos términos lleve, y esa cifra se muestra antes de hacer la llamada. Siete de los diez quedaron retenidos antes de gastar nada, por competir con otro término del mismo lote; la clase 6 lee esa lista, porque es un hallazgo de canibalización con otro sombrero.

Se midieron tres términos. "seo agent" volvió con 27.100 búsquedas por mes en Estados Unidos, 61 en búsqueda con IA e intención comercial. "ai seo agent vs seo tool" y "how to build an ai seo agent" volvieron sin cifra informada. La distancia entre esa primera línea y el "est. high volume" del plan es toda la clase: una de las dos se puede defender en una reunión de planificación.

"Unavailable" es una cifra que falta, y un cero es un resultado

Un término marcado unavailable se preguntó y el proveedor no informó nada para esa frase exacta. seodraft mantiene separados los estados a propósito: observed quiere decir que volvió una cifra, incluido un 0 informado; unavailable, que pagamos por preguntar y no llegó nada; unmeasured, que todavía ninguna llamada paga lo cubrió. Un volumen nulo se lee como "no hay volumen de coincidencia exacta informado", y las preguntas de cola larga caen ahí seguido.

Esto importa porque un guion en una planilla se convierte en cero para el viernes, y un cero mata un tema. Dos de nuestros tres términos medidos quedaron en unavailable, y los dos son preguntas que alguien obviamente tipea. Guardalos, escribilos cuando el pilar esté listo y decidilos por la pregunta en lugar de por la celda vacía.

Qué costó de verdad la investigación

Acá corrieron dos costos en paralelo, y los cobra gente distinta. La corrida de /seo cluster tardó 334 segundos en seis turnos y equivaldría a USD 1,55 a precio de API; con una suscripción de Claude se descuenta del límite de uso del plan en lugar de cobrarse en dólares. La medición costó unos USD 0,11, que DataForSEO le cobra a la cuenta cuyas credenciales conectaste.

Son dos clases de gasto que conviene seguir por separado. El tiempo de modelo es una suscripción fija que la mayoría ya paga, y las llamadas al proveedor salen de un saldo que se vacía. seodraft muestra la estimación antes de cada llamada paga e informa cuánto gastó en total y en los últimos 30 días, que es la parte que evita que investigar se transforme sin aviso en un renglón del presupuesto (features/dataforseo).

Decidí qué medir y etiquetá lo que dejaste sin medir

Elegí tu lista corta entre los términos que escribirías este trimestre, medilos en un solo lote y escribí la procedencia al lado de cada número antes de que la lista salga de tu pantalla. Un plan con las columnas etiquetadas sobrevive a un traspaso; uno que fusionó dos clases de cifra hay que rehacerlo entero, y suele pasar.

Te quedan dos cosas sobre el escritorio y sin resolver: los siete términos que el lote retuvo y la pregunta de cuáles de tus cuarenta variantes merecen páginas separadas. La clase 6 agarra las dos, y arranca por la medición que claude-seo hizo sobre sus propias agrupaciones: once pares de keywords, todos por debajo de su propio umbral.

Pasos

  1. Paso 1

    claude-seo

    Expandí una semilla a una lista de términos

    Corré esto adentro de Claude Code con el runtime de la clase 2 contestando. El comando hace más que expandir, y la clase 6 lee el resto de su salida; por ahora la parte que te interesa es el principio del informe: cómo leyó tu semilla, qué variantes minó y la etiqueta de intención al lado de cada una. Dale una semilla que alguien pueda buscar, y nada de tu marca.

    /seo cluster <your seed keyword>

    Qué deberías ver

    Una nota de desambiguación y después la expansión. La nuestra leyó "seo agent" en el sentido de agente de IA, generó 42 variantes únicas con WebSearch y etiquetó cada una como informational, commercial, transactional o navigational.

  2. Paso 2

    claude-seo

    Preguntá qué números se midieron

    Pegá esto como prompt en la misma sesión, antes de copiar nada a una planilla. Un plan se lee como si todas sus columnas fueran la misma clase de dato, y la columna de volumen suele ser la que es una suposición. Preguntarlo por escrito deja la respuesta en la transcripción, al lado del plan.

    For every term in the plan, print the volume figure and say whether it was measured or estimated, with the source of each measured one.

    Qué deberías ver

    En una corrida sin proveedor de datos conectado, cada cifra vuelve como estimación. La nuestra contestó así, y la sección de limitaciones del propio informe lo dice: los volúmenes son etiquetas relativas, est. high, medium o low, y el pilar figura con "est. high volume".

  3. Paso 3

    seodraft

    Mirá el saldo antes de gastarlo

    `dataforseo_status` es gratis y lee tu propia cuenta de proveedor: si DataForSEO está conectado, el saldo en dólares y cuánto gastó seodraft de ahí en total y en los últimos 30 días. Las credenciales son tuyas, el saldo es tuyo, y seodraft nunca hace de intermediario ni revende ninguno de los dos.

    Run dataforseo_status and tell me whether my provider is connected and what my balance is.

    Qué deberías ver

    Una marca de conexión y un saldo en dólares. Sin nada conectado te queda la marca sola, y cada herramienta que mide pasa a guardar estimaciones y lo dice.

  4. Paso 4

    seodraft

    Medí la lista corta

    `add_topics` manda todo el lote en una sola llamada y lo cobra como un lote: unos USD 0,11 sin importar cuántos términos lleve, y un término ya medido en los últimos 30 días no cuesta nada. Chequea cada término contra el banco y contra los otros de la misma llamada antes de gastar, así que un lote puede volver más chico de lo que mandaste.

    Add these terms to the topic bank with add_topics and show me the cost before you call it.

    Qué deberías ver

    Volumen medido, volumen de búsqueda en IA e intención por término, más lo que la llamada haya retenido. El nuestro mandó 10 términos, se quedó con 3 y los midió: "seo agent" volvió con 27.100 búsquedas por mes en EE. UU., 61 en búsqueda con IA e intención comercial.

  5. Paso 5

    seodraft

    Leé el estado de cada número

    `list_topics` es gratis e informa, por número, en cuál de tres estados está: observed, cuando el proveedor devolvió una cifra; unavailable, cuando pagaste por preguntar y no informó nada para ese término; unmeasured, cuando todavía ninguna llamada paga lo cubrió. Un término cuyo source sigue diciendo estimate nunca se midió.

    Run list_topics and show me each term with its volumeStatus and aiVolumeStatus.

    Qué deberías ver

    Tres estados y ningún casillero vacío. Dos de nuestros tres términos medidos volvieron unavailable en volumen, que se lee como que no hay volumen de coincidencia exacta informado para esa frase, y las preguntas de cola larga caen ahí seguido.

Checklist

Tildá todas las líneas y la clase se marca como completada.

Checkpoint

Un término medido vuelve con volumen `unavailable`. ¿Cuánta demanda tiene?Ver la respuesta

Se desconoce, y el término se queda en tu lista. `unavailable` registra que se le preguntó al proveedor y no informó nada para esa frase exacta, algo que pasa todo el tiempo con preguntas de cola larga que la gente sí hace. Dos de los tres términos que medimos cayeron ahí. Un cero es una cifra informada y saca al término del plan; `unavailable` no ordena nada y te deja la decisión a vos, según la pregunta que hay detrás de la frase.

Tu plan muestra "est. high volume" al lado del pilar. ¿Qué podés decidir con eso?Ver la respuesta

El orden de tu propia lista corta, y nada que defenderías ante alguien que paga el trimestre. Una etiqueta relativa compara entre sí los términos de esa corrida, bajo la lectura que un modelo hizo de una SERP que buscó ese día. No tiene unidad, así que dos etiquetas de dos corridas no se comparan y ninguna se puede sumar. Medir nuestra semilla convirtió ese "est. high volume" en 27.100 por mes en un mercado; la etiqueta acertó el orden y no dijo nada del tamaño.

Qué dijo esta clase

  • La investigación de keywords contesta tres preguntas: cuánta gente pregunta, qué quiere y qué tan difícil es ganarle a la respuesta que ya existe.
  • Una semilla se desambigua antes de expandirse. La nuestra, "seo agent", se lee como agente de IA en la SERP de hoy, y el plan lo dijo en su primer párrafo.
  • claude-seo sin proveedor de datos expande y etiqueta intención gratis: 42 variantes en nuestra corrida, cada una informational, commercial, transactional o navigational, con los volúmenes como etiquetas relativas.
  • El `add_topics` de seodraft mide un lote contra tu propio saldo de DataForSEO por unos USD 0,11, sin importar cuántos términos lleve. El nuestro devolvió 27.100 por mes en EE. UU. y 61 en búsqueda con IA para "seo agent".
  • Un número sin proveedor detrás es una estimación. Etiquetá la columna, así la lectura que hace el plan se puede auditar después.

Preguntas

¿Puedo investigar keywords con Claude sin datos pagos?
Hasta cierto punto, y el punto conviene saberlo. Claude puede leer la SERP de hoy, decirte qué sentido de una frase ambigua está ganando, expandir una semilla a decenas de variantes y etiquetar la intención de cada una, que es casi todo lo que un plan necesita. Lo que no puede es decirte cuánta gente busca un término, porque esa cifra vive en la base de un proveedor y en ninguna página. Nuestra corrida generó 42 variantes y etiquetó cada volumen como estimación, con sus propias palabras.
¿Por qué seodraft me pide mi propia cuenta de DataForSEO?
Para que el dato sea tuyo y el precio sea el del proveedor. seodraft lee tus credenciales, gasta de tu saldo, muestra el costo antes de cada llamada e informa lo que gastó; nunca revende el acceso ni lo remarca. El efecto práctico es que un lote de diez términos cuesta lo mismo que uno de uno, unos USD 0,11, así que investigar sale más barato cuando pensás en lotes. En /es/features/dataforseo está la configuración.
¿Cuántos términos conviene medir de una vez?
Tantos como estés dispuesto a escribir este trimestre, porque el precio del lote no se mueve con la cantidad. La restricción que aparece primero es el chequeo de similitud adentro de la llamada: los términos que compiten entre sí quedan retenidos antes de medir nada, y el nuestro retuvo siete de diez. Mandá las preguntas distintas, leé lo que volvió retenido y decidí eso a mano en la clase 6.

Clase siguiente

Clusters de temas y canibalización

Cómo claude-seo agrupa keywords por solapamiento de SERPs, cómo seodraft retiene un término por parecerse a otro y qué hacer cuando las dos respuestas no coinciden.

La misma clase, en Markdown plano: /es/learn/claude-seo/keyword-research-with-claude.md

Volver al curso