Uma pergunta de Funkman de um local reservado. “Muitos espaços” no código fonte HTML é ruim?. Fato, mito, ou entre os dois em algum lugar?
Nós realmente não ligamos. Nós somos bons sabe, toda vez que vemos espaços, separamos as coisas…
Nós podemos ignorar espaços, então isso não nos causa nenhum dano. A única coisa que se deve realmente prestar atenção é… eu vi algumas pessoas sorrateiras que tentaram fazer textos escondidos ou qualquer coisa do tipo e começar o html com 60 linhas em branco, certo.
Então quando você ver o código, você fica assim: “Cara, está vazio, não tem código fonte!”, “Ow, cara, você arrebentou a minha mente!”
E qualquer pessoa esperta vai pensar: “Ou eu posso usar a barra de rolagem, e ver o que está aqui em baixo”. Então, sabe, eu usaria os espaços que sejam razoáveis para você. Eu penso: html limpo e boa identação, e sabe. Todas essas coisas ficam boas. E fazem seu site fácil de dar manutenção e atualização e ver o que está acontecendo com seu código fonte.
E o Google é muito bom em achar separadores e quebrá-los. Então, não faça uma palavra para cada 200 linhas em branco, caso contrário, você sabe…
Enquanto você fizer coisas razoáveis eu não me preocuparia muito com isso. Eu faria o que é melhor pra você manter seu site.
Spider são algoritimos dos quais as máquinas de busca se utilizam para varrerem a internet em busca de informação. Algumas de suas funções são:
As máquinas de busca possuem diversos tipos de spiders que têm funções e tempos de atuação diferentes. O Google, por exemplo, possui dois tipos de spiders baseados em tempo:
Por isso devemos aprender a trabalhar com estes spiders para que se possa ter um melhor resultado nas máquinas de busca. Abaixo seguem algumas dicas de como deixar um site mais amigável para eles:
Olá leitores do BrasilSEO.com.br, hoje vou dar algumas dicas básicas que todo webdesigner deve saber.
1. Existe mais do que um navegador.
Como todos sabemos, o internet explorer é o navegador mais usado atualmente, porém existem muitos outros, e cada navegador renderiza a página de uma maneira diferente, portanto ao se fazer uma página é essencial se preocupar com as diferentes configurações da máquina do usuário, como navegador (e sua versão) e resolução de tela. Sempre teste a nova página em diferentes configurações, recomendo sempre testar em pelo menos nos 3 mais usados atualmente: iexplorer 7, Firefox e iexplorer 6, e ao menos nas configurações de tela 1024×768, 1280×1024 e 800×600.
2. CSS é essencial.
Como já foi discutido em CSS e SEO: O Segredo para o Sucesso, o uso de CSS é essencial para SEO, mas além disso, o uso do CSS é essencial para o usuário também, pois com o CSS é possível fazer a página ser acessível nos diversos navegadores usados hoje em dia, além é claro de facilitar a manutenção.
3. Escreva o código-fonte
Não use programas WYSIWYG, como o Dreamweaver ou Frontpage, pois o código-fonte gerado por eles fica cheio de tags, estilos e estilos inline, deixando o seu código-fonte não muito limpo dificultando a manutenção do mesmo.
4. Use o Firefox para “debugar” JavaScript
O Console de erros de Javascript do Firefox é de longe o melhor para desenvolvedores web, gera relatório de erros detalhados, facilitando a compreensão do mesmo.
5. Use as toolbars para Desenvolvedor Web.
Existem toolbars que facilitam, e muito, a vida dos desenvolvedores Web, com elas encontrar erros na página fica muito mais fácil, seguem os links para download:
As funções e como usá-las fica para um próximo artigo…
Espero que essas dicas ajudem a criação e desenvolvimento de suas páginas. Qualquer dúvida comentem.
Abraços
Olá galera do BrasilSEO.com.br! Volto com mais dicas sobre otimização de websites.
O que é CSS?
Cascading Style Sheet ou Folha de Estilos é uma tecnologia que permite a criação de sites separando-se seu conteúdo de sua formatação no mesmo ou em arquivos separados. O CSS é recomendado pela W3C, que gerencia as normas para a Internet, a fim de melhorar o desempenho de websites.
Vantagens em se usar CSS para SEO
Folhas de estilo podem ser inseridas diretamente no código HTML de cada página ou também ser escritos em um arquivo externo.
A melhor solução é a segunda principalmente porque ele possui inegáveis vantagens, tais como:
Dicas para utilização de CSS
A ressalva de CSS
É inegável que CSS e SEO fazem um bom par quando se trata de desempenho, com código limpo e site bem construído. Isso melhora bastante o Marketing para Sites de Busca. No entanto, há uma questão muito importante que você deve considerar quando se usa CSS, a fim de otimizar o seu site: nunca use CSS, a fim de ocultar o texto de suas páginas. As ferramentas de buscas como o Google e o Yahoo conseguem detectar esse tipo de artifício considerado como Black Hat SEO.
É isso ai leitores do BrasilSEO.com.br. Comentem o post se tiverem dúvidas, sugestões ou críticas.
Olá galera do BrasilSEO.com.br. Voltando a falar do meu último post “Estruturando Código Fonte para SEO” irei dar dicas e truques de como estruturar seu site.
Vamos aprender a usar Tabelas e Tableless voltado para SEO. A seguir dois exemplos de como usar essas tais estruturas:
Tabela:
<table>
<tr>
<td colspan=”2″>Cabeçalho</td>
</tr>
<tr>
<td>Menu</td>
<td>Conteúdo</td>
</tr>
<tr>
<td colspan=”2″>Rodapé</td>
</tr>
</table>
Tableless e CSS:
<div class=”cabecalho”>Cabeçalho</div>
<div class=”menu”>Menu</div>
<div class=”conteudo”>Conteúdo</div>
<div class=”rodape”>Rodapé</div>
<style>
.cabecalho { width:760px; height:100px; background-color:#003399;}
.menu { width:200px; height:300px; background-color:#00FF00; float:left;}
.conteudo { width:560px; height:300px; background-color:#FF0033; float:left;}
.rodape { clear:both; width:760px; height:30px; background-color:#660066;}
</style>
Truques para se trabalhar com SEO
Veja as figuras abaixo:

Observa-se que o site da esquerda está divido em uma tabela com 3 partes. Da maneira como está estruturado, a coluna de navegação da esquerda aparece no código antes do conteúdo principal da página. Isto faz com que o crawler possa dar uma relevância inadequada para as partes do website. Já que o conteúdo relevante está no centro, deve-se criar uma maneira para que o crawler leia o conteúdo do website antes do menu de navegação.
O site da direita apresenta uma forma mais adequada de se estruturar um website. Essa estrutura consiste em criar um novo caminho para o crawler, que o levará a realizar a leitura do conteúdo antes de ler o menu de navegação do website. Para isso, deve-se criar uma coluna “falsa” dentro de uma tabela, essa coluna deve ser utilizada apenas para que na coluna logo a direita seja lida em seguida a esta, assim o crawler lê primeiramente o cabeçalho nº1, depois lê a coluna falsa nº2, vai para o conteúdo nº 3, e só depois ele parte para a leitura do nº4, que seria o menu de navegação. Existem varias estratégias para se obter esse resultado, tudo depende da maneira como o código do website está estruturado. Uma ótima forma é utilizar CSS (Cascading Style Sheets) na estrutura do site.
Agora com o uso de Tableless é facil fazer essa manipulação. Vamos usar o exemplo do começo do post com uma pequena modificação:
<div class=”page”>
<div class=”cabecalho”>Cabeçalho</div>
<div class=”menu”>Menu</div>
<div class=”conteudo”>Conteúdo</div>
<div class=”rodape”>Rodapé</div>
</div>
<style>
.page { width:760px;}
.cabecalho { width:760px; height:100px; background-color:#003399;}
.menu { width:200px; height:300px; background-color:#00FF00; float:left;}
.conteudo { width:560px; height:300px; background-color:#FF0033; float:left;}
.rodape { clear:both; width:760px; height:30px; background-color:#660066;}
</style>
Para alterar a posição de leitura do menu e do conteúdo basta mudar o CSS e a posição de uma <div>:
<div class=”page”>
<div class=”cabecalho”>Cabeçalho</div>
<div class=”conteudo”>Conteúdo</div>
<div class=”menu”>Menu</div>
<div class=”rodape”>Rodapé</div>
</div>
<style>
.page { width:760px;}
.cabecalho { width:760px; height:100px; background-color:#003399;}
.menu { width:200px; height:300px; background-color:#00FF00; float:left;}
.conteudo { width:560px; height:300px; background-color:#FF0033; float:right;}
.rodape { clear:both; width:760px; height:30px; background-color:#660066;}
</style>
Isso é muito mais fácil de se fazer do que com tabela.
Vantagens e Devantagens de Tabelas e Tableless
Tabela:
Tableless:
É isso galera do BrasilSEO.com.br! Comentem, mandem dúvidas ou critiquem se quiserem. Até a próxima com mais informações.
Olá galera do Brasil SEO! Vamos abordar uma coisa muito importante para quem trabalha com SEO (Search Engine Optimization). Acho que muita gente já leu e estudou sobre como subir sua páginas nas buscas do Google, Yahoo, Msn e outros usando esquemas de linkagens de url, meta tags e vários outros fatores que afetam as buscas sobre sua página, mas, pouca gente sabe que um dos fatores que afetam diretamente o posicionamento é a forma que as ferramentas de busca lêem seu código fonte. Calma, vou explicar.
Como todo mundo sabe o código fonte é a estrutura que forma seu site e através dele que os buscadores analisam o conteúdo do seu site. Mas qual a finalidade disso tudo?! Muito simples, quanto mais cedo as ferramentas de busca lêem as palavras chave de seu texto mais relevância o seu texto terá nas buscas e conseqüentemente uma melhor posição será atribuída ao seu site. Isso é simples de se explicar.
Os crawlers das ferramentas de busca dão maior relevância ao conteúdo que vem no início da página, uma vez que o usuário sempre lerá a página de cima para baixo, logo o conteúdo no início da página é bastante significativo a colocação de seu site numa boa posição.
Verificando e estruturando seu site
Uma forma correta para a leitura do código seria: primeiro o cabeçalho depois o conteúdo e logo após as outras coisas como navegação e rodapé da página.
Para verificar de maneira simples se a estrutura de seu site segue esse padrão de leitura basta clicar em exibir código fonte em seu navegador. Será aberta outra janela com todo seu código fonte e a seqüência que esse código é lido pelo navegador.
Existem duas formas de se trabalhar com a estrutura das páginas: usando tabelas (<table>,</table>,<td>,</td>,<tr>,</tr>) ou usando tableless (<div>, </div>). É importante dizer que o uso de tabelas não é muito recomendável, pois a apresentação de seu conteúdo no navegador é feito somente após o carregamento de toda sua tabela, enquanto com o uso de tableless a apresentação do conteúdo é feito a medida que a página vai sendo carregada. Outra desvantagem no uso de tabelas é na hora da manutenção onde você fica um pouco restrito em fazer alterações no design do site, enquanto com o uso de tableless você consegue ter liberdade e facilidade de alterações em seu site. Portanto, a melhor forma de estruturar seu website é através de tableless usando CSS (Cascading Style Sheets) para manipular o posicionamento do conteúdo do site, mas o uso de tabelas não é proibido desde que seja trabalhado de forma correta.
É isso ai galera do Brasil SEO, fico por aqui, mas se gostarem do post comentem, enviem dúvidas, críticas ou sugestões. Ficarei feliz em trazer mais dicas interessantes para vocês.
Sobre o Site:
Assine Nosso Feed
Categorias:
Posts Mais Recentes
Posts Mais Visitados
Meta