Metas descripciones en tags y categorías sin plugins
La meta tag description es una de las más importantes a la hora de hacer seo on page en un sitio, si tenemos categorías y tags que sean relevantes seguro podrán aprovechar este artículo.

Desconozco si algún plugin para optimización seo tiene implementado las descripciones en las tags, ya que desde la versión 2.8 de WordPress se pueden agregar, pero probablemente si.
Ayer estuve gran parte de la tarde buscando el mejor código para hacer esto y me decidí por el siguiente:
Para llamar las descripciones en tags:
1 2 3 | <?php if ( is_tag()) : ?> <meta name="description" content="<?php echo tag_description() ?>" /> <?php endif; ?> |
en categorías:
1 2 3 | <?php if ( is_category()) : ?> <meta name="description" content="<?php echo category_description() ?>" /> <?php endif; ?> |
Este código obviamente va en el header antes de /head.
El problema que tenía era que me quedaban las descripciones con un <p> y </p> , por ejemplo quedaba:
1 | <meta name="description" content="<p>descripcion</p>" /> |
Anduve buscando por un rato y encontré algo que realmente desconocía, la función wpautop, fuí al blog de Matt y entendí un poco más.
Al rato encontré en el foro de Wp la solución a mi problema.
Hay que agregar la siguiente línea en el functions.php del theme en uso:
1 | remove_filter('term_description','wpautop'); |
Para los desprevenidos que se pregunten donde agregar las descripciones a los tags y las categorías les respondo que se hacen entrando a la lista de tags o categorías y dándo clic en editar -no en edición rápida- y agregando en el campo descripción lo que queramos mostrar.
Nota: si usan algún “plugin seo” chequeen que no les quede duplicada la descripción, la mayoría de los plugins seo que conozco solo agregan la meta tag description a las categorías y no a los tags, si es su caso pueden agregar solo el código para las descripciones de los tags.





[...] y un poco de código para publicar las meta descripciones en las categorías y los tags de tu blog en [...]
Buen tip Neri, justo que tengo ganas de no poner ningún plugin seo para mi proximo proyecto. Será parecido para las keywords? osea sacarlas de los tags del post.
Hace un año atras se me presento la misma curiosidad y por el problema del html que comentaste me habian sugerido usar la descripcion pero la del RSS. Iagual me decante por el allinseopack…
Si seguro que eso se puede, habría que mirar y probar.
saludos.
[...] y un poco de código para publicar las meta descripciones en las categorías y los tags de tu blog en [...]
Hola, tengo un pequeño pero a la vez inmenso problema.
En estos momentos estoy usando en mi blog de wordpress un tema llamado “Black Vivi”, y es muy bueno y todo, pero no se porque en el “… me aparece una etiqueta META que me esta matando. dicha etiqueta es , y como ya ustedes saben esto impide que google indexse mi pagina, pero lo malo del caso es que no aparece en el archivo “header” del tema, sino que es llamado atravez de “” y no se como quitarselo.
Asi que si me pueden ayudar les estare mas que agradecidos.
Espero haber sido lo mas explicito posible.
Este es mi correo jjfflow@hotmail.es
GRACIAS !!
José, entra en la administración de tu wordpress, en la solapa “opciones” entra en “Privacidad” y asegurate de que no tengas marcado la opción que dice “Quiero bloquear los motores de búsqueda, pero permitir visitantes normales.” Si es asi, marca de la arriba.
Si esto no funciona entra en el function.php de tu theme y con un editor de texto busca “wp_head” quizas encuentres alguna función que lo este incluyendo automáticamente. Espero que te sea de ayuda.
saludos