Iniciando mais uma série de posts aqui no techlive.org, desta vez o tema é SEO no WordPress. Vamos ver algumas pequenas dicas, códigos e otimizações que podem melhorar o SEO do seu site.

E no primeiro artigo, uma dica simples porém muito eficaz pra melhorar seu SEO: títulos das postagens com H1 único. Como assim? Calma, vou explicar...

A maioria dos temas pra WordPress utiliza uma tag H1 no header, com o nome do blog e um link para a home. Veja na imagem um exemplo, com o tema padrão do WP:

Como podemos observar, em todas as páginas a tag H1 será "ocupada" com o título do blog. E o título dos posts acaba ficando com a tag H2.

No HTML, a tag H1 representa o título de mais alta importância na página. E é dessa forma que os buscadores (Google e afins) interpretam. Ou seja, se colocarmos a tag H1 no header com o título do blog, é ele quem "ganha" a importância.

Minha dica é mudar isso, colocar a tag H1 somente no título das postagens. Veja como a estrutura ficaria depois da otimização:

Tendo como base o tema padrão, a otimização pode ser feita da seguinte forma:

  1. Abra o arquivo header.php e procure pelas linhas de código referentes ao header do seu blog:
    <div id="header" role="banner">
        <div id="headerimg">
            <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
            <div class="description"><?php bloginfo('description'); ?></div>
        </div>
    </div>
  2. Substitua por:
    <div id="header" role="banner">
        <div id="headerimg">
            <?php echo is_single()? '<div id="blogtitle">' : '<h1 id="blogtitle">' ; ?>
                <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>
            <?php echo is_single()? '</div>' : '</h1>' ; ?>
            <div class="description"><?php bloginfo('description'); ?></div>
        </div>
    </div>
  3. E no arquivo single.php, mude a tag H2 por H1. Procure por:
    <h2><?php the_title(); ?></h2>
  4. Substitua por:
    <h1><?php the_title(); ?></h1>

Com essa pequena alteração todas as sua páginas "simples", ou seja, todos os seus posts terão tags H1 no título. E no restante das páginas, o H1 continuará no header com o nome do blog.

Nota: É importante lembrar que a estrutura varia muito de tema pra tema. E lembre-se de consertar seu CSS depois das mudanças. :)

Outros posts na mesma série:

  1. SEO no WordPress - #1: Otimizando os títulos dos posts (This post)