Optimización de los Headings en WordPress
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]
También te puede interesar:
-
En el artículo anterior optimización de los heading en wordpress hable sobre la correcta estr …
-
Conseguir un buen posicionamiento web para los artículos de la home de un blog o en los primero …
-
Últimamente la cosa va snippets en WordPress y debido a que estoy desarrollando varias webs y po …
-
Una de las funciones de WordPress es devolver cualquier archivo adjunto a un post. Está función …
-
Como todo buen SEO sabe una de las principales tareas es conseguir que los titles de las páginas …

Pingback: Seo Utopico » Blog Archive » Estructura de una pí¡gina web: Headings
Cuidado… No has cerrado bien el primero código.
“<?php if (is_home()) echo ‘’; else echo ‘’; echo ‘‘; bloginfo(‘name’); if (is_home()) echo ‘‘; else echo ‘‘;?>”
También decir que el ‘.get_settings(‘siteurl’).’/ se puede cambiar por cualquier URL y el bloginfo(‘name’) por cualquier anchortext
Gracias Toni,
Así es
Voy a editar la entrada
Hola! Hace poco he cambiado el theme de mi web y ahora me encuentro con que google no indexa mis entradas. Antes con el theme default lo hacia en 20 minutos mas o menos. A que se puede deber??? Podria ser cosa de los headings?saludos y gracias
Hola Ringo,
Hola Aina! gracias por responder.La web es http://plusfutbol.esSaludos
Se me coló el Saludos en la url xD