WordPress facilita bastante el posicionamiento de un sitio debido a su estructura de archivos, enlaces y lo simple que es jerarquizar tu espacio mediante categorías y etiquetas, no digamos si te ayudas de plugins imprescindibles.
Ahora bien, hay cosas que mejorar, pues aunque solo configurando bien el nombre y descripción tienes hecha parte, hay páginas que no tendrán buenos títulos SEO a no ser que utilices plugins – y los sepas configurar – o modifiques el código de los títulos de algún modo.
El archivo a modificar es el llamado ‘header.php‘ de tu plantilla activa, que es lo primero que ven los buscadores, y donde debes mostrarles “de que habla tu sitio” y como está estructurado.
Debes buscar una línea similar a esta …
<title><?php wp_title(''); ?><?php if(wp_title('', false)) { echo ' |'; } ?><?php bloginfo('name'); ?></title>
Y sustituirla por algo mas completo, que defina los títulos para cada tipo de página que pueda mostrar tu sitio:
<title> <?php if ( is_home() ) { ?><? bloginfo('name'); ?> | <?php bloginfo('description'); ?><?php } ?>
<?php if ( is_search() ) { ?>Resultados de búsqueda para <?php /* Contador de búsqueds */ $allsearch = &new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); echo $key; _e(' — '); echo $count . ' '; _e('articles'); wp_reset_query(); ?><?php } ?>
<?php if ( is_404() ) { ?><? bloginfo('name'); ?> | 404 No se ha encontrado nada<?php } ?>
<?php if ( is_author() ) { ?><? bloginfo('name'); ?> | Archivo del Autor<?php } ?>
<?php if ( is_single() ) { ?><?php wp_title(''); ?> | <?php
$category = get_the_category();
echo $category[0]->cat_name;
?> | <? bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><? bloginfo('name'); ?> | <?php
$category = get_the_category();
echo $category[0]->cat_name; ?>|<?php wp_title(''); ?><?php } ?>
<?php if ( is_category() ) { ?><?php single_cat_title(); ?> | <?php $category = get_the_category();
echo $category[0]->category_description; ?> | <? bloginfo('name'); ?><?php } ?>
<?php if ( is_month() ) { ?><? bloginfo('name'); ?> | Archivo | <?php the_time('F, Y'); ?><?php } ?>
<?php if ( is_day() ) { ?><? bloginfo('name'); ?> | Archivo | <?php the_time('j F, Y'); ?><?php } ?>
<?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php single_tag_title("", true); } } ?> | <? bloginfo('name'); ?>
</title>
Hay muchas variaciones, pero esta funciona bastante bien.
Inicio





Pingback: Bitacoras.com