Es habitual que en una optimización SEO queramos modificar la meta etiqueta robots de nuestras paginaciones de entradas o post en WordPress, incluso que queramos una hacerlo de forma selectiva dependiendo de la categoría de entradas.
Con esta función prefabricada y adaptable creada para el plugin Yoast SEO nos permite hacerlo de una forma totalmente selectiva, dependiendo de la categoría y solo en las paginaciones del archivo de entradas.
Código para copiar
Donde hacer el copy/paste: functions.php
add_filter('wpseo_robots', 'yoast_no_home_noindex', 999); function yoast_no_home_noindex($string= "") { if(is_paged()){ if (!is_category('blog')) { //En todas la categorías menos en blog $string= "noindex,follow"; } if (is_category('actividades') || is_category('eventos')) { //En estas categorías en concreto $string= "noindex,follow"; } } return $string; }
Si te ha sido de utilidad ¡deja un comentario!