Enlaces
Advertencia

Falta el atributo noopener

Este error aparece cuando hay enlaces externos que abren en nueva pestaña sin el atributo noopener. Te contamos qué implica y cómo añadirlo para proteger tu sitio.

Qué significa este error

Cuando un enlace tiene el atributo target="_blank", se abre en una nueva pestaña del navegador. El problema es que, sin rel="noopener", la página que se abre puede acceder al objeto window.opener de tu sitio. Eso significa que esa página externa tiene la capacidad de redirigir tu pestaña original a otra URL sin que el usuario lo sepa. Este tipo de ataque se conoce como reverse tabnabbing. El usuario cree que sigue en tu sitio, pero en realidad ha sido redirigido a una página maliciosa que puede suplantar la tuya para robar credenciales u otros datos. No es un error que afecte al rendimiento ni al posicionamiento de forma directa, pero sí es una vulnerabilidad de seguridad real que conviene cerrar. Y hacerlo es tan sencillo como añadir un atributo a cada enlace afectado. Este error suele aparecer en sitios que añaden el target="_blank" a sus enlaces externos sin tener en cuenta las implicaciones de seguridad, o en plantillas antiguas que no incluían el noopener por defecto.

Por qué es importante añadir el atributo noopener

Un enlace sin noopener es una puerta entreabierta en tu sitio. No se ve, no molesta y la mayoría de veces no pasa nada. Pero cuando alguien decide aprovecharla, las consecuencias pueden ser serias. Añadirlo es un cambio de dos segundos que cierra esa puerta de golpe.

Impacto en el posicionamiento SEO

Google valora la seguridad como parte de la calidad técnica de un sitio. Aunque este error no penaliza directamente el posicionamiento, tener vulnerabilidades de seguridad conocidas sin corregir puede afectar la percepción que tiene Google sobre la fiabilidad de tu sitio.

Consecuencias para la experiencia del usuario

Si un atacante aprovecha esta vulnerabilidad, el usuario puede ser redirigido a una página maliciosa sin darse cuenta. Eso daña directamente la confianza en tu sitio y puede tener consecuencias graves si se trata de una página que suplanta la tuya para robar datos.

Señales negativas para la calidad del sitio

No incluir noopener en enlaces externos con target="_blank" es una práctica desactualizada. Para cualquier auditoría técnica, su ausencia es una señal de que la seguridad del sitio no se está gestionando con los estándares actuales.

Cómo solucionarlo paso a paso

Si este error apareció en tu auditoría, aquí tienes los pasos para dejarlo atrás.

Paso 1

Identifica qué enlaces tienen target="_blank" sin noopener

Ruk Audit te muestra exactamente qué enlaces externos abren en nueva pestaña sin el atributo noopener. Revísalos antes de editar nada y ten claro el listado completo.

Paso 2

Añade rel="noopener" a cada enlace afectado

Para cada enlace con target="_blank", añade rel="noopener" en el mismo atributo. Si el enlace ya tiene otros valores en el atributo rel, añádelo separado por un espacio. Puedes hacerlo desde el editor de tu CMS o directamente en el código HTML.

Paso 3

Verifica que todos los enlaces quedan correctamente configurados

Una vez hechos los cambios, revisa que todos los enlaces externos con target="_blank" tienen el atributo rel="noopener" correctamente aplicado y que no ha quedado ninguno sin actualizar.

¿Tu sitio tiene este problema?

Audita tu web gratis y descubre si este y otros errores SEO están afectando tu posicionamiento.

Haz una auditoría gratuita. Más de 2501 informes entregados.
Hey, un momento
Para analizar una web, primero tienes que tener una cuenta en la aplicación. Haz clic en el botón de abajo para ir a la pantalla de registro.
Crear cuenta