¿Cómo eludir las restricciones de instalación de software en el lugar de trabajo?
Ofuscación de enlaces y SEO aplicación y optimización del PageRank

Ofuscación de enlaces y SEO: aplicación y optimización del PageRank

La ofuscación de enlaces es una técnica utilizada en SEO para gestionar la forma en que los motores de búsqueda exploran y asignan valor a los enlaces de su sitio. Vinculado directamente al PageRank, este método optimiza la distribución de la autoridad (link juice) entre las páginas de su sitio.

¿Qué es PageRank?

PageRank es un algoritmo desarrollado por Larry Page y Sergey Brin, fundadores de Google, que ha transformado la forma en que los motores de búsqueda clasifican las páginas web. Su objetivo es medir la popularidad e importancia de una página web analizando los enlaces que apuntan a ella.

Imagine Internet como una gigantesca red en la que cada enlace es un voto de confianza. He aquí los dos principios fundamentales:

  1. Los enlaces son votos: cada enlace que apunta a su página se considera una recomendación.
  2. No todos los votos tienen el mismo valor: un enlace de un sitio de gran reputación (como una gran institución o un medio de comunicación) tiene más peso que un enlace de un sitio poco conocido.

Google calcula una puntuación para cada página en función de la cantidad y la calidad de los enlaces entrantes. Esta puntuación se utiliza en parte para determinar la posición de la página en los resultados de búsqueda.

Antes de Google, los motores de búsqueda se limitaban a fijarse en las palabras clave de una página para clasificar los resultados. Con PageRank, Google introdujo una medida de popularidad y relevancia, haciendo que los resultados fueran más fiables y útiles.

Enlaces inútiles que sabotean tu SEO sin que te des cuenta

En algunas páginas, como las de navegación (menús, pies de página, widgets), puede haber un gran número de enlaces, pero no tienen ningún valor SEO real. Estos enlaces, aunque útiles para los usuarios, pueden dispersar el PageRank innecesariamente. Esto puede afectar a las páginas importantes de su sitio WordPress que deberían recibir más autoridad.

¿Qué es la ofuscación de enlaces?

La ofuscación de enlaces consiste en enmascarar una URL para impedir que sea seguida o interpretada por los motores de búsqueda. ¿El objetivo? Evitar que determinados enlaces transmitan «link juice» (la autoridad de un sitio) o diluyan la relevancia de páginas estratégicas. Esta técnica puede aplicarse, por ejemplo, a enlaces de afiliación, a URL internas poco importantes o a páginas que se desea que sólo sean accesibles a los usuarios.

A diferencia del clásico atributo nofollow, que es explícito para Google, la ofuscación es más sutil, o incluso invisible para los robots.

He aquí cómo funciona la ofuscación de un enlace de hipertexto.

  1. Enlaces JavaScript:
    Los enlaces se generan dinámicamente mediante JavaScript, lo que dificulta su lectura por las arañas de algunos buscadores (aunque Google cada vez los interpreta mejor).
  2. Atributos específicos:
    La adición de atributos como rel="nofollow" impide la transferencia de autoridad, pero no equivale a una verdadera ofuscación, ya que el enlace sigue siendo visible para el robot.

Demostración: ¿Cómo reconocer un enlace ofuscado?

Normalmente, cuando se pasa el ratón por encima de un enlace, su URL se muestra en la parte inferior de la página (en la barra de estado). Si esto no ocurre, es probable que un script de JavaScript esté bloqueando esta visualización.

  • Pase el ratón por encima del enlace: si no aparece ninguna URL, se trata de un enlace ofuscado.

Enlace estándar: ¡Descubre 5 trucos para acelerar tu PC!

Enlace ofuscado: ¡Descubre 5 trucos para acelerar tu PC!

Creación de un enlace ofuscado con JS, BASE64 y CSS

Ya sea para ocultar un enlace de afiliación, evitar que robots maliciosos los exploten o simplemente para mejorar la estética del código, la ofuscación es un arma formidable. Hoy voy a mostrarte cómo utilizar Base64 para ocultar tus URLs.

He aquí una demostración práctica para ayudarle a entender cómo funciona. Supongamos que tiene un enlace a la página de un producto:

https://assistouest.fr/ordinateur-lent-5-astuces-pour-accelerer-votre-pc/

Vamos a convertirlo a Base64 y utilizar JavaScript para abrir la página cuando el usuario haga clic en un elemento de su sitio.

La URL está codificada en Base64. Se convierte en :

aHR0cHM6Ly9hc3Npc3RvdWVzdC5mci9vcmRpbmF0ZXVyLWxlbnQtNS1hc3R1Y2VzLXBvdXItYWNjZWxlcmVyLXZvdHJlLXBjLw==

Comenzamos añadiendo nuestro código HTML:

<p>¿Tu ordenador va lento? Descubre <span class="obfuscated-link" data-url="aHR0cHM6Ly9hc3Npc3RvdWVzdC5mci9vcmRpbmF0ZXVyLWxlbnQtNS1hc3R1Y2VzLXBvdXItYWNjZWxlcmVyLXZvdHJlLXBjLw==">.¡5 consejos para acelerar tu PC</span>!</p>

La etiqueta <span> contiene el enlace ofuscado en lugar de <a>.

A continuación, añadimos el código JavaScript que descodifica el enlace ofuscado cuando se hace clic en él:

   <script> // Recuperar todos los elementos con la clase 'obfuscated-link' const links = document.querySelectorAll('.obfuscated-link'); links.forEach(link => { link.addEventListener('click', function() { const encodedUrl = this.getAttribute('data-url'); // Recuperar la URL codificada const decodedUrl = atob(encodedUrl); // Decodificación Base64 window.open(decodedUrl, '_blank'); // Abrir el enlace en una nueva pestaña }); }); </script>

Para que el enlace ofuscado sea totalmente invisible para el usuario, añadimos a su clase CSS el mismo estilo que a un enlace estándar:

 <style> /* Estilo para enlaces ofuscados */ .obfuscated-link { cursor: pointer; color: #007bff; /* Azul similar a los enlaces clásicos */ text-decoration: underline; transition: color 0.3s ease; } /* Efecto hover para que parezca un enlace real */ .obfuscated-link:hover { color: #0056b3; /* Azul más oscuro al pasar el ratón por encima */ } /* Estilo para texto de párrafo */ p { font-family: Arial, sans-serif; line-height: 1.5; } </style> .

Así, cuando queramos crear varios enlaces a diferentes páginas, todo lo que tenemos que hacer es sustituir el contenido de la etiqueta url-data=»XXX» por la url codificada.

¿Google penaliza los enlaces ofuscados?

La ofuscación de enlaces es la práctica de enmascarar la URL real de un enlace utilizando JavaScript, técnicas de encubrimiento o redireccionamiento. Este método puede utilizarse por diversos motivos, pero ¿penaliza realmente Google este tipo de prácticas? La respuesta tiene matices.

Escenarios en los que la ofuscación de enlaces no entraña riesgos

En algunos casos, ofuscar enlaces no plantea ningún problema y no perjudica al SEO. Tomemos el ejemplo de un sitio que muestra enlaces de afiliación a Amazon pero enmascara la URL real mediante JavaScript. Mientras el usuario sepa que está haciendo clic en un enlace comercial y no se desvíe su intención, Google no lo considera una manipulación abusiva.

ofuscación de enlaces de afiliación de amazon ?
Ejemplo de un enlace que puede ser ofuscado sin un uso indebido intencionado.

La imagen anterior ilustra un caso en el que la ofuscación de enlaces no es un problema. Cada enlace indica claramente que redirige al usuario a Amazon para comprar un producto. Se informa al usuario del destino del enlace y se respeta la transparencia.

En nuestro caso, hemos preferido utilizar el atributo rel="nofollow sponsored", que indica claramente a Google que estos enlaces son de afiliación y no deben tenerse en cuenta en el cálculo del PageRank. Esta elección se ajusta a las recomendaciones oficiales de Google y garantiza la transparencia de las prácticas de afiliación.

Casos en los que la ofuscación de enlaces resulta problemática

Donde Google interviene y penaliza la ofuscación de enlaces es cuando se utiliza de forma engañosa o malintencionada. Por ejemplo:

  • Ocultar enlaces maliciosos: Si un enlace parece conducir a una página inofensiva pero redirige al usuario a un sitio que contiene virus, suplantación de identidad u otros contenidos dañinos, Google puede penalizar severamente el sitio de origen.
  • Manipulación del PageRank: si un sitio intenta ocultar enlaces salientes para ocultar asociaciones dudosas, esto puede considerarse una infracción de las directrices de Google.
  • Redirecciones abusivas: si se utiliza la ofuscación para engañar a Googlebot y presentarle un contenido diferente del que ven los usuarios (cloaking), esto puede dar lugar a penalizaciones manuales.

Buenas prácticas para ofuscar enlaces

Si desea utilizar la ofuscación de enlaces de forma ética y respetuosa con el SEO, aquí tiene algunas recomendaciones:

  • Transparencia para el usuario: indique claramente la finalidad del enlace. Los usuarios deben saber que están haciendo clic en un enlace de afiliado antes de hacerlo.
  • Uso de rel=»nofollow sponsored»: este atributo se puede utilizar para indicar a Google que un enlace está afiliado, a la vez que se cumplen las directrices SEO.
  • Evite prácticas engañosas: No oculte la intención del enlace ni su destino real. Google penalizará cualquier intento de manipulación que se perciba como abusivo.

La ofuscación de enlaces no es en sí misma una práctica penalizada por Google siempre que se utilice de forma transparente y legítima. En el contexto de la afiliación, añadir el atributo rel="nofollow sponsored" es una buena práctica que permite cumplir las normas de Google y, al mismo tiempo, proteger los enlaces de afiliación. Google sólo penaliza los abusos destinados a engañar a los usuarios o a manipular su algoritmo.

¿Me resulta útil la ofuscación de enlaces?

En el 99% de los casos, la ofuscación de enlaces es totalmente inútil para un sitio web estándar. Mucha gente piensa que es una forma de esculpir el PageRank, es decir, de influir en la distribución de la popularidad transmitida a las diferentes páginas de un sitio. Sin embargo, Google ya entiende muy bien la estructura de un sitio y aplica ponderaciones a la importancia de los enlaces, sin que haya necesidad de ocultarlos.

Si su objetivo es realmente optimizar los enlaces internos para dar más peso a las páginas estratégicas, existen técnicas mucho más eficaces.

Por ejemplo: en lugar de ofuscar enlaces en páginas supuestamente inútiles, como los Términos y Condiciones, utilice estos espacios para añadir enlaces a sus servicios o páginas clave. Así que, en lugar de intentar ocultar ciertos enlaces, dirija activamente a los motores de búsqueda y a sus visitantes hacia el contenido que realmente cuenta.

¡Mira este ejemplo en acción! 👉 Vea cómo optimizar la vinculación interna en CGV

Los mejores plugins de ofuscación de enlaces para WordPress

La ofuscación de enlaces puede parecer técnica, pero con los plugins de WordPress adecuados puede implantarse de forma rápida y centralizada. No es necesario modificar el código manualmente: estas herramientas permiten ocultar y gestionar los enlaces en unos pocos clics desde una interfaz intuitiva. Estos son los mejores plugins de WordPress para ocultar enlaces internos o externos.

Obfusc – El plugin de WordPress de código abierto

El plugin Obfusc desarrollado por ARCHAB es una extensión de WordPress de código abierto para optimizar los enlaces internos mediante la ofuscación de enlaces. Su objetivo es mejorar la escultura del pagerank y liberar crawl budget impidiendo que los motores de búsqueda sigan determinados enlaces internos. Gracias a un rastreador integrado, analiza y almacena los enlaces en una base de datos.

Obfusc - El plugin de WordPress de Código abierto

Este plugin ofrece dos métodos de ofuscación: permanente, en el que los enlaces de hipertexto clásicos se sustituyen directamente en el contenido, y dinámico, que se aplica a los menús y enlaces insertados mediante shortcode. Compatible con temas como Divi y AVADA, funciona en la mayoría de los sitios de WordPress.

OBF Link – Ocultar enlaces internos con WordPress

OBF Link es un plugin premium para WordPress desarrollado por WP Rank, que permite ofuscar enlaces para optimizar el enlazado interno y la gestión del crawl budget. Ofrece una personalización avanzada que permite ocultar determinados enlaces a los motores de búsqueda y mantenerlos visibles para los usuarios. Compatible con Gutenberg, Elementor y Divi, se integra fácilmente con los sitios modernos y permite estructurar el contenido en silos sin alterar la experiencia del usuario.

OBF Link - Ocultar enlaces internos con WordPress

Disponible en varios paquetes de licencia (desde 79,99 euros sin IVA para un sitio), OBF Link incluye un año de actualizaciones y asistencia técnica. Su interfaz intuitiva y su completa documentación facilitan su aprendizaje. Este plugin se dirige a los webmasters que desean optimizar su SEO controlando la transmisión del PageRank sin comprometer la navegación de los visitantes.

¿Le ha sido útil este artículo?

¡Este artículo ha gustado a 3 personas! ¿Y a usted?
Subscribe
Notify of
0 Commentaires
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
× zoom plus modale
Scroll al inicio