Optimización de los Headings en WordPress
La mayoría de los themes de wordpress no vienen preparados para un correcta estructura de los Heading a nivel SEO teacher.
Una correcta estructura SEO de los headings seria:
Página Principal:
- Titulo del blog o la descripción del blog con un H1
- Los titulos de los post con un H2
Página del post (Single page):
- Ni el titulo del blog ni la descripción de este deberían estar en H1
- Titulos de los post en H1
- Los encabezados dentro del post H2 o inferiores
Para conseguir está estructura basta con modificar nuestro header.php y poner
<?php if (is_home()) echo '<h1>'; else echo '<p>'; echo '<a href="'.get_settings('siteurl').'/">'; bloginfo('name'); if (is_home()) echo '</a></h1>'; else echo '</a></p>';?
Explicación del código: Si estamos en la home del blog muestrame el titulo del blog con un H1 sino muestramelo en un <p> Ahora solo quedaría asignar el H1 a nuestra páginas de los post, para ello abrimos single.php y modificamos esto:
<h1><a href="<?phpthe_permalink()?>" title="<?phpthe_title();?>"><?phpthe_title();?></a></h1>
De esta forma conseguimos que el titulo del post sea el único elemento con H1 y por lo tanto le asignamos la relevancia a este. Evidentemente el código seguro que es mejorable ya que la programación no es mi fuerte, pero me hace el apaí±o
.. si alguien se le ocurre una forma mejor que comparta
Edito: Toni de serxin nos recuerda en los comentarios:
[box type="info" color="bw"]También decir que el .get_settings(‘siteurl’).’/ se puede cambiar por cualquier URL y el bloginfo(‘name’) por cualquier anchortext
[/box]
Bienvenid@s
Bienvenid@s a otro blog sobre SEO.
Quizás no es necesario otro blog de SEO puesto que hay muchos y buenos por allí. ¿Entonces porque crear otro?, como blog de notas para ir apuntando cosa que me parecen interesantes y que no quiero olvidar.
El blog todavía no está acabado, pero aprovecharé para ir poniendo algunos aspectos de como optimizar wordpress para SEO a medida que vaya implementandolo en el blog.
Espero que os sea útil
