Otimize seu site limpando o código fonte

Olá leitores da Mestre SEO. Hoje vou dar uma dica para aqueles que escrevem seu código fonte de qualquer jeito podendo prejudicar de certa maneira seu rankeamento.

Spiderbot são vários computadores que varrem a web automaticamente coletando informações para que os motores de busca possam gerar um resultado quando feita uma busca pelo usuário.

O spiderbot sabe do que se trata seu site fazendo a leitura de seu código fonte. É no código fonte que o spiderbot acha as keywords, description, e todo texto de conteúdo. Logo se as coisas não estiverem em ordem o spiderbot pode indexar parcialmente essas informações ou até mesmo nenhum conteúdo o que é extremamente ruim para seu rankeamento.

O que não é conteúdo indexável em seu código fonte é chamado de clutter (ex: scripts, css, etc). Quanto mais clutter pior.

A idéia principal é externar o máximo possível o que não é conteúdo, ou seja colocar em arquivos externos tudo que for scripts, css, entre outros. Então não coloque trechos de css na página. coloque tudo em um arquivo externo e chame-o com este comando já conhecido :

<link href=”css/styles.css” rel=”stylesheet” type=”text/css” />

A mesma idéia deve ser usada para scripts e outras linguagens que você utilizar.
Se você usa image maps muito grandes não é interessante deixá-lo no início de seu site.

Outras vantagens :

  • Será mais fácil manipular seus arquivos, já que será criada uma biblioteca de funções
  • Fácil reutilizar, não precisa ficar copiando e colando trechos de código, basta apenas chamá-los quando necessário
  • Caso tenha que utilizar esses arquivos em varias páginas, essas páginas serão carregadas mais rapidamente porque esses arquivos externos ficaram no cachê e não será necessário fazer o download toda vez que houver troca de páginas

Utilize uma ferramenta interessante e muito útil é o spider simulator. Esta ferramenta simula uma indexação pelo spiderbot mostrando que conteúdo seria indexado, dando-lhe uma idéia de como seu site é visto pelos motores de busca e apontando possíveis erros no seu código.

Se grande parte do seu site é feito em flash, asp entre outras ou possui frames é importantíssimo fazer esta simulação.

Qualquer dúvida é só perguntar. Consulte também nosso glossário SEO e SEM.

Abraços.


Assine o nosso Feed
2.425 assinantes,
assine você também!
Publique esse artigo no Twitter Salve este artigo no Delicious Cadastre esse artigo no Dihitt Cadastre esse artigo no UEBA Cadastre esse artigo no Rec6

Bruno Galileu

21 Respostas à este post

  1. Nicolas disse,

    Bem legal esta ferramenta, pode ajudar bastante para fazer uma boa otimização das palavras e estruturas iniciais de um site.

  2. Alex disse,

    A idéia de colocar os CSS e JS todos em arquivos separados é mesmo o ideal… porém, colocá-los todos dentro do HTML diminui o número de requisiçõs que são feitas ao carregar uma página, o que interfere de forma signifcativa na carga para o servidor. Logo, acho que mesmo sacrificando os padrões de desenvolvimento, convém pensar em colocar partes de js ou css dentro do html, mesmo que seja no fim.

  3. Bem observado Alex.
    Porém, também não há a necessidade de que sejam criados vários arquivos css ou js, a ponto de prejudicar o servidor.

    Eu acho que o melhor é mesmo separar esses arquivos.

    Obrigado pela visita e pelo comentário!

  4. Helinton disse,

    Ótima dica! Com toda certeza um código bem escrito tem grande significância. O ideal é sempre validar as paginas no w3c?

  5. Olá Helinton,

    Fazer a validação w3c é importante para a validação do seu html, para garantir que as tags estejam corretas.

    Para o SEO, uma validação w3c não é tudo. Mas com certeza faz parte da qualidade como um todo.

  6. [...] o usuário do propósito do seu site. Isso também deve reduzir o clutter (conteúdo não indexável), limpando o código fonte do seu site. Remova também links desnecessários que em teoria ajudariam na navegação do usuário, [...]

  7. Olá,

    Usei esse “spider simulator” e percebi que os textos do sistema de materias que tenho em meu site não esta aparecendo nos robos. oque devo fazer?

    Tenho no meu site no index um chamando um arquivo ASPX que exibe as materias em meu site.

    Oque devo fazer para os Robos buscarem o conteúdo das minhas matérias?

    Abraços

    Rafael Furtado

  8. Olá Rafael!

    É o seguinte. Pelo que vi, em seu site você está usando iframes, correto?

    O que acontece é que as spiders de todos os grandes sites de busca não indexam conteúdo que está dentro de um iframe, como parte da página em que o iframe está inserido.

    Entendeu?

    Você pode conferir nos comentários do meu post sobre como esconder conteúdo dos buscadores uma discussão maior, com explicações mais detalhadas sobre os iframes.

    Espero ter ajudado! Se você continuar com dúvidas, entre em contato!

    Abraços!

  9. Muito obrigado Frank, vou pensar em alguma outra forma de colocar esse conteúdo no site.

    Ja aproveitando, vc sabe se as spiders leem legal paginas em ASP.NET usando Master.Page??

    Abraços

    Rafael Furtado
    http://www.surffoto.com.br

  10. Rafael, não conheço muito do asp.net pois trabalho sempre com php.

    Mas é o seguinte: o cuidado principal quando se usa Master.Page, é fazer com que cada página tenha meta tags exclusivas, ou seja, título e demais meta tags devem ser únicas por página, por conteúdo.

    Tomado este cuidado, as spiders vão conseguir identificar mais precisamente o assunto de cada página e você não terá problemas.

    Abraços!

  11. [...] Otimize o código HTML e todas as tags relacionadas a SEO. Tenha em mente: [...]

  12. [...] Contrua seu site com um código que seja de fácil entendimento pelo motor de busca, quanto mais simples melhor. Utilize Cascading Style Sheets(CSS) para diminuir a formatação da página e leia sobre limpeza de codigo fonte. [...]

  13. Uma dúvida interessante:
    Já aconteceu 2 vezes comigo de criar uma página nova, coloca-la no sitemap, social feeds, rss do site, etc… Daí em questão de 5 dias a página já aparece no google em uma boa posição, exemplo 4º lugar, porém ainda não parecia nada em cache do google, depois de 8 dias mais ou menos o google inclui o cache desta página e ela perde 3 a 4 posições e depois de 10 dias ela simplesmente some dos resultados, não aparece nem na 1ª páginas, nem 2 3 4 5 6 7 8 10 página……porém ao verificar “site:www.nomedosite.com.br” ela está lá indexada. O esquisito é que não é uma página duplicada, foi uma página de minha autoria e não utilizei nenhum black hat.
    Você sabe me dizer porque isto pode ter ocorrido? Será que devo esperar mais alguns dias para o google passar novamente e classificar melhor a página? Ela fica em alguma lista de “páginas em avaliação”?

  14. E aí Demétrios!

    Existe um chamado Google Sandbox (caixa de areia - uma alusão à caixa de areia para gatos) que é exatamente isso - quando o Google desconfia de sites novos, e isso é muito comum acontecer, ele mantém o site várias posições afastadas do topo das buscas, provavelmente, para testar se o site é para valer ou somente mais um site spam.
    Mantenha o ritmo dos trabalhos e em breve os resultados vão aparecer.

    Caso seja um site antigo, é possível que ele esteja punido - resta rever problemas de spam e black hat no site, corrigir e aguardar.

    O último caso, e improvável, é algum problema do searchbot em navegar/acessar o site - você pode conferir o post do Flávio sobre trocar o user-agent para testar problemas assim.

  15. Outra dúvida:
    Porque quando buscamos pelo IE e pelo FF com a mesma palavra-chave da diferença de posicionamento do site?
    Já fiz algumas pesquisas que no FF a página aparecia por exemplo em 8ª e no IE em 10ª, sendo que a quantidade de resultados encontradas pelo google era a mesma.
    “Coisas do além!”

  16. Olá pessoal. Como faço para saber se os resultados desta ferramenta são satisfatórios? Obrigado.

  17. E aí Márcio! Você pode testar a ferramenta. As ferramentas do webconfs são bem conceituadas e, exceto por problemas de codificação de caracteres, devem apresentar resultados muito bons.

  18. Márcio Martins disse,

    Desculpa Frank. Não me expressei bem! Como faço para saber se o resultado da análise desta ferramenta no meu site é bom ou ruim?

  19. Bom Marcio, a principio, se a ferramenta reportar muitos erros, o resultado é ruim, caso contrário, pode ser considerado satisfatório, o mínimo que se espera de um site é que ele seja indexável.

  20. Oi Frank!! bem..nao sei mais o que fazer e a quem apelar!! como nao sou uma expert nem tampouco profisional da area tudo fica ainda mais dificil.. quem sabe voce nao me dà uma luz!! o fato: tenho um blog que figurava entre a 2° e a 4° pàgina do google numa determinada palavra-chava, a mais significativa pra mim, nos ùltimos 7 meses. De 2 semanas pra cà simplesmente ela sumiu da listagem dessa palavra-chave em todo o google nem na ùltima!! mas ele continua na 1° pagina em outras keywords!! o que poderia ter acontecido? até pensei ter sido penalizada mas nao tenho certeza. ps: a palavra-chave em que o blog saiu da listagem é “morro de sao paulo” no entanto se voce escreve ” morro de sao paolo” ele continua là! porque acontece isso? valeu e jà muito obrigada

  21. Alessandro disse,

    Muito bom o seu site!

Deixe um Comentário

Nota: A moderação de comentários pode estar ativa, então não há necessidade de re-enviar o seu comentário.