Design para SEO: CSS ou Tabelas
Thomas de Cincinnati pergunta:
Um site feito com um layout baseado em CSS é mais amigável para SEO do que um design baseado em tabelas?
Francamente, eu não me preocuparia com isso. Nós vemos tabelas, nós vemos CSS, nós temos que tratar ambos. Então nós tentamos pontuar, sabe, bem, independente do mecanismo de layout que você usa.
Francamente, eu usaria o que for melhor pra você. Muitas pessoas atualmente tendem a gostar de CSS, porque é fácil de mudar seu site, é facil de mudar o layout.
É bem modular enquanto tabelas meio que tem, sabe, uma conotação web 1.0 ligadas a elas. Mas, se você tem o melhor site, nós tentaremos acha-lo e posiciona-lo bem alto. Independente de ele ser baseado em tabelas ou CSS.
Artigos Relacionados
- Migrando Sites HTML Para CMS
- Posicionamento de Grandes Marcas nas SERPs
- Page Bloat Interfere no Posicionamento do Google
- O Google Mudou a Relevância Que Ele Dá Para Mídia Social?
- Links vs. Texto no Posicionamento do Google


Sobre o Site:
Assine Nosso Feed
Categorias:
Posts Mais Recentes
Posts Mais Visitados
Meta

junho 18th, 2009 as 11:18 pm
Uma das vantagens (para SEO) do site baseado em CSS com relação a sites feitos em tabelas é que sua posição nos sites de busca irá melhorar consideravelmente devido ao tamanho das páginas que é muito menor.
O site de um de nossos clientes, que foi transformado de tabelas para CSS, teve uma redução de 60KB para 16KB por página e com isso teve um grande aumento nas visitas vindas de sites de busca.
Porque CSS é melhor do que tabelas para layout:
* suas páginas carregarão mais rápido, pois o CSS fica guardado no cache. Em sites com tabelas, os estilos ficam no meio do código
* você economizará dinheiro na hospedagem, pois com elas você faz algo melhor e menor
* a manutenção é mais fácil, pois você não precisa editar o HTML, basta editar o CSS que você pode mudar completamente o design. Com tabelas, você precisaria mudar todos os arquivos
* sua posição nos sites de busca irá melhorar. Em sites com CSS você pode identificar o que é importante e destacar as palavras-chave
* seu site se tornará acessível em diversos navegadores e principalmente acessível para deficientes físicos.
Estas são algumas das vantagens da utilização de CSS no lugar de tabelas.
Grande abraço,
Denis Eustáquio
Sócio e Gerente de Projetos da B4W Consultoria em Internet
junho 19th, 2009 as 2:44 pm
Concordo plenamente, em gênero número e grau.
junho 19th, 2009 as 3:13 pm
Denis, gostei de algumas das suas colocações no tocante a um site mais compacto e fácil de trabalhar e a acessibilidade.
Mas o proprio Matt acabou de afirmar que o site será posicionado pelo conteúdo independente de ser tabless ou css, ai você vem a afirma o inverso!? Já vi páginas gigantescas bem posicionada em 1°. Sem procedencia esta sua informação. No mais boas colocações.
junho 19th, 2009 as 5:25 pm
Olá Jacob,tudo bem?
Eu concordo que um site será bem posicionado devido ao conteúdo independente de ser feito com tabelas ou CSS, mas com certeza se 2 sites que tiverem conteúdos semelhantes e relevantes um deles for em tabelas e outro sem tabelas, com certeza o site sem tabelas terá uma melhor influência nos mecanismos de busca.
Claro que o posicionamento depende de diversos outros fatores que não estamos citando aqui correto?
Grande abraço
junho 19th, 2009 as 8:39 pm
Certo, posso considerar a sua opinião um chute? ou vc tem algum experimento para apresentar? Tudo bem que se falarmos de um código porco e inválido teoricamente pode ter algum tipo de prejuizo, mas tabelas e css não acredito que seja o caso.
Respeito sua opinião, mas ja vi outras pessoas que pensam como vc mas não me apresentaram fatos concretos que fizessem mudar de idéia neste ponto. Eu mesmo já tentei mudar conteúdo para tentar subir posição site em relação conteúdos similares que usavam tabelas e não teve efeito.
junho 21st, 2009 as 6:36 pm
Concordo com o Denis, é importante citar, que sites feitos em CSS tendem a explorar melhor as tags h1, h2, h3, o que naturalmente é um aspecto de grande peso em SEO atualmente. Se levarmos ao pé da letra, talvez um site em tabelas e css nao tenha tanta diferença. Mas sabemos que sites feitos em CSS são muito mais estruturados, o que facilitará a arquitetura do site e consequentemente levará à um site muito mais otimizado.
junho 21st, 2009 as 11:42 pm
Sinceramente não entendi porque ele afirmou isso…
O google, pela sua Central de Webmasters, afirmou recentemente que o “Fast is better than slow” tanto para os links orgânicos quanto para os patrocinados.
Sugiro a leitura deste post:
http://www.estrategiadigital.com.br/blog/posicionamento-de-sites/google-foi-categorico-sites-rapidos-sao-privilegiados
abraços
junho 23rd, 2009 as 3:22 am
Bom,
Falando sobre o CSS ou Table, acredito que CSS deixa o código mais limpo o que ajuda em SEO sim. Não que uma página com table não possa aparecer, mas tableless fica mais fácil de explorar o SEO.
Sobre o Fast better than slow, concordo com o google, para o usuário a navegação é muito melhor se o site carrega mais rápido, e o google pensa no usuário.
Agradeço todos os comentários
Abraços
Anderson Lopes
Equipe Brasil SEO