14 de Dic Posteado por Neri Aispuro en Hacks 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.
7 de Dic Posteado por Neri Aispuro en Tips El otro día comenté en Twitter la idea de hacer una checklist para después de instalar WordPress y varios dijeron que era buena idea, asi que acá vamos.

Luego de instalar WordPress (de ahora en más Wp) y haber eliminado el install.php, modificando varias cosas que son sencillas podemos aprovechar varias de las ventajas de este cms, a continuación una lista de acciones que realizo en general luego de instalar Wp, por lo que pueden estar o no de acuerdo con esto.
Nota: Las secciones que salteo son las que no modifico en primer momento.
Lo primero que hago es crear un nuevo usuario con permisos de administrador (/wp-admin/user-new.php), dejo de usar el usuario Admin y me logueo con el usuario que cree anteriormente, ahí comienzo los cambios, en primer lugar limpiar el panel de administración (Dashboard).
Haciendo clic en “Screen Options” (/wp-admin/index.php#screen-options) sale una lista de opciones desplegables, yo siempre dejo tildadas las primeras 3.
Dale, seguí leyendo 
30 de Oct Posteado por Neri Aispuro en Hacks Si tenés un blog y posicionas algunas búsquedas a mi entender una buena idea de potenciar el seo es poner el título de la búsqueda en la tag <title> y poner en h1 o h2 también la query de búsqueda, un ejemplo del title:

Para hacer esto, simplemente hay que hacer lo mismo que expliqué para los títulos seo, en caso que tengan en el título lo del articulo antes mencionado busquen la parte que dice:
1
| <?php if ( is_search() ) { ?><?php bloginfo('name'); ?> | Busqueda<?php } ?> |
Y lo reemplazan por:
1
| <?php if ( is_search() ) { ?><?php echo $_GET['s'] ?><?php } ?> |
Ahora, para poner un h1 con la búsqueda se me ocurre poner en el search.php antes que empiece el contenido esto:
1
| <?php echo get_search_query(); ?> |
La función get_search_query() llama a la búsqueda y la imprime, podría quedar algo así como:
1
| <h1><?php echo get_search_query(); ?></h1> |
5 de Jun Posteado por Neri Aispuro en Tips 
Escribo el post medio enojado con los “wp gurúes” y bloggers seguidos por muchos webmasters porque supuestamente “saben mucho”, aunque solo se dediquen a recopilar enlaces en delicious.
Estuve mirando un par de sitios que han hablado sobre el rel=”canonical”, y que, o han dicho de Instalar un plugin WTF! un plugin para una etiqueta de mierda?, o han dicho de modificar el functions.php para nose que.
No entiendo si esta gente no tiene ganas de investigar un poco, si es tonta, si escribe por escribir, o simplemente se quieren hacer los que entienden sobre el tema agregando código que se puede simplificar el 80%.
Volviendo al tema y escribiendo un poco más en serio:
Google, en conjunto con Live Bing, ask y Yahoo han lanzado hace un tiempito la etiqueta “canonical”.
Para los que no saben que hace esta etiqueta:
Poniendo rel=”canonical” en una url le estás diciendo a los robots que la url esa es la verdadera, un ejemplo gráfico:
Para el artículo sobre el NoFollow y NoIndex, la url canónical es http://wordpress-hacks.com/nofollow-noindex-noarchive-y-mas-desde-el-header.php
Mientras que hay tags y una categoría que tienen lo mismo:
http://wordpress-hacks.com/cat/tips
http://wordpress-hacks.com/tag/noarchive
http://wordpress-hacks.com/tag/noindex
http://wordpress-hacks.com/tag/nofollow
Es para combatir un poco el contenido duplicado.
¿Como hacer esto sin plugins ni códigos raros?
Muy fácil, agregando el código que pongo abajo en el header.php, antes de </head>
1
2
3
4
5
6
| <?php if ( is_home()) { ?>
<link rel="canonical" href="<?php echo bloginfo('url'); ?>/" />
<?php } ?>
<?php if ( is_single()) { ?>
<link rel="canonical" href="<?php echo get_permalink(); ?>"/>
<?php } ?> |
La explicación del código: (aunque creo que está de más)
La primer parte dice que si es home, muestre la url del sitio con rel=”canonical”.
La segunda, si es single, o sea un artículo, muestra la url del mismo con rel=”canonical”.
Atención con la terminación de la url de home. El código que les pasé es para las urls terminadas en “/”, ejemplo http://wordpress-hacks.com/
Si su sitio es por ejemplo: http://wordpress-hacks.com sin la “/” al final, sáquen ese caracter 
Pd: Ya se que con el plugin malo de all in one seo pack se hace con un par de clicks, pero como lo detesto, jamás lo recomendaría para hacer nada.
Pd2: si alguien se sintió aludido que se cague.
8 de May Posteado por Neri Aispuro en WordPress 
No suelo comentar noticias ni nada por el estilo porque no me gustan y me resulta cansador leer títulos como “WordPress bla bla traerá bla bla cosa”, pero esta noticia para mí no es una más, sino que algo que estuve esperando -y que se me ocurrió- hace mucho, se trata de las descripciones en las Tags por defecto en Wp, algo como lo que Wp viene haciendo ya hace mucho con las categorías, eso es muy importante para el Seo en WordPress, y mucho mas interesante resulta viniendo de las tags.
Se puede ver “un avance” en el Codex.
Vía – El blog de Justin
¿Opiniones?