29 de enero de 2025
2 mins read

Cómo Hacer que los Enlaces sean Dofollow en WordPress y Por Qué Puede No Funcionar

Los enlaces nofollow pueden afectar el SEO de tu sitio web, ya que impiden que los motores de búsqueda sigan ciertos enlaces y transfieran autoridad. Sin embargo, en muchos casos, WordPress y algunos plugins como Jetpack, Yoast SEO o incluso el propio tema pueden agregar rel="nofollow" automáticamente a los enlaces. En este artículo, te explicamos cómo eliminarlos y por qué algunas soluciones pueden no funcionar.

¿Cómo Hacer que los Enlaces Sean Dofollow?

Para eliminar el atributo rel="nofollow" de todos los enlaces en WordPress, puedes agregar el siguiente código en el archivo functions.php de tu tema hijo o en un plugin de snippets personalizado:

function remove_all_rel_attributes($content) {
    return preg_replace('/\srel=["\'][^"\']*["\']/', '', $content);
}
add_filter('the_content', 'remove_all_rel_attributes', 9999);
add_filter('widget_text', 'remove_all_rel_attributes', 9999);
add_filter('wp_nav_menu_items', 'remove_all_rel_attributes', 9999);
add_filter('wp_list_pages', 'remove_all_rel_attributes', 9999);
add_filter('comment_text', 'remove_all_rel_attributes', 9999);
add_filter('get_the_excerpt', 'remove_all_rel_attributes', 9999);

Explicación del Código

✔ Este código busca y elimina cualquier atributo rel en los enlaces dentro de:

  • Contenido de posts y páginas (the_content).
  • Widgets de texto (widget_text).
  • Menús de navegación (wp_nav_menu_items).
  • Listas de páginas (wp_list_pages).
  • Comentarios (comment_text).
  • Extractos (get_the_excerpt).

Si WordPress o tu tema agrega rel="nofollow" automáticamente a los menús de navegación, usa este otro filtro:

function remove_rel_from_menu($atts) {
    if (isset($atts['rel'])) {
        unset($atts['rel']);
    }
    return $atts;
}
add_filter('nav_menu_link_attributes', 'remove_rel_from_menu', 20, 1);

¿Por Qué Puede No Funcionar?

A pesar de aplicar estos códigos, puede que los enlaces sigan mostrando rel="nofollow". Algunas razones son:

1. Plugins de SEO Forzando nofollow

Muchos plugins de SEO como Yoast SEO, Rank Math o All in One SEO pueden añadir rel="nofollow" a ciertos enlaces. Revisa la configuración del plugin:

  • En Yoast SEO, ve a Apariencia en la búsqueda > Avanzado y revisa la configuración de enlaces salientes.
  • En Rank Math, revisa Ajustes Generales > Enlaces y desactiva “Agregar rel=nofollow automáticamente”.

2. El Tema (como JNews) Puede Agregar rel="nofollow"

Algunos temas agregan rel="nofollow" mediante código interno. En el caso del tema JNews, este puede añadir rel="nofollow noopener" por defecto. Para evitarlo, revisa la documentación del tema o añade este filtro:

function disable_nofollow_jnews($rel) {
    return '';
}
add_filter('jnews_post_link_rel', 'disable_nofollow_jnews');

3. El nofollow se Agrega con JavaScript

Si inspeccionas el código fuente de tu página y ves que los enlaces no tienen rel="nofollow" en el HTML original, pero aparecen en la inspección del navegador, es probable que JavaScript los esté agregando dinámicamente. En ese caso, usa este script:

<script>
document.addEventListener("DOMContentLoaded", function() {
    document.querySelectorAll('a[rel]').forEach(link => {
        link.removeAttribute('rel');
    });
});
</script>

Este código eliminará el atributo rel de todos los enlaces después de que la página cargue.

Conclusión

Si WordPress o un plugin está agregando rel="nofollow" a los enlaces, existen varias formas de solucionarlo. Sin embargo, si el problema persiste, revisa los plugins de SEO, la configuración del tema y si JavaScript está modificando los enlaces dinámicamente. Con estas soluciones, podrás asegurarte de que tus enlaces sean completamente dofollow y transmitan autoridad SEO correctamente.

Deja una respuesta

Your email address will not be published.

Previous Story

Más de un centenar de afectados por la DANA presentan una querella contra cinco miembros del Consell y la CHJ

Next Story

Crean un mapa detallado de inundaciones en l’Horta Sud tras la DANA

Latest from Blog

La mejor tarifa de fibra y móvil de 2021

El mercado de las operadoras de telefonía en España es muy amplio, y por ello, escoger las mejores tarifas de fibra y móvil puede ser complicado. En concreto, en nuestro país existen
Go toTop