Skip to main content
Los operadores de X son palabras clave y símbolos que filtran publicaciones por autor, fecha, interacción, tipo de contenido, idioma, ubicación y otros atributos. La mayoría funcionan en query de Búsqueda de publicaciones y en x.com. Los marcados como exclusivos de la interfaz dependen de una sesión iniciada (tus cuentas seguidas, ubicación o red) y no funcionan mediante la API.
Nota: consulta recetas listas para copiar, ejemplos de Python y JavaScript con paginación y una comparación con los operadores de la API oficial de X v2 en la guía completa de operadores del blog.

Sintaxis básica

  • Los espacios entre términos equivalen a AND implícito.
  • OR debe escribirse en mayúsculas.
  • Un guion inicial (-) excluye un término, frase u operador.
  • Utiliza paréntesis para agrupar expresiones.
  • Encierra las frases exactas entre comillas dobles.
Puedes combinar aproximadamente 22–23 operadores por consulta. AND tiene prioridad sobre OR: cat OR black dog equivale a cat OR (black dog). Utiliza paréntesis para evitar ambigüedades.

Constructor visual gratuito

Sorsa Search Builder permite crear consultas sin escribir los operadores a mano. Es gratuito, no requiere iniciar sesión y ofrece filtros visuales y una vista previa de la consulta antes de incorporarla al código.

1. Palabras clave y lógica booleana

Los plurales coinciden con sus singulares y viceversa. Los operadores buscan en el texto, el nombre público del autor, su nombre de usuario y las URL expandidas de la publicación.

2. Filtros de usuarios y cuentas


3. Filtros de interacción

Los recuentos son aproximados para valores elevados, a partir de 1.000.

4. Multimedia y tipo de contenido

Filtros multimedia

Tipos de publicación

Filtros de contenido especial


5. Fechas, horas e IDs Snowflake

Conversión de IDs Snowflake. Cada ID de publicación codifica su fecha de creación:
Consulta Datos históricos para recuperar conjuntos del pasado.

6. Filtros geográficos

Se estima que solo el 1–2 % de las publicaciones incluye geolocalización precisa. Si no hay coordenadas, la API recurre a la geocodificación inversa de la ubicación del perfil del usuario.

7. Idioma y origen

Idioma

Admite códigos ISO 639-1 como lang:en, lang:es, lang:fr, lang:de, lang:ja y lang:ru, además de estos códigos propios de X:

Origen: aplicación de publicación

Valores habituales: Twitter_for_iPhone, Twitter_for_Android, Twitter_Web_App, TweetDeck y twitter_ads.

8. Operadores de tarjetas y URL

card_name: normalmente solo coincide con publicaciones de los últimos 7–8 días.

Cómo construir consultas

Un orden práctico:
  1. Agrupa las palabras clave: (bitcoin OR ethereum OR $BTC).
  2. Añade restricciones de contenido: lang:en, filter:images, -filter:replies.
  3. Establece mínimos de interacción: min_faves:50, min_retweets:10.
  4. Excluye ruido: -from:spambot, -scam, -filter:retweets.
  5. Limita las fechas: since:2026-01-01 until:2026-03-01.
Consulta ejemplos completos con paginación, gestión de límites y 14 recetas de consultas en la guía del blog.

Limitaciones conocidas

  • Máximo de operadores: aproximadamente 22–23 por consulta.
  • Cobertura geográfica limitada: solo el 1–2 % incluye ubicación precisa.
  • card_name: se limita a los últimos 7–8 días.
  • Las cuentas privadas y suspendidas quedan excluidas de los resultados.
  • La detección del idioma es imperfecta en textos breves, código o publicaciones con muchos emojis.
  • No se indexan todas las publicaciones. Pueden excluirse las señaladas por infringir las normas de la plataforma.
  • La corrección automática puede ser silenciosa. Utiliza +word o "word" para forzar coincidencias exactas.
  • La coincidencia de URL funciona con dominios y subdominios, pero no es fiable con rutas largas.

Fuente

Esta referencia se basa en el repositorio mantenido twitter-advanced-search de Igor Brigadir, una fuente de referencia sobre el comportamiento de búsqueda de X no documentado oficialmente.

Próximos pasos