SEO - SEM
está sin resolverHola a todos los bloggers
mi blog http://www.voyaserrico.com no tiene la etiqueta h1 en el título del blog sino que en la portada lo tiene en cada post que aparece. Según tengo entendido esto le viene bastante mal en cuestiones de SEO, sería mejor tener en el título del blog un h1 y el resto de entradas h2, pero no tengo ni idea de como hacerlo, ya que uso el tema Carrington y no me aclaro muy bien.
¿alguién puede echarme un cable poniendo h1 el título y h2's los artículos?
GRACIAS a todos
Hola Marcos, muchas gracias por tu interés, aquí tienes el header:
<?php
// This file is part of the Carrington Theme for WordPress
// http://carringtontheme.com
//
// Copyright (c) 2008 Crowd Favorite, Ltd. All rights reserved.
// http://crowdfavorite.com
//
// Released under the GPL license
// http://www.opensource.org/licenses/gpl-license.php
//
// **********************************************************************
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
// **********************************************************************
if (__FILE__ == $_SERVER['SCRIPT_FILENAME']) { die(); }
if (CFCT_DEBUG) { cfct_banner(__FILE__); }
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes() ?>>
<head profile="http://gmpg.org/xfn/11">
<title><?php wp_title( '-', true, 'right' ); echo wp_specialchars( get_bloginfo('name'), 1 ); ?><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo " - "; bloginfo('name'); } elseif (is_single() || is_page() ) { single_post_title(); } elseif (is_search() ) { bloginfo('name'); echo " search results: "; echo wp_specialchars($s); } else { wp_title('',true); } ?></title>
<meta http-equiv="content-type" content="<?php bloginfo('html_type') ?>; charset=<?php bloginfo('charset') ?>" />
<link rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/voyaserico" title="<?php printf( __( '%s latest posts', 'sandbox' ), wp_specialchars( get_bloginfo('name'), 1 ) ) ?>" />
<link rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/ComentariosParaVoyASerRico" title="<?php printf( __( '%s latest comments', 'sandbox' ), wp_specialchars( get_bloginfo('name'), 1 ) ) ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url') ?>" />
<?php wp_get_archives('type=monthly&format=link'); ?>
<link rel="stylesheet" type="text/css" media="screen, print, handheld" href="<?php bloginfo('template_url') ?>/css/typography.css" />
<link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('stylesheet_url') ?>" />
<!--[if lt IE 8]>
<link rel="stylesheet" href="<?php bloginfo('template_directory') ?>/css/ie.css" type="text/css" media="screen" charset="utf-8" />
<![endif]-->
<?php wp_head(); ?>
</head>
<body class="<?php sandbox_body_class() ?>">
<div id="page">
<p id="top">"><?php _e( 'Salta al contenido', 'carrington' ); ?></p>
<div id="header">
<div class="wrapper">
<strong id="blog-title">/" title="Home" rel="home"><?php bloginfo('name') ?>
<p id="blog-description"><?php bloginfo('description'); ?></p>
<div id="navigation">
</div><!-- #navigation -->
</div><!-- .wrapper -->
</div><!-- #header -->
<div id="sub-header">
<div class="wrapper">
<?php cfct_form('search'); ?>
<div id="all-categories">
<span class="heading">Donde navegar:</span>
</div><!-- #list-categories -->
</div><!-- .wrapper -->
</div><!--#sub-header-->
<hr class="divider">
<div class="wrapper">
GRACIAS!
Se que este es un tema viejo, pero ando con el mismo problema, estoy tratando de solucionarlo, si encuentro algo posteo, sino espero que alguien publique la respuesta por aqui... Es un theme bastante complicado en cuanto a la disposicion de los archivos.
Saludos
El título de la entrada va en el index.php, archive.php y single.php. Es algo así como <h1><?php the_title(); ?></h1>
Yo tengo el título del pos en h1 y los subtitulos del post en h2. El título del Blog lo tengo en imagen, no es tan importante como el título del post.
Saludos!
Sabogal dijo:
El título de la entrada va en el index.php, archive.php y single.php. Es algo así como <h1><?php the_title(); ?></h1>Yo tengo el título del pos en h1 y los subtitulos del post en h2. El título del Blog lo tengo en imagen, no es tan importante como el título del post.
Saludos!
Eso es en la estructura de un theme normal, pero en el Carrington theme la estructura de archivos es totalmente diferente, otro problema que tengo es que quiero poner publicidad bajo el titulo de cada post, solo en las paginas de entradas... Pero si modifico el archivo /content/content-default.php que es el que "equivale" al single.php, me aparece la publicidad debajo del titulo de cada post si, pero en la Pagina de Inicio del blog tambien!! Es rarisimo.
Saludos
Hola amigos, mi problema es parecido. Tengo una plantilla de Newwpthemes y la plantilla por defecto viene sin h1 en el header y los títulos de los post son h2.
Investigando algunos expertos dicen que los títulos de cada pagina deben ser H1, y un solo un H1 por pagina, y estuve analizando varias paginas en los primeros lugares, en palabras clave con muchos resultados en el buscador y la mayoría tienen el H1 en cada pagina, "me refiero a lo que en el blog llamaríamos post" y muchas otras también en en primer lugar de google no tienen H1 en el header y los títulos son H2. Entonces en wordpress existe ese problema, si pones H1 a los títulos modificando el singlepost.php o en mi caso el index.php, en el home te va a dar como resultado muchos H1.
Y como no se nada de PHP todavía, mi interrogante es. Vi varias paginas donde sus títulos del post son H1 y en el index no, si tu miras esas paginas con le barra webdeveloper te muestra que son H2. ¡como podria lograr eso en wordpress? ¡ o deberia dejar la plantilla como viene y insistir con ese H1?
Muchas gracias amigos.
Cesar Olave
http://www.freestuffbag.com
Tiene que usar las condicionales de wordpress para imprimir arbitrariamente el h1 o h2 según sea el caso.
is-home --> h1
is-page --> XX
Debes Identificarte para publicar.