O Fim da Várzea Blogs, Internet, Opinião e Mau Humor

A Arquitetura de um Blog

Esteja ou não começando agora em um domínio próprio, você já ouviu ou vai ouvir falar, logo, logo, em SEO, ou Search Engine Optimization. Nada mais é do que Aperfeiçoar seu site para os Mecanismos de Busca.

Ao contrário do que muitos pensam, não se trata de usar um título chamativo, no estilo "veja fotos de Bender pelado, nu e sem calcinha" (tente entender aqui).

Aperfeiçoar um site para as buscas significa utilizar um código limpo e que siga algumas regras.

Você já deve ter ouvido falar e provavelmente já utilizou as tags h1, h2, h3 etc. Elas determinam a importância de cada parte, digamos assim, do seu site.

Comparando um blog a um livro, a estrutura seria mais ou menos essa:

h1 - É de longe a mais importante, é o nome do livro.

h2 - Capítulos.

h3 - Anexos.

As tags h4, h5 e h6 são as de menor peso, para partes voltadas mais a navegação do que conteúdo em si.

A maioria dos temas para Wordpress utiliza a tag h1 para o nome do blog e tag h2 para o título dos posts, O problema é que isso causa uma confusão quanto à importância das páginas.

Não esqueça que cada post que você publica é uma página individual. Logo, se você utiliza h1 para o nome do blog, está simplesmente repetindo o nome do seu livro em todas as páginas. Para ficar mais claro, vamos começar pela página inicial típica da maioria dos temas.

1 - Nome do Blog (h1)

2 - Descrição

3 - Título do post (h2)

Vamos analisar porque essa estrutura não é a ideal:

O nome do blog é o menos importante, já que dificilmente vai descrever muito sobre seu conteúdo. Além do mais, você não vai querer utilizar como nome "Programação em PHP para iniciantes" ou qualquer outra coisa com mais de 3 palavras. Isso fica bem na descrição. Logo, você não deve desperdiçar sua tag mais importante em algo que não diz nada sobre seu site.

O ideal, na página inicial, é utilizar a tag h1 para a descrição do site, mantendo h2 para os títulos dos posts e h3 para os comentários. O nome do blog pode usar a mesma tag h2 dos títulos, ou até mesmo um div próprio para isso.

Já nas páginas individuais, a coisa muda de figura. Se você escreve um post sobre "hábitos alimentares das doninhas", esse título passa a ser o mais importante para aparecer nas buscas. O ideal então é que essa seja sua tag h1, deixando h2 para a descrição do site.

Utilizando algumas tags condicionais, é fácil conseguir que sua página inicial tenha uma estrutura e as individuais outra. Essa é a estrutura que utilizo nos meus sites:

<div id="header">
<?php if ( is_single() ) { ?>
<h2><a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h2>
<?php } else { ?>
<h2><a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><?php bloginfo('name'); ?></a></h2>
<h1 class="header"><span><?php echo bloginfo('description'); ?></span></h1>
<?php } ?>
</div>

Esse código faz com que as páginas individuais utilizem tags h1 para o título do post. Quando a página inicial ou de arquivos é exibida, a tag h1 passa para a descrição. Considerando que vários títulos são exibidos nessas páginas, é interessante focar a importância na descrição geral do site.

Depois, é só substituir a tag h2 das páginas individuais pela h1.

Por que não utilizar h1 em todos os posts da página inicial, assim como nas individuais? Simples, porque a tag h1 deve ser utilizada apenas uma vez em cada página, diferentemente das tags h2, que podem aparecer mais vezes.

Não confunda o título da página com as tags. O título é o que aparece na barra superior do navegador. Nas páginas individuais, o ideal é que o título corresponda a sua tag h1. Na página inicial, pode ser uma soma do nome do site mais a descrição.

Eu sei que tudo isso pode soar muito confuso para quem está iniciando e até mesmo para quem está na estrada há mais tempo mas não dá muita importância a esses detalhes. Se tiver alguma dúvida, utilize os comentários. Eu não sou nenhum especialista no assunto, mas posso compartilhar o que aprendi, muitas vezes no velho método tentativa e erro.

Mais dicas interessantes:

The Definitive Guide to Semantic Web Markup for Blogs

Br Point - SEO

Leia Também


16 Comentários para “A Arquitetura de um Blog”

  1. Felipe Hummel Says:

    Interessante. Nunca tinha percebido esse detalhe, de que o título do post é mais importante que o nome do blog. A não ser que o seu blog tenha um nome super sugestivo para fisgar buscas ehehhe.

    Abraço!

  2. Silvano Vilela Says:

    Algumas coisas que mudamos já nos oferece grandes resultados, e a cada dia novas descobertas acontecem, temos que estar atentos e assinar muitos feeds para acompanhar estas melhorias estruturais, como estas proposta pelo Noronha, por vários outros colegas.

  3. Bender Says:

    O pior é que eu estou sem calcinha neste exato momento.

  4. tina oiticica harris Says:

    Com tua permissão, partindo de uma pessoa que tem PR4, em pouco mais de um ano, sem MSN para ajudar na fofocagem indispensável de divulgação de um blog discordo de algumas dicas.

    O nome do blog é muito importante. Quantas vezes leio blogs e fico — Como se chamava mesmo? Meu blog está em processo de marca de serviço e depois registrada justamete para que haja um só Universo Anárquico. Já havia um fórum, logo o quê, na França, chamado "Universo Anárquico".

    No teu caso,feita a fama, creio que as pessoas vêm aqui pelos teus conselhos e se referem ao "O Fim da Várzea" como o blog do j.noronha.

    O resto da explicação, só uma dica, de professora para professor. Teria ficado claro desde o começø que era papo de HTML se tivesses posto uns exemplos para cada H, ou os referenciado. A redundância faz-se necessária ao aprendizado (Herman Melville). :)

  5. Anny Rose Says:

    Noronha, uma vez o António (http//www.marketingdebusca.com) me disse que a H1 é "descriminada" pelos motores de busca, como se eles considerassem o uso dessa tag como uma tentativa de manipular os resultados. Sabe alguma coisa sobre isso? Se for verdade, é só substituir H1 por H2, e H2 por H3.

    A estrutura que tu recomendou é ótima. Vou colocá-la em prática assim que encontrar um tema - o que tá difícil pra cacete, nem naquelas listas que tu recomendou eu encontrei. O difícil vai ser mudar o tamanho da fonte no css - não sei nada - , vou ter que pedir para alguém fazê-lo.

  6. Anny Rose Says:

    Noronha, o que tu acha do tema SeaShore (http://demo.wpthemeshop.com/?wptheme=SeaShore)?

  7. j. noronha Says:

    Anny,
    Eu acho que não procede a história do h1. Ela faz parte da estrutura recomendada pela w3c para criar uma página. Quanto ao tema, já usei temas do Sadish e são muito bons, eu usaria esse que você menciona.

    Tina,
    Quando eu falo que o nome não é importante, isso é restrito ao código fonte. Visualmente, ele aparece da mesma forma.

  8. Gabriela Says:

    Vou guardar a dica para o dia em que eu tiver coragem de abandonar o tosco-feio-bobo-blogspot :P

  9. Anny Rose Says:

    Noronha, como faço para usar tamanhos diferentes para um mesmo cabeçario (ex: Usar o H1 em um determinado tamanho na Home, e em ou na Single) ?

  10. Anny Rose Says:

    *cabeçário

  11. j. noronha Says:

    Anny,
    Você vai ter que criar classes diferentes, por exemplo:
    h1 {30px; etc} para exibir no cabeçalho.
    .h1 post {18px; etc} para exibir nos títulos.

    Depois é só usar as classes, mais ou menos assim:

    <h1 class="post">Título do Post</h1>

  12. Anny Rose Says:

    Eu compreendi, mas fiz aqui e não deu certo. Vou esperar alguém entrar no msn e resolvo.

    Obrigado, até mais.

Trackbacks

  1. Experimento SEO: Posicionamento de páginas no Google - Parte 1
  2. Nota aos leitores | TV Retrô
  3. A importância da H1 para seu blog ser o número 1 no google
  4. Nota aos leitores | Game Retrô

Deixar um comentário

XHTML: Tags permitidas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>