jueves, 27 de marzo de 2014

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Enlace nofollow en ciertas categorías o tags

Posted: 27 Mar 2014 12:00 AM PDT

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!

No hay comentarios:

Publicar un comentario

Seguidores

Archivo del blog