Enlace nofollow en ciertas categorías o tags

nofollow wordpress

Hay ocasiones en que utilizas alguna categoría o tag concreta de WordPress para publicar entradas llenas de enlaces externos en las que, si te pasas, puedes estar haciendo perder autoridad a tu sitio en lo que a posicionamiento en buscadores se refiere.

Ya sabes, por supuesto, que puedes añadir el atributo «nofollow» a un enlace para no compartir posicionamiento con el sitio enlazado, e incluso añadir «nofollow» a todos los enlaces externos de tu sitio pero ¿no sería más razonable añadir el «nofollow» solo a categorías o tags concretas?

Seguro que si, y además es muy sencillo. Para las categorías solo tienes que añadir el siguiente código a tu plugin específico o al archivo functions.php del tema activo:

//nofollow a ciertas categorías
function nofollow_categorias($text) {
global $post;
        if( in_category(45) ) { // ID DE LAS CATEGORÍAS NOFOLLOW EN ESTA LÍNEA
                $text = stripslashes(wp_rel_nofollow($text));
        }
        return $text;
}
add_filter('the_content', 'nofollow_categorias');

¿Qué hace este código?, pues añadir el atributo «nofollow» a cualquier enlace que aparezca en el contenido de las entradas en las categorías que especifiques (con su número de ID) en la línea 4 (en el ejemplo la categoría con ID número 45)

Y en el caso de las tags solo hay que aplicar un pequeño cambio:

//nofollow a ciertas tags
function nofollow_categorias($text) {
global $post;
        if( has_tag(45) ) { // ID DE LAS TAGS NOFOLLOW EN ESTA LÍNEA
                $text = stripslashes(wp_rel_nofollow($text));
        }
        return $text;
}
add_filter('the_content', 'nofollow_tags');

El resultado el mismo ¡qué lo disfrutes!

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(7 votos, promedio: 4.9)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

4 comentarios en “Enlace nofollow en ciertas categorías o tags”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido