Cómo hacer un Sitio Web o Blog en 2022 - Guía fácil y Gratuita para Crear un Sitio Web

¿Qué es rel=”noopener” en WordPress? (Explicado)

¿Te has estado preguntando qué rel=”sin abrir” significa en WordPress?

Cuando agrega un enlace que se abre en una nueva pestaña, WordPress agregará automáticamente el rel=”sin abrir” atributo a ese enlace.

En este artículo, explicaremos qué rel=”sin abrir” significa en WordPress y cómo afecta a su sitio web.

¿Qué es rel=”noopener” en WordPress?

Cuando agrega enlaces a su sitio web de WordPress, puede usar atributos HTML para controlar lo que sucede cuando hace clic en el enlace.

Por ejemplo, cuando creas un enlace, hay un interruptor que te permite abrirlo en una nueva pestaña.

El código HTML generado por WordPress para este enlace se ve así:

external link

Observe que se han agregado algunos atributos HTML al enlace: rel=”sin abrir” y rel=”noreferrer”. Estos atributos se agregan para abordar una vulnerabilidad de seguridad.

El problema es que el código JavaScript se puede utilizar para permitir que una nueva pestaña obtenga el control de su ventana de referencia. Si se vincula a un sitio web externo afectado por el código malicioso, ese sitio web puede usar la propiedad window.opener en JavaScript para cambiar la página original (su sitio web) para robar información y difundir código malicioso.

WordPress agrega rel=”sin abrir” para evitar que la nueva pestaña aproveche esta característica de JavaScript. De manera similar, el rel=”noreferrer” El atributo evita pasar la información de referencia a la nueva pestaña.

¿Cómo afecta rel=”noopener” su SEO de WordPress?

No es así.

Aunque el rel=”sin abrir” El atributo mejora la seguridad de WordPress, algunos usuarios evitan usarlo porque creen que afectará su SEO de WordPress.

Pero eso es sólo un mito.

No tiene ningún impacto en la clasificación SEO de su sitio ni en el rendimiento general de WordPress.

¿Cuál es la diferencia entre “noopener” y “nofollow”?

Es fácil confundir rel=”sin abrir” con rel=”no seguir”. Sin embargo, son atributos completamente separados.

El atributo noopener evita que su sitio web sea pirateado entre sitios y mejora la seguridad de WordPress.

Por otro lado, el atributo nofollow evita que su sitio web transmita enlaces SEO al sitio web vinculado.

Los motores de búsqueda buscan y consideran el atributo nofollow cuando siguen un enlace en su sitio web. Sin embargo, no dan ninguna consideración a la etiqueta noopener.

De forma predeterminada, WordPress no le permite agregar nofollow a sus enlaces externos. Si desea agregar nofollow en WordPress, necesitará utilizar un complemento.

Para obtener más información, consulte nuestro artículo sobre cómo agregar títulos y nofollow a enlaces en WordPress.

¿Rel=”noreferrer” afecta los enlaces de afiliados en WordPress?

La rel=”noreferrer” no afecta los enlaces de afiliados en WordPress. Algunos usuarios creen que sí porque rel=”noreferrer” evita que la información de referencia pase a la nueva pestaña.

Sin embargo, la mayoría de los programas de afiliados le proporcionan una URL única que contiene su ID de afiliado. Esto significa que su ID de afiliado se pasa como parámetro de URL para que el otro sitio web lo rastree.

En segundo lugar, la mayoría de los vendedores afiliados utilizan un complemento de ocultación de enlaces para sus enlaces de afiliados.

Con el encubrimiento de enlaces, el enlace de afiliado en el que hacen clic los usuarios es en realidad la URL de su sitio web, que luego redirige a los usuarios a la URL de destino.

¿Cómo se deshabilita rel=”noopener” en WordPress?

No es necesario eliminar rel=”sin abrir” desde enlaces en su sitio web. Es bueno para la seguridad de su sitio web y no tiene ningún impacto en el rendimiento ni en el SEO de su sitio web.

Sin embargo, si debes eliminarlo, tendrás que desactivar el editor de bloques de Gutenberg en WordPress y utilizar el editor clásico.

Eso es porque si eliminas rel=”sin abrir” desde el enlace manualmente, el editor de bloques lo volverá a agregar automáticamente para mantener su sitio web seguro.

Una vez que el editor de bloques esté deshabilitado, deberá agregar un fragmento de código al archivo funciones.php de su tema o al Código WPC complemento (recomendado). Puedes aprender a utilizar el Complemento gratuito WPCode en nuestra guía sobre cómo agregar fácilmente código personalizado en WordPress.

Simplemente copie el siguiente código en un nuevo fragmento de PHP:

add_filter('tiny_mce_before_init','wpb_disable_noopener');
function wpb_disable_noopener( $mceInit ) {
    $mceInit['allow_unsafe_link_target']=true;
    return $mceInit;
}

Asegúrese de activar la opción “Activo” y luego haga clic en el botón “Guardar fragmento”.

Esto evitará que WordPress agregue rel=”sin abrir” a nuevos enlaces. También deberá editar manualmente los enlaces antiguos para eliminar el atributo.

¿Quiere tener aún más control sobre qué atributos rel se agregan a sus enlaces en WordPress? Recomendamos utilizar el Complemento AIOSEO porque te permite agregar título, nofollow y otros atributos de enlace directamente dentro del editor de WordPress.

Esperamos que este artículo te haya ayudado a aprender sobre rel=”sin abrir” en WordPress. Es posible que también desee ver nuestra guía sobre cómo obtener un dominio de correo electrónico gratuito o nuestras selecciones de expertos para obtener los mejores complementos y herramientas de SEO de WordPress.