Pregunta sobre Arreglando WordPress de Wordpress:

Detenga las etiquetas «noopener noreferrer» de la inserción automática

Un usuario preguntó 👇

[ Moderator note: moved to Fixing WordPress. ]

Esta misma mañana, vi que estas etiquetas «noopener noreferrer» se agregan automáticamente después de un fin de semana de WordPress rel = «nofollow» mientras se escriben nuevos artículos o se editan los existentes.

Las URL anteriores eran:
<a href="http://example.com/example" target="_blank" rel="nofollow">Assume</a>

Ahora todas estas URL externas se están convirtiendo a
<a href="http://example.com/example" target="_blank" rel="nofollow noopener noreferrer">Assume</a>

¿Cómo eliminar estas etiquetas noopener noreferrer para que no se agreguen automáticamente?

¿Son realmente necesarios?

Este tema fue modificado hace 3 años, 9 meses por. Este tema fue modificado hace 3 años, 9 meses por.

(@graphicscove)

Hace 3 años, 9 meses

¿Por qué querrías eliminarlos?

Ayudan a evitar que otros sitios se apropien de su contenido y definitivamente son necesarios si valora la seguridad de sus sitios. Estos no deberían necesitar ser removidos.

~ Steven

(@ princejindal8)

Hace 3 años, 9 meses

Oye

Gracias Steven por la rápida respuesta. Luego los mantendré en el sitio web.

¿Hay alguna guía que pueda leer para obtener más información sobre estas etiquetas? Debido a que todavía no he podido averiguar cómo estas etiquetas (noopener noreferrer) ayudan a la seguridad del sitio web.

(@graphicscove)

Hace 3 años, 9 meses

Este sitio me explicó muy bien cuando surgió, incluso tienen un ejemplo que puedes probar: https://mathiasbynens.github.io/rel-noopener/.

~ Steven

(@ princejindal8)

Hace 3 años, 9 meses

Gracias, Steven. Le daré una lectura.

(@ Katie cubierta de chocolate)

Hace 3 años, 9 meses

Después de tener el mismo problema (desde la última actualización de wordpress), solo agregué repentinamente «nofollow noopener noreferrer» con TODOS los enlaces que se abren en una nueva pestaña, incluso los enlaces internos.

¿Hay alguna manera de volver a cambiarlo para que los enlaces internos abiertos en una nueva página se muevan de nuevo a los enlaces dofollow?

(@jdembowski)

Moderador del foro y Bruto Squad

Hace 3 años, 9 meses

@ chocolate-cubierto-katie Da la bienvenida a tu propio tema a través del foro.

https://wordpress.org/support/forum/how-to-and-troubleshooting/#new-post

(@rhum_un)

Hace 3 años, 9 meses

Tengo la misma pregunta. Tengo un enlace como:

<a href="page1.html" target="_blank" rel="nofollow" onClick="ga('send','event','display','click','objet1');">my link</a>

cuando actualizo mi artículo, wordpress cambia el código:

<a href="page1.html" target="_blank" rel="nofollow noopener noreferrer">my link</a>

Así que wordpress reemplaza el rel = «nofollow» con rel = «nofollow noopener noreferrer» pero también elimina el código de los eventos rastreados onClick="ga('send','event','display','click','site1');"

¿Alguien sabe cómo hacer para realizar un seguimiento del código?

(@zubee)

Hace 3 años, 9 meses

En la actualización reciente, WordPress agregó automáticamente esto a los enlaces que se abrirán en nuevas ventanas (target = «_ blank»). Me pregunto por qué desea eliminarlo. Proteja a sus usuarios.

Esto probablemente se hizo para evitar lo que se conoce como tabnabbing inverso. La tabulación inversa ocurre cuando el atacante usa window.opener.location.assign () para reemplazar la pestaña de fondo con un documento malicioso. No los elimine si agrega valor a su sitio. E incluso si lo elimina, WordPress lo restaurará cuando guarde la publicación, también se aplica a sus publicaciones antiguas si edita y guarda / actualiza.

(@ princejindal8)

Hace 3 años, 9 meses

Correcto. Lo dejo ir ahora como está con rel = ”nofollow noopener redirector». ¿Debería impedir que Google Analytics cuente el total de visitas a la página y las visitas a la página?

(@rhum_un)

Hace 3 años, 9 meses

Hola Zubee,

No quiero eliminar rel = «nofollow noopener redirector» pero cuando wordpress actualiza mi código, también borra mi código OnClick para que no pueda rastrear un evento en los enlaces salientes. Me pregunto si hay otra solución para contar eventos.

(@zericha)

Hace 3 años, 8 meses

Hay dos razones por las que la gente puede querer que se vaya:

1) Abrir enlaces internos en una nueva pestaña que desee tener. Hay muchas muy buenas razones para abrir enlaces internos en una nueva pestaña. El asesino de SEO es la etiqueta noopener noreferrer.

2) Los enlaces de afiliados (como Amazon Associates) con la etiqueta noreferrer noopener en su sitio están en contra de la mayoría de los términos de servicio por ser un afiliado.

(@ princejindal8)

Hace 3 años, 8 meses

Hola zericha

1. Esto no perjudicará al SEO porque no está creando enlaces internos como «nofollow». Son simplemente un «noreferrer noopener» por motivos de seguridad.

2. Para Amazon, esto no es un incumplimiento de la política: https://affiliate-program.amazon.com/help/operating/policies

(@rhum_un)

Hace 3 años, 7 meses

En caso de que alguien estuviera interesado en mi última pregunta, encontré la solución colocando este script en la sección principal de mis páginas. Ya no es necesario rastrear todas las conexiones manualmente. El script rastrea todos los enlaces salientes a través de Google Analytics 🙂

jQuery (documento). ya (function () {jQuery (‘a’). click (function () {ancre = this.href; parseAncre = document.createElement (‘a’); parseAncre.href = ancre; hostainAncre = parseAncre.hostname;

currentPage = document.location.href; parseCurrentPage = document.createElement (‘a’); parseCurrentPage.href = currentPage; hostnameSite = parseCurrentPage.hostname;

if (hostnameAncre! = hostnameSite) {en (‘enviar’, ‘salida’, ‘clasificación de gravámenes’, página actual, ancla); }

verdadero retorno; }); });

(@cooldavidoff)

Hace 3 años, 4 meses

“¿Cómo eliminar estas etiquetas noopener noreferrer para que no se agreguen automáticamente? ¿Son realmente necesarios? «

Obviamente no son necesarios, ¡son destructivos! Se agregan sin el consentimiento del propietario del sitio a lo que el propietario del sitio publica en su sitio. Eso es peor que la censura, es una dictadura.

Steven tiene razón con su sugerencia de UN uso y UN solo uso. Y solo ese ÚNICO uso se menciona en la publicación de github. ¿Pueden los programadores de wp que aman ser dictadores sin LEER antes de actuar tan mal?

El ÚNICO uso es: contenido generado por el usuario. ¡Correcto! Ese es el asunto del propietario del sitio, nadie más. En cambio, los programadores de wp no pensaron al principio, pero siguieron adelante de todos modos y agregaron sus tonterías no utilizadas a CUALQUIER COSA, incluso a los widgets que adoran al propietario del sitio. Ridículo.

@todos: ¡Por favor, dejen de robar el contenido del propietario del sitio, cambien en secreto y luego publiquen las cosas corruptas! ¡Ni siquiera informar al propietario del sitio! Eso es anarquía.

Repito: es mucho mejor finalmente programar soluciones a todos los PROBLEMAS y BIENES, que seguir registrando cosas que contaminan lo que los dueños del sitio hacen (!) Y quieren.

Gracias por tomar nota. ?

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.