🚀 Ahorra un 48% en el Plan Premium = Obtén todas las funciones por solo $2.08/mes (Plan anual). Mejorar ahora

Por qué la Detección de Palabras Clave en Texto Visible Omite Datos Ocultos y Cómo Solucionarlo

Detección de palabras clave

Configuras el monitoreo de palabras clave, literalmente puedes ver la palabra ubicada en el HTML de la página cuando abres DevTools, y aun así la alerta nunca se activa. Nada está roto. La detección de palabras clave estándar lee el texto visible de una página: las palabras que un humano realmente puede leer en pantalla. Si el valor que estás vigilando se encuentra en un elemento oculto, un atributo data- o un script en línea, son datos reales pero no son texto visible, por lo que la detección normal pasa de largo.

La solución es una sola casilla. En la pestaña Detect Keyword de la extensión Auto Refresh de Extfy, activa Find monitor text in source y la búsqueda de palabras clave cambia del texto renderizado al código fuente HTML completo — elementos ocultos, atributos y scripts incluidos.

img
Inglés 
Ejecutando 
Intervalo de tiempo
Lista de actualización
Detectar palabra clave
Introduce tus etiquetas
in_stock 

Configuración de notificaciones y resaltado para palabras clave

 Notificar al usuario 

Cuando se encuentra la palabra clave o se hace clic en el selector
Cuando no se encuentra la palabra clave o no coincide ningún selector

 Reproducir sonido al encontrar/no encontrar palabra clave 

 Buscar texto de monitor en la fuente 

Dónde viven realmente los datos ocultos

Las páginas modernas contienen mucha más información en su marcado de la que muestran en pantalla. La palabra clave que te interesa suele estar en alguno de estos lugares:

  • Elementos ocultos — un mensaje de estado envuelto en display:none o visibility:hidden, esperando a que un script lo revele.
  • Atributos data- — valores como data-availability="in_stock" o data-status="approved" que controlan la interfaz pero nunca se muestran como texto.
  • Scripts en línea y JSON — objetos de estado que la página envía en un bloque <script> y solo muestra después con JavaScript.
  • Atributos como title, alt y aria-label — legibles para máquinas y lectores de pantalla, invisibles para la coincidencia de texto.
  • Comentarios HTML y bloques de plantillas — marcado que los desarrolladores dejaron y que aún refleja el estado real de la página.

Por qué la detección normal de palabras clave no puede ver nada de esto

La detección de texto visible está diseñada intencionalmente para coincidir con tu intuición: lee la página como lo hace una persona, después de que el navegador ha renderizado todo, y solo considera las palabras que realmente aparecen en pantalla. Esto la mantiene rápida y mantiene los resultados limpios: una coincidencia significa que una persona también podría ver la palabra. El costo de ese diseño es un punto ciego. Cualquier cosa que exista solo en el marcado, por definición, no es texto visible, por lo que el detector ni siquiera la busca. La página puede estar llena de la cadena exacta que escribiste como palabra clave y la detección informará honestamente “no encontrado”, porque en la vista renderizada realmente no está allí.

La solución: activar Buscar texto de monitor en la fuente

  1. Abre la extensión Auto Refresh en la página que estás monitoreando y cambia a la pestaña Detect Keyword.
  2. Introduce la palabra clave exactamente como aparece en la fuente, por ejemplo in_stock, no la etiqueta “En stock” que la página podría mostrar después.
  3. Marca Find monitor text in source.
  4. Haz clic en Guardar. Desde la siguiente recarga en adelante, cada comprobación escanea el código fuente HTML completo —incluidos elementos ocultos y scripts— en lugar de solo el texto visible.

Detección de texto visible vs. detección de fuente de un vistazo

  • Qué lee: el modo de texto visible lee la página renderizada que ve una persona; el modo fuente lee el HTML sin procesar que envió el servidor: cada etiqueta, atributo, comentario y script en línea.
  • Velocidad: el modo de texto visible es más ligero; escanear toda la fuente requiere más trabajo en cada recarga, así que espera comprobaciones un poco más pesadas.
  • Falsos positivos: el modo de texto visible rara vez falla; el modo fuente puede coincidir con una palabra clave en un marcado de fondo que no tiene nada que ver con lo que aparece en pantalla.
  • Mejor para: modo de texto visible para monitoreo diario; modo fuente para desarrolladores y usuarios avanzados que vigilan valores que la página almacena pero no muestra.

Un ejemplo real: detectar el cambio antes de que la página lo muestre

Imagina una página de producto que muestra “Agotado” a los compradores mientras el marcado ya contiene data-availability="in_stock" — los datos se han actualizado, pero la interfaz aún no se ha puesto al día. La detección de texto visible sigue coincidiendo con la etiqueta antigua “Agotado”. Con Find monitor text in source activado y la palabra clave configurada como in_stock, Auto Refresh detecta el cambio en el momento en que aparece en el HTML, a menudo un instante antes de que se actualice la página visible. El mismo truco funciona para indicadores de error ocultos, estados de aprobación en herramientas de administración y cualquier valor que una página muestre tarde con JavaScript.

Mantén precisa la coincidencia de fuente

  • Sé específico.Short, common words appear all over a page's markup by accident; a distinctive string like in_stock or status-approved is far safer than stock.
  • Ten cuidado con las coincidencias fantasma. Si las alertas se activan cuando nada cambió visiblemente, tu palabra clave está coincidiendo con marcado de fondo; ajusta la palabra clave o cambia esa regla de nuevo al modo de texto visible.
  • Actívalo por regla, no en todas partes. Si la detección estándar ya encuentra lo que necesitas en una página, deja esta opción desactivada allí para comprobaciones más rápidas y limpias.

La detección de texto visible es la opción predeterminada correcta, hasta que aquello que estás vigilando nunca se renderiza realmente. Cuando la palabra clave vive en un elemento oculto, un atributo o un script, activa Find monitor text in source en la pestaña Detect Keyword y Auto Refresh lee la página como lo hace DevTools, capturando los datos que la detección normal pasa por alto silenciosamente.