Definición:
El texto oculto es contenido incluido en una página web que no resulta perceptible para la mayoría de las personas en la presentación habitual. Puede permanecer en el HTML o en el DOM aunque una regla visual, una posición fuera de pantalla o una interacción impida verlo en ese momento.
Ocultar contenido no constituye por sí solo una infracción. La valoración depende de la finalidad y acceso: existe un problema cuando se esconde texto o enlaces a los usuarios con la intención de influir en los buscadores, mientras que ciertos recursos de interfaz o accesibilidad pueden ser legítimos.
Índice de contenidos
Cuándo se considera spam
El texto oculto se asocia al black hat SEO cuando se utiliza para mostrar a los rastreadores palabras, enlaces o bloques que no forman parte de la experiencia ofrecida a las personas. El objetivo suele ser ampliar artificialmente la relevancia de una URL para consultas que su contenido visible no satisface.
La presencia de términos repetidos, ciudades, variantes comerciales o enlaces invisibles puede combinar ocultación y sobreoptimización. Si además el servidor o el código entrega versiones distintas según quién solicita la página, el caso puede acercarse al cloaking.
Google incluye el texto y los enlaces ocultos con finalidad manipuladora entre sus políticas contra spam. La consecuencia puede ser que las señales se ignoren, que la URL pierda visibilidad o que se aplique una acción manual. No hay automatismo por cada elemento inicialmente no visible: importa si el contenido tiene una función real y puede utilizarse de forma normal.
Técnicas habituales
La ocultación manipuladora puede implementarse de varias formas. Estas son algunas señales técnicas frecuentes que requieren revisar el contexto:
- Color coincidente: Texto con un color idéntico o casi idéntico al fondo.
- Tamaño mínimo: Caracteres reducidos hasta resultar imperceptibles, por ejemplo mediante un tamaño de cero píxeles.
- Posición desplazada: Bloques situados fuera del área visible con coordenadas o márgenes extremos.
- Elementos superpuestos: Texto cubierto por una imagen, una capa u otro componente.
- Visibilidad anulada: Reglas como display:none, visibility:hidden, opacidad cero o atributos que impiden mostrar el contenido.
Una propiedad de CSS aislada no demuestra engaño. Las mismas técnicas permiten construir menús, ventanas modales, pestañas y componentes adaptables. Para valorar el caso hay que comprobar qué activa el elemento, si una persona puede acceder a él y si su contenido corresponde con la función declarada.
Usos legítimos
Muchas interfaces necesitan mantener información no visible hasta que se produce una acción. Un acordeón puede ocultar inicialmente su explicación, un menú móvil puede permanecer cerrado en escritorio y un mensaje de error puede aparecer solo cuando falla una validación. En estos casos existe una razón funcional y el contenido se presenta cuando corresponde.
La accesibilidad web también utiliza texto disponible para tecnologías de asistencia, como una etiqueta que aporta contexto a un lector de pantalla. Ese contenido debe ayudar a comprender o manejar la misma interfaz, no convertirse en un depósito de keywords ajenas a la experiencia.
Los elementos ocultos por defecto deben mantener coherencia semántica. Un componente expandible necesita controles comprensibles, estados accesibles y navegación por teclado cuando proceda. También conviene evitar que un bloque oculto reciba el foco o sea anunciado de forma confusa por una tecnología de asistencia.
Cómo detectarlo
La revisión debe comparar el código, la representación visual y las interacciones. Buscar únicamente una regla concreta produce falsos positivos, porque la ocultación cambia según el dispositivo, el estado del componente o el JavaScript ejecutado.
Un diagnóstico técnico puede seguir estos pasos:
- Comparar versiones: Revisar el HTML recibido, el DOM renderizado y el texto realmente visible.
- Inspeccionar estilos: Localizar color, tamaño, posición, opacidad, dimensiones y propiedades de visibilidad.
- Probar interacciones: Abrir menús, pestañas, acordeones, modales y controles en distintos tamaños de pantalla.
- Revisar enlaces: Detectar anchors invisibles, áreas clicables sin explicación y destinos repetidos o ajenos.
- Evaluar intención: Comprobar si el contenido oculto cumple una función para el usuario o solo introduce términos de búsqueda.
Las herramientas del navegador y un rastreador facilitan la inspección, mientras que Google Search Console permite revisar problemas de seguridad y acciones manuales notificadas. La ausencia de un aviso no la valida, porque muchos problemas se detectan antes mediante una auditoría del sitio.
Cómo corregirlo
Cuando el texto oculto solo pretende influir en el posicionamiento, la solución es retirar el contenido o convertirlo en información visible, útil y bien integrada. Si contiene una explicación necesaria, debe reescribirse para responder a la intención real sin recurrir al keyword stuffing.
Los componentes legítimos deben conservar una activación clara. El usuario ha de poder abrirlos, entender su finalidad y utilizarlos en móvil, escritorio y con tecnologías de asistencia. El texto accesible debe describir controles o aportar contexto equivalente, no añadir mensajes promocionales invisibles.
Después del cambio conviene volver a renderizar las plantillas, rastrear las URLs afectadas y comprobar enlaces, estilos y variantes responsivas. Una auditoría SEO debe revisar también si la técnica estaba repetida en componentes globales, módulos reutilizables o contenido generado por una extensión.
La corrección queda completa cuando personas y buscadores reciben información coherente, las funciones de interfaz siguen operativas y no quedan bloques creados únicamente para manipular señales de relevancia.

