Cuando empecé a añadir enlaces externos a mi sitio de WordPress, no pensé mucho en cómo podrían afectar al SEO. Solo quería compartir recursos útiles con mis lectores y recomendar productos en los que confío.
No fue hasta que empecé a usar enlaces de afiliados que me di cuenta de que había un problema. Google trata los enlaces pagados o patrocinados de manera diferente, y si no los manejas correctamente, puede perjudicar tus rankings de búsqueda.
La solución es simple: añade el atributo nofollow. Esto le dice a los motores de búsqueda que un enlace es comercial, por lo que te mantienes dentro de sus directrices sin perder la capacidad de recomendar herramientas y servicios a tus lectores.
En esta guía, te mostraré dos formas fáciles de añadir nofollow a enlaces externos en WordPress. Cubriré cómo hacerlo con el plugin gratuito External Links y cómo añadir un fragmento de código rápido usando WPCode.

Aquí tienes un resumen rápido de lo que aprenderás en este artículo:
- ¿Qué es un enlace Nofollow y por qué usarlo?
- Método 1: Usa un plugin gratuito para añadir nofollow a todos los enlaces externos
- Método 2: Añade nofollow automáticamente a los enlaces con un fragmento de código
- Preguntas frecuentes (FAQ)
- Recursos y guías adicionales para SEO en WordPress
¿Qué es un enlace Nofollow y por qué usarlo?
Un enlace nofollow es un hipervínculo normal con un código adicional: rel="nofollow". Esto le dice a los motores de búsqueda como Google que no quieres pasar autoridad SEO a la página a la que estás enlazando.
Los motores de búsqueda como Google usan los enlaces para entender de qué trata tu contenido y cómo se relaciona con otras páginas en la web.
Si bien enlazar a sitios externos de alta calidad es una buena práctica, necesitas una forma de informar a los motores de búsqueda sobre tipos específicos de enlaces. Esto es especialmente importante para enlaces de afiliados, contenido patrocinado o enlaces en contenido enviado por el usuario, como comentarios.
Aquí se ve un enlace con el atributo nofollow en el código:
<a href="http://example.com" rel="nofollow">Example Website</a>
Ahora, podrías revisar cada enlace de tu sitio y agregarlo manualmente, pero es muy tedioso.
Es por eso que automatizar el proceso es el enfoque más inteligente. Los métodos que te mostraré a continuación se encargarán de esto automáticamente, asegurando que cada enlace externo se trate correctamente en todo tu sitio.
Método 1: Usa un plugin gratuito para añadir nofollow a todos los enlaces externos
Si recién estás comenzando o quieres una solución simple de configurar y olvidar, entonces este es el método que recomiendo. Utiliza un plugin gratuito y dedicado que realiza esta única tarea a la perfección sin complicaciones.
Primero, necesitas instalar y activar el plugin External Links. Si nunca antes has instalado un plugin, no te preocupes. Tengo una guía detallada sobre cómo instalar un plugin de WordPress que te guiará paso a paso.
Después de la activación, ve a la página 'WP External Links' en tu panel de administración de WordPress. Aquí encontrarás todas las configuraciones del plugin.
Deberás navegar a la pestaña 'External Links'. Simplemente busca la opción 'Set follow or nofollow' y selecciona la opción 'nofollow' del menú desplegable.

También recomiendo configurar la opción 'Open external links' a 'cada uno en una ventana o pestaña separada'. Esta es una excelente práctica de experiencia de usuario que mantiene a los visitantes en tu sitio web.
Una vez que hayas terminado, asegúrate de hacer clic en el botón 'Save Changes' en la parte inferior de la página.
El plugin ahora agregará automáticamente el atributo nofollow a todos los enlaces externos en todo tu sitio de WordPress.
Método 2: Añade nofollow automáticamente a los enlaces con un fragmento de código
Este método es para personas que se sienten cómodas agregando código a su sitio de WordPress. Es una solución ligera que no requiere configurar ninguna opción del plugin.
Recomiendo encarecidamente no editar directamente el archivo functions.php de tu tema, ya que pequeños errores pueden dañar tu sitio. La forma más segura y fácil es usar el plugin gratuito WPCode.
Perspectiva de experto: Usamos WPCode en todos nuestros sitios web para administrar fragmentos de código esenciales. Nos permite agregar funcionalidad personalizada sin tocar los archivos de nuestro tema, lo cual es fundamental para la estabilidad del sitio. Para más detalles, consulta nuestra reseña completa de WPCode.
Primero, instala y activa el plugin gratuito WPCode. Si necesitas ayuda, sigue nuestra guía sobre cómo instalar un plugin de WordPress.
Una vez activado, ve a Fragmentos de código » + Añadir fragmento y haz clic en ‘Añadir tu código personalizado (Nuevo fragmento)’.

Empieza por darle un título a tu fragmento, como ‘Nofollow a todos los enlaces externos’.
Luego, pega el siguiente código en el cuadro ‘Vista previa del código’:
add_filter( 'the_content', 'wpb_nofollow_external_links' );
function wpb_nofollow_external_links( $content ) {
return preg_replace_callback(
'/[<]a[^>]+/',
function( $matches ) {
$link = $matches[0];
$site_link = get_bloginfo( 'url' );
if ( strpos( $link, 'rel' ) === false ) {
$link = preg_replace( '%(href="https?://(?!' . preg_quote( $site_link, '/' ) . ')[^"]+)"%', '$1 rel="nofollow"', $link );
} elseif ( preg_match( '%rel="([^"]+)"%', $link, $rel_matches ) ) {
$rel = $rel_matches[1];
if ( ! preg_match( '/\bnofollow\b/i', $rel ) ) {
$link = str_replace( 'rel="' . $rel . '"', 'rel="' . $rel . ' nofollow"', $link );
}
}
return $link;
},
$content
);
}
Nota: Este código solo añade el atributo nofollow a los enlaces dentro del contenido de tus publicaciones y páginas de WordPress. No afectará a los enlaces de tus menús de navegación, barra lateral, pie de página u otras áreas de widgets.

Asegúrate de que el ‘Tipo de código’ esté configurado como ‘Fragmento de PHP’.
Debajo del código, configura el método de ‘Inserción’ como ‘Insertar automáticamente’ y la ‘Ubicación’ como ‘Ejecutar en todas partes’.

Finalmente, activa el interruptor en la parte superior a ‘Activo’ y haz clic en el botón ‘Guardar fragmento’.
Este código se ejecutará automáticamente en tu sitio y añadirá el atributo nofollow a todos tus enlaces externos.
Preguntas frecuentes (FAQ)
1. ¿Cuál es la diferencia entre nofollow, sponsored y ugc?
Todos estos son valores para el atributo rel que le dicen a Google más sobre un enlace. nofollow es una indicación general de que no respaldas completamente la página enlazada, sponsored es para enlaces pagados o de afiliados, y ugc es para contenido generado por el usuario, como comentarios. Si bien ser específico es lo mejor, nofollow puede funcionar como una opción de propósito general.
2. ¿Afectará negativamente a mi SEO el nofollow a todos los enlaces externos?
No, es poco probable que perjudique tu SEO, pero añadir automáticamente nofollow a todos los enlaces externos a menudo no es necesario. La mejor práctica hoy en día es usar nofollow de forma más estratégica. Por ejemplo, siempre debes usarlo para enlaces de afiliados o patrocinados.
3. ¿Es mejor usar un plugin o el método de código?
Depende de con qué te sientas más cómodo. Para la mayoría de los usuarios, recomiendo usar el plugin External Links. Es simple, dedicado y fácil de configurar. Si prefieres no añadir otro plugin y te sientes cómodo añadiendo código, entonces el método de WPCode es una excelente alternativa ligera.
4. ¿Cómo puedo comprobar si mis enlaces externos tienen el atributo nofollow?
Puedes comprobarlo fácilmente desde tu navegador web. Simplemente visita una página de tu sitio, haz clic derecho en un enlace externo y elige 'Inspeccionar'. Esto abrirá un panel de desarrollador que muestra el HTML, donde puedes ver si se ha añadido rel="nofollow" a la etiqueta <a> del enlace.

Recursos y guías adicionales para SEO en WordPress
Espero que esta guía te haya ayudado a aprender cómo aplicar nofollow a todos los enlaces externos en WordPress.
También puedes consultar nuestras otras guías para ayudarte a gestionar enlaces y mejorar el SEO de tu sitio web:
- Cómo añadir enlaces de afiliados en WordPress (La forma correcta)
- Guía definitiva de SEO para WordPress para principiantes (Paso a paso)
- Cómo rastrear enlaces salientes en WordPress
- Las mejores herramientas y plugins de marketing de afiliados para WordPress
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.


Jiří Vaněk
Lo que concierne a 'nofollow', ¿es bueno usarlo siempre, o hacer una excepción para páginas con un autor muy alto?
Soporte de WPBeginner
Podrías omitir nofollow para sitios de alto valor para tus artículos, pero es una cuestión de pruebas y preferencia personal para qué sitios no incluyes nofollow.
Administrador
Christen Costa
Nota: Este plugin rompió varias de nuestras páginas de categoría a partir de junio de 2019. Ten mucho cuidado. Y por romper, me refiero a que las páginas de categoría aparecían en blanco.
Soporte de WPBeginner
Gracias por informarnos, definitivamente revisaremos el plugin y actualizaremos el artículo una vez que encontremos una alternativa en caso de que no funcione.
Administrador
Paul
Hola,
Gracias por la ayuda. Instalé el plugin External Links. Una pregunta rápida. Muchos de los enlaces en mi sitio web tienen la forma de botones, ¿el plugin External Links que sugeriste también funcionaría en estos y los haría nofollow? Supongo que sí, ya que, según mi entendimiento, hace que todos los enlaces salientes sean nofollow, ¿correcto?
Gracias
Paul
Natasha
Pensé que solo tenías que hacer que los enlaces fueran nofollow si ibas a obtener ganancias? ¿Como los enlaces de afiliados?
Entonces, ¿estás diciendo que TODOS los enlaces externos deben ser nofollow?
Soporte de WPBeginner
Sí, a menos que esos enlaces externos sean a sitios web que poseas y quieras que se beneficien de un enlace dofollow.
Administrador
Sagar Patil
Muchas gracias, usé el plugin External links.
Amit Singh
Hola,
Buen artículo. Tengo un problema con mi sitio WP. Los enlaces entrantes en publicaciones o páginas (solo para publicaciones/páginas. En barras laterales, pie de página funciona bien) no funcionan en dispositivos pequeños como móviles, pero funcionan bien en computadoras. ¿Cómo solucionar este problema? Estoy usando el plugin WP External Link pero sin resultados. También usé el plugin open external link wp como leí en tu sitio, pero no funcionó. Por favor, ayúdame a solucionar este problema.
Gracias
Dheeraj Tiwari
¡Muchas gracias. Realmente me ayuda!
Sandeep
Recientemente perdí mi ranking en Google. Tengo un sitio web de alertas de empleo, hago todo bien pero usé todos los enlaces externos sin nofollow y en una ventana nueva... mi sitio web tiene aproximadamente 1000 enlaces externos. ¿Alguna idea para recuperar el ranking en Google? Por favor, responde wpbeginner, eres mi única esperanza...
Soporte de WPBeginner
Hola Sandeep,
Por favor, sigue las instrucciones descritas en el artículo. Con la ayuda del plugin 'External Links' podrás agregar nofollow a todos los enlaces externos.
Administrador
sean
Estoy usando un plugin para que todos los enlaces externos sean "no follow". Pero a veces necesito que un enlace sea "do follow" y para eso uso rel= "do follow". Cuando reviso, muestra tanto "no follow" como "do follow".
¿Qué debo hacer?
Soporte de WPBeginner
Deberías consultar la documentación del plugin que estás usando para que todos los enlaces no sigan. El autor del plugin puede haber descrito cómo hacer que algunos enlaces sigan. Si no lo han hecho, deberías preguntarles cómo hacerlo.
Administrador
Usman
Gracias por ayudarnos proporcionando una guía paso a paso.
Sheryl
Recientemente recibí un correo electrónico preocupante de Google que decía:
Google ha detectado un patrón de enlaces de su sitio a otros sitios que es antinatural o irrelevante. Este patrón intenta aumentar artificialmente la clasificación de otros sitios en los resultados de búsqueda de Google. Dicha clasificación antinatural haría que los resultados de búsqueda mostraran preferencia por resultados que no son relevantes para la consulta real del usuario. También viola las Directrices para webmasters de Google. Por lo tanto, estamos descontando la confianza en los enlaces de su sitio.
Uso enlaces de afiliados en casi todas las publicaciones y ahora tengo más de 450 publicaciones. Si tengo que codificar manualmente cada enlace, me llevará una eternidad... ¿Puedo obtener alguna explicación de Google sobre qué causó exactamente esta acción?
Gracias
Sheryl
Rodrigo
¿Algún comentario adicional sobre los pros y contras de los enlaces no seguidos? Todavía no me he decidido. Acabo de instalar este plugin, pero ahora, leyendo los comentarios, me pregunto si fue lo correcto.
Soporte de WPBeginner
No todos los enlaces. Solo debes aplicar 'no follow' a los enlaces externos. Los enlaces externos son aquellos que llevan a los usuarios fuera de tu sitio web a otro sitio web.
Administrador
Rodrigo
¡Gracias!
Arize
Well, Thanks you should have said that earlier
Ted
Desearía que nos hubieras dado una solución real para hacer esto. Agregar, una vez más, otro plugin para solucionar el problema no es el camino correcto.
Peter griffiths
Creo que es importante notar que en casi todas las circunstancias no es una buena idea no seguir TODOS los enlaces externos, ya que eso anula completamente el propósito; está claro que Google también piensa esto.
Hace un tiempo pensé en usar un plugin para hacer esto, pero un sitio web se ve mucho más natural si no haces esto. Si lo piensas bien, le dice a Google que todos los enlaces externos del sitio son enlaces pagados, y si todos los enlaces se pueden comprar, ¿qué tan útiles serían para el visitante y un sitio diferente que no hace nofollow a todo debería clasificarse más alto como resultado? – corrígeme si me equivoco, sin embargo.
Gaurav Khurana
Es bueno saber que existen este tipo de plugins que pueden ayudar de una manera tan agradable
Mickey
La idea de usar nofollow para preservar el jugo de enlaces murió en 2009. En este punto, te cuesta el jugo de enlaces, lo sigas o no. Aquí hay algunos detalles de WooRank:
Si confías en el enlace, déjalo seguir. Devuélveles su crédito, porque para ti es lo mismo de cualquier manera. Si no confías en el enlace, ¿por qué lo tienes en tu blog?
Anuncios nofollow, por supuesto, o cualquier cosa generada por el usuario (comentarios, etc.), pero cualquier otra cosa en tu blog debe dejarse abierta y seguirse.
Gaurang Thakor
¡Totalmente de acuerdo contigo, señor!
Mark Corder
En discusiones sobre SEO / NoFollow, he escuchado que tener enlaces a sitios externos que complementan tu contenido es bueno, y que se les debe permitir "seguir". Mi fotoblog tiene muchos enlaces externos, y la mayoría lleva a información oficial asociada con la foto que estoy presentando, como sitios web de Parques Estatales / Servicios Forestales y artículos de Wikipedia.
¿Debo marcar estos como NoFollow?
muncy
Abrir enlaces en una nueva ventana no es una buena práctica accesible.
Diamsy
¿Por qué dices que no es una buena práctica accesible?