<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tableless &#187; SEO</title>
	<atom:link href="http://tableless.com.br/categoria/seo/feed/" rel="self" type="application/rss+xml" />
	<link>http://tableless.com.br</link>
	<description>Boas práticas de Desenvolvimento com Padrões Web</description>
	<lastBuildDate>Wed, 08 Feb 2012 13:23:50 +0000</lastBuildDate>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bem vindo a Xangri-lá – Parte 2</title>
		<link>http://tableless.com.br/bem-vindo-a-xangrila-parte-2/</link>
		<comments>http://tableless.com.br/bem-vindo-a-xangrila-parte-2/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 18:10:03 +0000</pubDate>
		<dc:creator>Alysson Franklin</dc:creator>
				<category><![CDATA[Acessibilidade]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Internet Móvel]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[desenvolvimento web]]></category>
		<category><![CDATA[dispositivos moveis]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[padroes web]]></category>
		<category><![CDATA[Progressive Enhancement]]></category>
		<category><![CDATA[Semântica]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[wireframes]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=2346</guid>
		<description><![CDATA[Voltamos a Xangri-lá, para entender como as coisas funcionam. Veja como aplicar o Progressive Enhancement criando e customizando metodologias de trabalho. As expectativas e considerações do cliente geram o design e a funcionalidade de sua aplicação.]]></description>
			<content:encoded><![CDATA[<p>Uma vez familiares com a premissa do Progressive Enhancement, vamos entender como aplicar a abordagem para criar suas páginas do zero, garantindo que elas funcionem na maior aplitude de navegadores e dispositivos. Antes de começar, é importante lembrar que para tudo funcionar bem, você precisa conhecer as funcionalidades e limitações da especificacao HTML, seus elementos, tags, e atributos aprovados, isso esta disponivel no site do w3c. É importante tambem se manter no <em>bleeding edge</em>, para que novas linguagens (como o HTML5) não fiquem de fora de suas análises e ponderações. Um plus é você conhecer (ou pelo menos ter em mãos para referência) as especificacoes de CSS 2.1 e 3 disponiveis no w3c. Vale lembrar que CSS3 e HTML5 são assuntos novos e ainda não se tornaram especificação (ainda está no status de <em>working draft</em>), o que não nos impede de usar todo o poder já disponível para se criar aplicações online.</p>
<h2>Analisando a aplicação: Um raio-x</h2>
<p>As expectativas e considerações do cliente geram o design e a funcionalidade de sua aplicação. Mas como esse design deve funcionar nos mais diversos cenários é responsabilidade nossa. A primeira etapa é fazer um scan detalhado do que vai ser construido naquela etapa do processo. Se você recebeu wireframes que mostram como sua página deve ser visualizada em um monitores 4:3, 16:9 e mobile em telas paisagem e retrato você deve pegar estes 3 designs e sua estrutura <strong>básica</strong> de HTML para entender quais serão as partes em comum para a partir daí escrever o HTML.</p>
<div id="attachment_2381" class="wp-caption aligncenter" style="width: 710px"><a href="http://tableless.com.br/wp-content/uploads/2010/12/layouts.png"><img src="http://tableless.com.br/wp-content/uploads/2010/12/layouts.png" alt="Wireframes mostrando diferentes designs para 16:9, 4:3, mobile horizontal e vertical" width="700" height="167" class="size-full wp-image-2381" /></a><p class="wp-caption-text">Diferentes Wireframes para o mesmo design</p></div>
<p>O que está presente em todas as páginas? Como deve ser a semântica e a linearidade do HTML ponderando os wireframes desktop X mobile? Se a navegação (em amarelo escuro nos designs) fizer uso de um acordion, como o HTML mais básico deverá ser escrito, de modo que o design acima seja garantido para todos os dispositivos que vão acessar a página, independente de sua configuração? (isso seria válido para qualquer plugin na página)</p>
<p>Com um raio-x nos designs acima, veremos que o cabeçalho(em laranja), pesquisa(azul topo), navegacao (amarelo escuro com boxes), conteúdo (centro) e rodapé (azul fundo) são as partes presentes em todos os designs. Dá até pra assumir que o exemplo acima é o de um portal – se o usuário acessa de uma tela desktop wide, anúncios (amarelo claro) são mostrados. Se o cara acessa de um desktop, uma animação no cabecalho é mostrada. </p>
<p>As condições deste exemplo são simples – na vida real é <strong>sempre</strong> mais complexo – mas é assim que você deve montar a sua análise. Eu poderia por exemplo colocar os anúncios do wireframe 16:9 em um elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>sabendo de suas funcionalidades. A navegação poderia ser embarcada no elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">nav</div></td></tr></tbody></table></div>
<p>. </p>
<p>Você pode se perguntar: Mas o elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&lt;strong&gt;nav&lt;/strong&gt;</div></td></tr></tbody></table></div>
<p>e</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>, nativos do HTML5 são novos e precisaremos de um</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">document.createElement()</div></td></tr></tbody></table></div>
<p>para que ele renderize em navegadores sem suporte a linguagem. Não estamos misturando Graceful Degradation aqui, uma vez que estamos usando uma solução e depois corringindo “deficiências” da solução com um patch?</p>
<p>Sim, estamos usando princípios de Graceful Degradation para corrigir essa limitação do HTML5, mas como estamos no planejamento da aplicação, e ela ainda não está nem perto de ser codificada, a orientação geral continua sendo o Progressive Enhancement.</p>
<p>Os wireframes são intuitivos, e as regras muito claras. Para as páginas de conteúdo a única funcionalidade avançada existente está na navegação(um accordion) e no topo (um slideshow). Passando um plugin de um accordion em um raio-x, vemos que o HTML dele é semântico:</p>
<pre lang="HTML" line="1">
<ul><!--primeiro nivel-->
<li>
<ul><!--segundo nivel-->
<li>
<ul><!--terceiro nivel-->
<li></li>
</ul>
</li>
</ul>
</li>
</ul>
</pre>
<p>Sabemos que a manipulação que o jQuery faz não será disponível para dispositivos com javascript desabilitado. Como resolver então os níveis que devem ser ocultos em situações como essa? CSS</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">display:none/block;</div></td></tr></tbody></table></div>
</p>
<p>A estrutura usual de slideshows é muito parecida com o accordion, e a solução provavelmente seria a mesma. E esta estrutura garante a mesma experiencia de navegação ao usuario, com javascript ou não.</p>
<h2>Aplicando o Progressive Enhancement</h2>
<p>Como você pode ver, os maiores segredos dessa abordagem é separar bem HTML, CSS e javascript de acordo com funcionalidades que podem ser renderizadas nos dispositivos que acessam sua página.</p>
<ul>
<li>Tenha um documento HTML semântico e bem estruturado;</li>
<li>Mantenha sempre o layout separado do conteúdo (e mantenha as linhas que dividem essas áreas sempre muito bem visíveis)</li>
<li>Mantenha suas iterações avancadas em uma camada específica, tanto estilo como script, sempre atento as limitações de Usabilidade e Acessibilidade.</li>
</ul>
<div id="attachment_2380" class="wp-caption aligncenter" style="width: 986px"><a href="http://tableless.com.br/wp-content/uploads/2010/12/fluxo_dev.png"><img src="http://tableless.com.br/wp-content/uploads/2010/12/fluxo_dev.png" alt="Fluxograma de desenvolvimento orientado ao Progressive Enhancement" width="700" height="146" class="size-full wp-image-2380" /></a><p class="wp-caption-text">Evolução do código HTML e CSS em uma aplicação que usa PE para diferentes versões: Básica, Mobile, Desktop e Enhanced</p></div>
<p>As abordagens de Progressive Enhancement pedem um documento HTML muito bem estruturado e escalável, e a evolução de seu desenvolvimento é mostrado na primeira linha da visualização acima. Com um <em>markup</em> mais básico, podemos garantir a visualização em dispositivos primitivos, fazendo com que o propósito da aplicação seja garantido. Esse markup evolui para englobar as outras versões, e com o desenvolvimento CSS não é diferente. Linearizar o desenvolvimento desta maneira traz vários benefícios: pode garantir a entrega de releases a medida que o desenvolvimento caminha, mostrando a evolução do projeto para o cliente, mantem o time de testes (se existente) com uma carga de trabalho para detecção de erros, fazendo com que o período de homoogação seja menos doloroso na entrega do projeto, a lista cresce. Normalmente para a criação de um site ou aplicação, eu uso este diagrama de fluxo para garantir que o meu desenvolvimento vai ser o mais alinhado aos métodos de Progressive Enhancement possível. Cada uma das caixas em cinza tem várias sub-divisões que vou adicionando de acordo com a necessidade do projeto. Com ele consigo garantir um grande número de dispositivos com um pouco menos de trabalho la na frente adequando páginas aos mais diferentes tipos de dispositivo.</p>
<p>Eu coloco o desenvolvimento da versão mobile em primeiro, e este é um ponto de discordância com alguns amigos nos papos de bar – e de IM  também. Considero mobile uma versão incipiente das informações que o usuário costuma encontrar em uma versão desktop. Posso confessar que esta é uma metodologia que foi desenvolvida adequada a uma certa realidade. Ela pode variar se seu workflow de desenvolvimento é direfente. Repito o que disse no post anterior – <strong>desenvolva, adote ou customize uma metodologia</strong>. A minha metodologia partiu do livro do Filament Group <em><a href="http://filamentgroup.com/dwpe/" target="_blank" title="Acessar o site do Filament Group">Designing with Progressive Enhancement</a></em>, de artigos na web (alguns deles eu usei para montar a minha série de posts) e de análises da minha carga e tipo de trabalho.</p>
<p>Um exemplo? Se o seu design está sendo feito para interfaces mobile apenas, sabemos que as preocupações para engine de renderização e desktop somem, mas ainda sim teríamos uma versão <strong>básica</strong>, para aqueles navegadores dos celulares mais antigos, uma versão <strong>mobile</strong>, uma versão <strong>enhanced</strong>, e uma versão para <strong>print</strong>.</p>
<p>Separar a versão mobile de enhanced é apenas uma preocupação com a <strong>escalabilidade do código</strong>. Ainda não enfrentamos tantos problemas de interface em navegadores mobile, mas possivelmente iremos enfrentar. Não temos muitas aplicações que dependam de serviços de impressão, como o que temos no <a href="http://labnol.org/?p=17827" target="_blank" title="Acessar o Digital Inspiration">Dropbox</a>. Mas ainda vamos ter. Uma aplicação mobile que gerencie os pedidos de qualquer negócio e precise gerar a impressão de uma nota de compra ainda não aparece com frequência no mercado para se desenvolver. Mas vai. </p>
<p>Percebem as águas que vamos navegar em breve? Os problemas que iremos ter que lidar, a complexidade que o desenvolvimento web vai requerer? Esse fluxograma é o que eu uso <strong>hoje</strong> no meu trabalho. Mas agora no final do ano ele vai ganhar um upgrade porque o iPad não está na jogada ainda  quer entrar no bolo, afinal um design feito com uma palheta de cores mais viva pode ganhar com tom mais intenso, tirando maior proveito da tecnologia Retina do visor dos iPads (e dos iPhones também). </p>
<p>No próximo post irei continuar o assunto que abordei no meu primeiro artigo, discutir um Plano de Usabilidade e suas fases; vamos aplicá-las em uma empresa fictícia e após termos um “Plano de Governo”, voltaremos a Xangri-lá, para a última parte desta série de posts, fazendo um grande lab mostrando a implantação de um projeto web usando os conceitos de Progressive Enhancement. <em>Namastê</em>.</p>
<h3>Referência</h3>
<ul>
<li><a href="http://filamentgroup.com/lab/announcing_our_book_designing_with_progressive_enhancement/" target="_blank" title="Acessar o site do Filament Group e o livro">Designing with Progressive Enhancement</a></li>
<li><a href="http://thomasmaier.me/2010/06/css-for-iphone-4-retina-display/" target="_blank" title="Acessar o blog do Thomas Maier">Criando CSS para iPhone4</a></li>
<li><a href="http://thomasmaier.me/2010/03/howto-css-for-the-ipad/" target="_blank" title="Acessar o blog do Thomas Maier 2">Criando CSS para iPads</a></li>
<li><a href="http://www.labnol.org/internet/print-from-mobile-phones/17827/" target="_blank" title="Acessar o Digital Inspiration">Imprindo de telefones usando dropbox</a></li>
</ul>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/sections-html5/" title="Sections: seções do HTML5 – Parte 1">Sections: seções do HTML5 – Parte 1</a></li><li><a href="http://tableless.com.br/ah-o-maravilhoso-mundo-real/" title="Ah, o maravilhoso mundo real">Ah, o maravilhoso mundo real</a></li><li><a href="http://tableless.com.br/epub-aprenda-a-criar-um-livro-digital/" title="ePub: Aprenda a criar um livro digital">ePub: Aprenda a criar um livro digital</a></li><li><a href="http://tableless.com.br/introducao-ao-css-3d-flip-card/" title="Introdução ao CSS 3D &#8211; Flip Card">Introdução ao CSS 3D &#8211; Flip Card</a></li><li><a href="http://tableless.com.br/experiencia-deve-ter-comeco-meio-e-fim/" title="Experiência deve ter começo, meio e fim">Experiência deve ter começo, meio e fim</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/bem-vindo-a-xangrila-parte-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Sections: elemento aside – Parte 3</title>
		<link>http://tableless.com.br/sections-elemento-aside/</link>
		<comments>http://tableless.com.br/sections-elemento-aside/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 13:00:57 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[Client-Side]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[aprenda]]></category>
		<category><![CDATA[desenvolvimento]]></category>
		<category><![CDATA[desenvolvimento web]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[padroes web]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=1998</guid>
		<description><![CDATA[O elemento ASIDE agrupa informações relacionadas ao conteúdo principal. São informações desde publicidades, menus laterais, blogos de navegação e etc.]]></description>
			<content:encoded><![CDATA[<p>Engana-se se o você acha que o</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>serve apenas para fazer &#8220;sidebars&#8221;. Lembre-se de outros blocos para utilizamos para expor algum tipo de informação referente ao assunto principal. Isso acontece muito em livros: dependendo do livro que você estiver lendo, como um livro técnico, ele pode ter caixas de informação durante todo o fluxo de texto do livro. Essas caixas normalmente servem para chamar sua atenção para alguma informação importante ou outras informações que agregarão mais ao conteúdo principal. O elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>fará esse papel quando se tratar de websites. Logo, tenha em mente: o elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>agrega mais informação ao conteúdo principal.</p>
<p>Algumas utilidades do</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>: citações ou sidebars, agrupamento de publicidade, grupos e blocos de navegação e para qualquer outro conteúdo que é separado do conteúdo principal.</p>
<p>Dentro do</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>você pode agregar por exemplo grupos de elementos nav, headers, sections e etc. Isso te permite fazer um menu lateral separando os grupos de informações:</p>
<pre lang="html" line="1">
<aside id="menulateral">
<nav>
<h3>Esportes</h3>
<ul>
<li><a href="#">Fórmula 1</a></li>
<li><a href="#">Futebol</a></li>
<li><a href="#">Baskete</a></li>
<li><a href="#">Voley</a></li>
</ul>
</nav>
<nav>
<h3>Política</h3>
<ul>
<li><a href="#">Eleições 2010</a></li>
<li><a href="#">Urna eletrônica</a></li>
<li><a href="#">Candidatos</a></li>
</ul>
</nav>
</aside>
</pre>
<p>Note que não utilizamos nenhum</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>, pelo contrário, utilizamos apenas tags que trazem algum tipo de significado semântico. Neste exemplo, indicamos para o navegador, aplicação, sistema de busca &#8211; qualquer outra coisa que acessará nosso código &#8211; que aquele é bloco lateral, e que cada grupo de</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">nav</div></td></tr></tbody></table></div>
<p>é referente um assunto.</p>
<p>O elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">aside</div></td></tr></tbody></table></div>
<p>pode ir também dentro de um elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">article</div></td></tr></tbody></table></div>
<p>como uma caixa de notação ou algo do genêro. Nesse caso, quando o usuário imprimir, você pode dar ênfase a esta caixa como se fosse um box de informação, como nos livros.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/section-elemento-article/" title="Section: elemento article – Parte 4">Section: elemento article – Parte 4</a></li><li><a href="http://tableless.com.br/ah-o-maravilhoso-mundo-real/" title="Ah, o maravilhoso mundo real">Ah, o maravilhoso mundo real</a></li><li><a href="http://tableless.com.br/o-que-html-basico/" title="Para iniciantes: O que é HTML?">Para iniciantes: O que é HTML?</a></li><li><a href="http://tableless.com.br/novo-folego/" title="Novo fôlego">Novo fôlego</a></li><li><a href="http://tableless.com.br/jquery-para-layouts/" title="JQuery para produção de Layouts">JQuery para produção de Layouts</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/sections-elemento-aside/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Sections: seções do HTML5 – Parte 1</title>
		<link>http://tableless.com.br/sections-html5/</link>
		<comments>http://tableless.com.br/sections-html5/#comments</comments>
		<pubDate>Thu, 23 Sep 2010 12:37:41 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[HTML5]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[desenvolvimento web]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[Semântica]]></category>
		<category><![CDATA[tableless]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=1984</guid>
		<description><![CDATA[O site é dividido em seções. Cada seção tem seu significado e carrega informações de diversos assuntos. Os elementos do seção do HTML5 separam cada um desses elementos.]]></description>
			<content:encoded><![CDATA[<p>A estrutura de um site é dividida em diversas seções. Cada seção representa uma fatia do layout e também representa um grupo de conteúdo. Cada um destes grupos tem seu assunto específico. Nas minhas aulas eu costumava apresentar estas seções como <strong>seções mestres</strong> ou <strong>seções principais</strong>. Normalmente para descrever em HTML estas seções, usávamos a tag</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>. O elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>é um elemento genérico que serve para criar DIVISÕES. Estas divisões não tinham significado semântico nenhum, não levavam nenhum tipo de informação &#8220;extra&#8221;, mas a nível de formatação resolvia nosso problema. Nós agrupávamos o conteúdo das seções e conseguíamos distinguir cada seção nomeando os divs com CLASSES e IDs e assim formatávamos o código com CSS. </p>
<p>A nível de semântica ou seja, para entregar informação útil para o usuário, sistemas ou aplicações, estas seções não eram eficazes. Não havia como distinguir um cabeçalho de um rodaé. Não era possível diferenciá-los pelo nome porque cada desenvolvedor dava seu próprio nome para o elemento: alguns chamavam de header, outro cabeçalhos, outros testeira (acredite se quiser) e assim por diante. Por estes motivos que no <strong>HTML5</strong> as seções ganharam mais significado.</p>
<h3>Cada coisa em seu lugar</h3>
<p>As novas seções também fazem divisões, mas além disso elas servem significado para o código. Neste novo cenário o</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>perdeu um pouco o foco e será utilizado em detalhes. Ele ficou bem mais genérico que antes. Essa é uma das razões que o</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>é coisa do passado. Abaixo veja uma breve descrição dos novos elementos de seção do HTML5:</p>
<dl>
<dt>HEADER</dt>
<dd>Define um grupo de títulos ou o cabeçalho de uma determinada seção.</dd>
<dt>FOOTER</dt>
<dd>Define o rodapé das seções ou da página.</dd>
<dt>NAV</dt>
<dd>Define um grupo ou bloco de links de navegação.</dd>
<dt>ASIDE</dt>
<dd>Define um elemento lateral que pode conter blocos de navegação (NAVs), citações e outras informações que costumamos colocar em uma sidebar.</dd>
<dt>ARTICLE</dt>
<dd>Define a área onde há um artigo, texto, redação, conteúdo e etc&#8230;</dd>
<dt>SECTION</dt>
<dd>Define um bloco ou um grupo de um assunto específico. É importante entender que a section agrupa diversos elementos que tenham relação entre si. Por exemplo, se há uma área no site que há links, conteúdo, imagens e etc de um assunto em comum, você agrupará esses elementos com uma section. Nesse caso, ele entrou no lugar daquele div que fazíamos para dividir grandes blocos de assuntos em comum.</dd>
</dl>
<h3>E o div? Exemplo.</h3>
<p>E onde entra o</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>? O Div servirá para agruparmos elementos dentro destes sections ou fazer outros detalhes que não precisam de significado semântico, apenas visual.<br />
Imagine que exista uma section chamada NOTÍCIAS:</p>
<pre lang="HTML" line="1">
<section id="noticias">
...
</section>
</pre>
<p>Dentro dessa</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">section</div></td></tr></tbody></table></div>
<p>há 3 colunas de assuntos diversos ou randomizados que dividem as chamadas.</p>
<pre lang="HTML" line="1">
<section id="noticias">
<div>
      ...
   </div>
<div>
      ...
   </div>
<div>
      ...
   </div>
</section>
</pre>
<p>Suponha que cada uma colunas seja de um assunto diferente, por exemplo: Esporte, Política e Educação. Aí nesse caso não usaríamos</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">div</div></td></tr></tbody></table></div>
<p>mas sim outras</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sections</div></td></tr></tbody></table></div>
<p>:</p>
<pre lang="HTML" line="1">
<section id="noticias">
<section id="esporte">
      ...
   </section>
<section id="politica">
      ...
   </section>
<section id="educacao">
      ...
   </section>
</section>
</pre>
<p>Você poderia utilizar DIVs com os IDs? Sim, claro. Mas lembre-se que o DIV é genérico, para os sistemas de busca, leitores de tela, aplicações e etc, os DIVs não indicam seções de conteúdo, mas o elemento</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">section</div></td></tr></tbody></table></div>
<p>sim.</p>
<p>Há uma polêmica ainda com algumas ordens nas estruturas. No exemplo acima colocamos</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">sections</div></td></tr></tbody></table></div>
<p>em vez de</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">divs</div></td></tr></tbody></table></div>
<p>. Poderíamos ter colocado</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">article</div></td></tr></tbody></table></div>
<p>dentro da</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">section</div></td></tr></tbody></table></div>
<p>principal. Não vou entrar no que é mais certo ou no que é mais semântico porque neste contexto, ainda é subjetivo. Há alguns conceitos que iremos amadurecer durante um tempo. Contudo, temos que começar por algum lugar e claro, devemos estudar as melhores formas tanto para o projeto quanto para a semântica do código.</p>
<p>Você já deve ter lido isso aqui, mas lembre-se: semântica é o nome do jogo.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/html5-diff/" title="HTML5 Diff">HTML5 Diff</a></li><li><a href="http://tableless.com.br/elemento-tag-audio/" title="HTML5: Elemento AUDIO">HTML5: Elemento AUDIO</a></li><li><a href="http://tableless.com.br/bem-vindo-a-xangrila-parte-2/" title="Bem vindo a Xangri-lá – Parte 2">Bem vindo a Xangri-lá – Parte 2</a></li><li><a href="http://tableless.com.br/section-elemento-article/" title="Section: elemento article – Parte 4">Section: elemento article – Parte 4</a></li><li><a href="http://tableless.com.br/sections-elemento-nav/" title="Sections: elemento nav – Parte 2">Sections: elemento nav – Parte 2</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/sections-html5/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>SEO para iniciantes &#8211; O básico</title>
		<link>http://tableless.com.br/seo-iniciantes-basico/</link>
		<comments>http://tableless.com.br/seo-iniciantes-basico/#comments</comments>
		<pubDate>Mon, 15 Sep 2008 08:15:09 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[O Básico]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[metatag]]></category>
		<category><![CDATA[otimizacao para buscadores]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=1014</guid>
		<description><![CDATA[Se você não sabe por onde começar o trabalho de SEO, há alguns passos por onde você pode se aventurar até entender melhor todo o sistema. Os pontos à seguir são muito superficiais e nenhum garante que seu site ficará &#8230;]]></description>
			<content:encoded><![CDATA[<p>Se você não sabe por onde começar o <strong>trabalho de SEO</strong>, há alguns passos por onde você pode se aventurar até entender melhor todo o sistema. Os pontos à seguir são muito superficiais e nenhum garante que seu site ficará na primeira página. Mas a combinação de todos eles te garante uma base sólida para os pontos mais profundos do tratamento SEO.<span id="more-1014"></span></p>
<h3>Organizando as URLs</h3>
<p>Coloque ordem na casa. Tenha um mapa do site com as URLs utilizadas em cada uma das páginas. Encontre as URLs antigas que mudaram e as que dão erro 404 (não encontrado). Mapeie todos esses endereços e utilize o .htaccess para colocar tudo em ordem novamente.<br />
O Google tem o <a href="http://www.google.com/webmasters/tools/">WebMaster Tools</a> que pode te ajudar a descobrir quais URLs estão quebradas (404), quais o Robô do Google indexou e etc.</p>
<p>Pelo arquivo .htaccess, redirecione os endereços antigos e possíveis endereços que usuários costumam digitar errado para o endereço correto.<br />
Prefira sempre URLs amigáveis. São fáceis de lembrar e o Google dá pontos para URLs com termos relevantes.</p>
<p>Essas são algumas ferramentas que podem lhe ajudar:</p>
<ul>
<li> <a href="http://www.pagerank.net/">http://www.pagerank.net/</a></li>
<li> <a href="http://www.seochat.com/seo-tools/">http://www.seochat.com/seo-tools/</a></li>
<li> <a href="http://tools.seobook.com/">http://tools.seobook.com/</a></li>
</ul>
<h3>Estudo de palavras-chaves e termos importantes</h3>
<p>Faça um estudo de palavras-chaves e termos importantes para o site. Para esse primeiro momento, você não precisa de um editor profissional para tratar do texto. Pergunte para usuários como eles chegaram até o site. Se chegaram por algum sistema de busca, pergunte pelo termo que ele utilizou. Selecione pessoas que não tem nada a ver com desenvolvimento e peça a elas para que façam uma busca no Google sobre o assunto que o site é relacionado. Essa é uma das melhores maneiras de saber quais as palavras mais importantes e que devem compor os textos do site.</p>
<p>Depois deste trabalho, você poderá espalhar as palavras-chaves títulos, parágrafos, em metatags, titles e  alts das imagens.<br />
O Google tem um sistema chamado <a href="https://adwords.google.com/select/KeywordToolExternal">AdWord Keyword Tool</a>. Ele foi feito para pessoas que tem campanhas no sistema de AdWords do Google possam encontrar palavras chaves mais relevantes e possam compor sua cartilha de anúncios. Mas o <a href="https://adwords.google.com/select/KeywordToolExternal">AdWord Keyword Tool</a> pode ser usado para a escolha de palavras e termos relevantes para a composição dos textos do site. Neste sistema ele mostra a quantidade de buscas pela palavra e a popularidade da palavra entre os concorrentes.</p>
<h3>Titles e Metatags</h3>
<p>É importante que cada uma das páginas do site <strong>tenha um Title e Metatags Descriptions diferentes</strong>. Isso traz mais relevância às páginas e aumenta o alcance dos termos e palavras chaves. Tente fazer uma descrição e títulos relativos ao assunto abordado na página.</p>
<p>Se você não utiliza um CMS (muito aconselhável), tente fazer um gerenciamento de metatags com seu programador. É extremamente importante que você consiga facilmente modificar as metatags do seu site.</p>
<h3>Textos e Títulos</h3>
<p>O designer que criou o layout pode prever lugares para Títulos, sub-títulos e parágrafos. Essa forma é uma boa maneira para dar mais relevância aos termos mais importantes do site. Lembre-se de cuidar do código dos títulos e parágrafos com carinho. Não substitua a tag P por spans ou qualquer outra tag. A tag P indica para os sistemas que aquelo bloco é um texto, e faz parte de uma redação. Colocando qualquer outra tag para marcar parágrafos ou títulos, você não estará dando a importância necessárias para os sistemas de busca e faltará com acessibilidade, o que pode ser muito pior para o seu público.</p>
<p><strong>Nunca repita demasiadamente níveis de títulos</strong>. Se você rechear seu código apenas com um tipo de título, por exemplo, H2. Você não estará dizendo ao buscador qual informação é mais importante. Ele entenderá que você está tentando dizer que todos os títulos tem a mesma importância, o que, obviamente, é mentira. Ele não conseguirá distinguir qual conteúdo é mais relevante e não pontuará bem seu site. Por isso, mescle os títulos. E classifique-os com as tags de acordo com a sua importância em relação ao texto.</p>
<p>Estas são apenas alguns passos simples que você mesmo pode controlar e monitorar. Como disse no começo, deixar tudo isso em ordem não quer dizer que você irá ficar em primeiro, seu concorrente pode ter feito isso antes de você e pode ter feito melhor. Por isso, há todo um trabalho que você precisa fazer para que os resultados sejam sempre mais efetivos e duradouros.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/anotacoes-seo/" title="Anotações sobre SEO">Anotações sobre SEO</a></li><li><a href="http://tableless.com.br/white-gray-e-black-hats/" title="White, Gray e Black Hats">White, Gray e Black Hats</a></li><li><a href="http://tableless.com.br/pesquisar_no_google/" title="Pesquisar no Google">Pesquisar no Google</a></li><li><a href="http://tableless.com.br/nem-so-de-client-side-vive-um-site/" title="Nem só de client-side vive um site">Nem só de client-side vive um site</a></li><li><a href="http://tableless.com.br/melhorando-carregamento-wordpress/" title="Melhorando carregamento do WordPress">Melhorando carregamento do WordPress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/seo-iniciantes-basico/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Anotações sobre SEO</title>
		<link>http://tableless.com.br/anotacoes-seo/</link>
		<comments>http://tableless.com.br/anotacoes-seo/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 08:00:42 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tecnologia e Tendências]]></category>
		<category><![CDATA[buscadores]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[otimizacao para buscadores]]></category>
		<category><![CDATA[search optimization]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=1012</guid>
		<description><![CDATA[SEO é um assunto bastante interessante porque gira em torno de boatos, mitos e suposições. Na verdade, sabemos pouca coisa sobre o que ajuda ou não na boa colocação dos sites nos sistemas de busca. O engraçado é que esse &#8230;]]></description>
			<content:encoded><![CDATA[<p>SEO é um assunto bastante interessante porque gira em torno de boatos, mitos e suposições. Na verdade, sabemos pouca coisa sobre o que ajuda ou não na boa colocação dos sites nos sistemas de busca. O engraçado é que esse mistério todo é levantado pelos próprios buscadores. Isso é necessário, sem dúvida. Imagine se qualquer pessoa pudessem fazer dinheiro. A situação é a mesma. Por isso, os buscadores, principalmente o Google, tem seus segredos e divulga apenas o necessário para que possamos fazer um bom trabalho.<span id="more-1012"></span></p>
<p>O trabalho de SEO hoje é um pouco mais complexo do que 5 anos atrás, quando os Padrões Web começaram a ganhar força aqui no Brasil. Teve uma época em que era fácil fazer um site ficar em primeiro na busca orgânica do Google, bastava apenas retirar as tabelas da estrutura do site e utilizar as tags da maneira correta. Tive experiências de ter apenas convertido o código do site para Tableless (XHTML e CSS), e sem muito trabalho o site apareceu em primeiro lugar.<br />
Hoje não é tão fácil assim. O diferencial naquele tempo era o código limpo, semântico e legível. Atualmente qualquer site tem o código feito com CSS e um XHTML relativamente legível. Isso fez com que profissionais encontrassem outras maneiras de colocar os sites em lugares  privilegiados nas buscas.<br />
Agora, é necessário que façamos muito além do que apenas uma mudança no código fonte. Há trabalho de textos, escolha, pesquisa e monitoramento de palavras chaves, relevância do texto, semântica dos elementos, cuidados com conteúdo duplicado, entre outros pontos importantes. Esses pontos devem ser combinados para que o resultado seja mais interessante.</p>
<p>O trabalho de SEO é um trabalho feito por partes. Para que ele seja efetivo e tenha resultados duradouros, há uma série de passos que devem ser seguidos, que vão desde a estruturação do código até a criação de campanhas para levantar links relevantes apontando para o site. É um trabalho que leva tempo para que os resultados se tornem interessantes e que estimulem o cliente. Por isso é interessante informar ao cliente na hora da contratação do serviço, que resultados satisfatórios podem demorar para chegar. Dependendo do mercado que o cliente atua, pode levar semanas ou meses. Mesmo assim, relatórios semanais ou mensais são importantes para o cliente esteja ciente da evolução do seu investimento e possa decidir se quer ou não continuar com o trabalho. Dar um prazo de no mínimo três meses é algo que pode ser seguro para o profissional. Assim, há bastante tempo para que as alterações possam ser feitas e os robôs possam absorver toda a informação modificada e atualizar o ranking do site.</p>
<p>Há alguns pontos que podemos controlar e que são básicos para o início do trabalho de SEO:</p>
<ol>
<li>Otimização de código fonte</li>
<li>Estudo e estrutura de palavras-chaves e termos importantes</li>
<li>Links externos para o site</li>
<li>Idade da página</li>
<li><a href="http://tableless.com.br/seo-sitemaps">Criação do Sitemaps.xml</a></li>
<li>.HTACCESS atualizado</li>
</ol>
<p>Normalmente a otimização do código fonte e o estudo e edição de palavras e termos podem ser feitos por terceiros ou pelos próprios integrantes da equipe de desenvolvimento. Mesmo assim, para o trabalho com texto, é aconselhável contratar um editor.</p>
<p>Os links externos podem ser conseguidos a partir de campanhas online. Há trabalhos e parcerias que podem ser feitos com sites de terceiros, em comunidades e até mesmo blogueiros. A idéia é que seu site tenha conteúdo relevante e seja linkado em outro sites com relevância interessante e que o raking seja significativo. Isso também leva tempo e pode ser difícil dependendo do mercado que o cliente atua.</p>
<p>A idade da página é outro ponto importante. Não se deve modificar URLs regularmente. O endereço de cada página é único e nada pode ser perdido. Se a URL deve ser modificada, o endereço antigo deve ser redirecionado para o endereço mais atual. Muitos CMS como o WordPress já vem munidos de permalinks e URLs amigáveis. Divulgar sempre um mesmo endereço é algo importante e não deve passar despercebido.</p>
<p>A criação de um Sitemap.xml é importante para manter os buscadores atualizados sobre a relevância das páginas do seu site e regularidade de atualização. O WordPress tem plugins que fazem o Sitemap.xml específico para seu site e o mantem atualizado.</p>
<p>O .htaccess vai servir para o controle de endereços antigos e redirecionamento para os endereços mais atuais. Atenção: cuidado para que o .htaccess tenha redirecionamentos demais. Isso pode prejudicar o trabalho dos buscadores e algumas de suas páginas podem não ser redirecionadas corretamente.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/seo-iniciantes-basico/" title="SEO para iniciantes &#8211; O básico">SEO para iniciantes &#8211; O básico</a></li><li><a href="http://tableless.com.br/white-gray-e-black-hats/" title="White, Gray e Black Hats">White, Gray e Black Hats</a></li><li><a href="http://tableless.com.br/pesquisar_no_google/" title="Pesquisar no Google">Pesquisar no Google</a></li><li><a href="http://tableless.com.br/nem-so-de-client-side-vive-um-site/" title="Nem só de client-side vive um site">Nem só de client-side vive um site</a></li><li><a href="http://tableless.com.br/melhorando-carregamento-wordpress/" title="Melhorando carregamento do WordPress">Melhorando carregamento do WordPress</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/anotacoes-seo/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>White, Gray e Black Hats</title>
		<link>http://tableless.com.br/white-gray-e-black-hats/</link>
		<comments>http://tableless.com.br/white-gray-e-black-hats/#comments</comments>
		<pubDate>Mon, 14 Jul 2008 09:00:03 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[buscadores]]></category>
		<category><![CDATA[css layout]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[otimizacao website]]></category>
		<category><![CDATA[tableless]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=1001</guid>
		<description><![CDATA[Existem várias técnicas para colocar seu site em primeiro nos buscadores. As técnicas de SEO se encaixam em três grandes árvores: White Hat (chapéu branco) que são as legais e recomendadas pelos buscadores. Gray Hat, que se utilizadas de forma &#8230;]]></description>
			<content:encoded><![CDATA[<p>Existem várias técnicas para colocar seu site em primeiro nos buscadores. As técnicas de SEO se encaixam em três grandes árvores: White Hat (chapéu branco) que são as legais e recomendadas pelos buscadores. Gray Hat, que se utilizadas de forma abusiva são consideradas anti-éticas, embora os buscadores não tenham controle sobre sua prática. Há outras técnicas totalmente ilegais, utilizadas para ter alguma vantagem rápida ou burlar os resultados das buscas. Essas técnicas ilegais são chamadas de Black Hat.<br />
<span id="more-1001"></span></p>
<h3>White Hat</h3>
<p>São técnicas recomendadas pelos buscadores e podem ser utilizadas sem problemas. Os buscadores conseguem controlá-las e saber se você está quebrando as regras ou está tudo nos conformes.<br />
Duas técnicas de White Hat são: Links internos e criação de conteúdo.</p>
<p><strong>Links internos</strong> são links do seu site que apontam para páginas internas do seu próprio site. Um exemplo é o seu menu. Muito sites utilizam javascript ou flash para criar menus e isso pode prejudicar a posição no ranking, os buscadores utilizam seus links internos para navegar e indexar o seu conteúdo.</p>
<p>A <strong>criação de conteúdo</strong> é uma boa tática para gerar visitação e links em outros sites. Quando recomendamos a criação de conteúdo, não queremos dizer a criação de posts ou páginas em seu site com conteúdo redundante ou sobre qualquer assunto, pelo contrário, é a criação de conteúdo com qualidade, que gere discussão, comentários, seja útil para seu visitante e possa agregar algum valor.</p>
<p>A otimização do site para os buscadores também é uma técnica White Hat. A manipulação de conteúdo, colocação de links estratégicos e estudo de palavras chaves são táticas bem vindas que ajudam o visitante a encontrar a informação. Há uma série de detalhes, como metatags de descrição e keywords, que podem ajudar a ter um bom ranking, basta atentar aos detalhes.</p>
<h3>Gray Hat</h3>
<p>São técnicas que os buscadores não aprovam, mas não são proibidas, entretanto são consideradas anti-éticas. Mesmo assim, os buscadores não tem como detectá-las. Dois bons exemplos: comprar links e conteúdo duplicado.</p>
<p><strong>Comprar links</strong> é algo normal. Você pode comprar um lugarzinho em vários sites, colocar seu banner ou apenas o seu link, isso vai aumentar sua visitação e com esse grande número de links apontando para seu site, conseqüentemente seu pagerank pode aumentar também.</p>
<p><strong>Conteúdo publicado</strong>: com a popularidade dos programas de afiliados, o conteúdo duplicado cresceu bastante. Imagine vários sites colocando informações similares ou iguais sobre um determinado produto, com links para um mesmo site. O que poderia ser feito pelos buscadores seria punir sites com o conteúdo similar e simplesmente excluir as páginas com conteúdo idêntico. Essa pode ser uma decisão ruim e é uma tarefa difícil. O usuário de boa fé, que fez apenas para ganhar seu dinheiro pode ser punido simplesmente porque pegou o texto padrão de explicação do produto no site e colou em seu blog, como normalmente acontece.</p>
<p>Podemos dizer que essas técnicas são furos na lei. Você pode fazer, não há como os buscadores, sozinhos, descobrirem e punirem. Mesmo assim, seu concorrente pode denunciá-lo ao buscador, que vai investigar antes de punir seu site. Isso pode ser ruim para você, mas é bom para os buscadores e para os usuários que tem apenas resultados reais.</p>
<h3>Black Hat</h3>
<p>São técnicas ilegais, utilizadas para tentar burlar o algoritmo dos buscadores para que seu site possa aparecer em primeiro lugar. São totalmente repudiadas pelos buscadores e seu site pode ser excluído dos resultados por conta delas. Não as recomendamos, e se você por um acaso estiver praticando alguma, sugerimos que pare e revise seu site. Algumas são: Excesso de Keywords e texto escondido.</p>
<p><strong>Excesso de Keywords</strong> é provavelmente a tática mais comum. Normalmente o desenvolvedor escolhe as palavras chaves e coloca-as na página com uma letra muito pequena no rodapé, na esperança de o buscador indexar essas palavras e encontrar alguma relevância para elevar o ranking do site. </p>
<p>Os <string>textos escondidos</strong> normalmente tem a mesma cor do background. Os buscadores conseguem detectar facilmente texto com a mesma cor do background, portanto é uma tática altamente arriscada, sem contar que os concorrentes podem denunciar seu site, ato mais do que correto. </p>
<p>Tente ficar entre as técnicas de White e Gray Hat. Gray Hat ainda podem ser dispensáveis, e há muita gente que utiliza para sacanear o concorrente. Isso dificulta também os resultados de busca, trazendo resultados que podem não ajudar o visitante. É ruim para todos. </p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/anotacoes-seo/" title="Anotações sobre SEO">Anotações sobre SEO</a></li><li><a href="http://tableless.com.br/seo-iniciantes-basico/" title="SEO para iniciantes &#8211; O básico">SEO para iniciantes &#8211; O básico</a></li><li><a href="http://tableless.com.br/chrome-nao-quer-dizer-muita-coisa/" title="O Chrome não quer dizer muita coisa">O Chrome não quer dizer muita coisa</a></li><li><a href="http://tableless.com.br/podcast-19-wysiwyg-wimax-e-a-onda-movel/" title="Podcast #19 &#8211; WYSIWYG, WiMax e a onda móvel">Podcast #19 &#8211; WYSIWYG, WiMax e a onda móvel</a></li><li><a href="http://tableless.com.br/google-porque/" title="Google, por quê?">Google, por quê?</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/white-gray-e-black-hats/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>SEO &#8211; Sitemaps</title>
		<link>http://tableless.com.br/seo-sitemaps/</link>
		<comments>http://tableless.com.br/seo-sitemaps/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 15:47:23 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Tecnologia e Tendências]]></category>
		<category><![CDATA[desenvolvimento web]]></category>
		<category><![CDATA[sitemap]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://tableless.com.br/?p=996</guid>
		<description><![CDATA[Saiba como funciona o sitemap.xml]]></description>
			<content:encoded><![CDATA[<p>O <a href="http://www.sitemaps.org/pt_BR/index.php">Sitemaps é um formato simples de XML</a> que serve para informar aos sistemas de buscas sobre seus endereços disponíveis para indexação. Esse XML relaciona as URLs existentes do seu site, com algumas informações como data da última atualização, prioridade da página em relação às outras páginas e freqüencia de atualização.</p>
<p>O sitemap.xml é um arquivo que pode ser <a href="http://code.google.com/sm_thirdparty.html">gerado automaticamente por um plugin</a> ou até mesmo escrito à mão pelo desenvolvedor.<br />
<span id="more-996"></span><br />
O código básico do Sitemap:</p>
<div class="codecolorer-container xml mac-classic" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br />2<br />3<br />4<br />5<br />6<br />7<br />8<br />9<br /></div></td><td><div class="xml codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;urlset</span> <span style="color: #000066;">xmlns</span>=<span style="color: #ff0000;">&quot;http://www.sitemaps.org/schemas/sitemap/0.9&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>http://www.example.com/<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/loc<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;em<span style="color: #000000; font-weight: bold;">&gt;</span></span></span> &nbsp; &nbsp;<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>2005-01-01<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/lastmod<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/em<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;em<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>monthly<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/changefreq<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
&nbsp; &nbsp; <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;priority<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>0.8<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/priority<span style="color: #000000; font-weight: bold;">&gt;</span></span><span style="color: #000000; font-weight: bold;">&lt;/em<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/url<span style="color: #000000; font-weight: bold;">&gt;</span></span></span><br />
<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/urlset<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></div></td></tr></tbody></table></div>
<p>As tags que podem ser inseridas no sitemap.xml são essas:</p>
<p><strong>&lt;urlset&gt;</strong><br />
Executa o encapsulamento do arquivo e faz referência ao padrão de protocolo atual.</p>
<p><strong>&lt;url&gt;</strong><br />
Tag pai de cada entrada de URL. O restante das tags são as tags filhas dessa tag.</p>
<p><strong>&lt;loc&gt;</strong><br />
URL da página. Esse URL deve começar com um protocolo (como http) e terminar com<br />
uma barra final, caso seja exigido pelo seu servidor. Esse valor deve conter menos<br />
de 2.048 caracteres.</p>
<p><strong>&lt;lastmod&gt;</strong><br />
A data da última modificação do arquivo. Essa data deve estar no formato de <a href="http://www.w3.org/TR/NOTE-datetime"><br />
data e hora do W3C</a>. Esse formato permite omitir o horário, se desejar, e<br />
usar AAAA-MM-DD.</p>
<p>Lembre-se de que esta tag é separada do cabeçalho If-Modified-Since (304) que o servidor pode retornar, e os mecanismos de pesquisa podem usar as informações de ambas as fontes de forma diferente.</p>
<p><strong>&lt;changefreq&gt;</strong><br />
A freqüência com que a página é alterada. Esse valor fornece informações gerais para os  mecanismos de pesquisa e pode ser que ele não corresponda exatamente à freqüência de indexação da página. Os valores válidos são:</p>
<ul>
<li>always</li>
<li>hourly</li>
<li>daily</li>
<li>weekly</li>
<li>monthly</li>
<li>anual</li>
<li>never</li>
</ul>
<p>O valor &#8220;always&#8221; deve ser usado para descrever os documentos que sempre são alterados quando acessados. O valor &#8220;never&#8221; deve ser usado para descrever os URLs arquivados. Observe que o valor dessa tag é considerado uma <em>dica</em> e não um comando. Mesmo que os indexadores de mecanismo de pesquisa possam considerar essas informações ao tomar decisões, pode ser que indexem as páginas marcadas como &#8220;horárias&#8221; com menos freqüência do que isso e talvez façam a indexação de páginas marcadas como &#8220;anualmente&#8221; com mais freqüência do que isso. Os indexadores podem indexar páginas marcadas como &#8220;nunca&#8221; periodicamente, para que possam lidar com alterações inesperadas<br />
nessas páginas.</p>
<p><strong>&lt;priority&gt;</strong><br />
A prioridade desse URL em relação a outros URLs do mesmo site. Os valores válidos vão de 0.0 a 1.0. Esse valor não afeta o modo como as páginas são comparadas às páginas em outros sites — apenas permite que os mecanismos de pesquisa saibam quais páginas você considera mais importantes para os indexadores.</p>
<p>A prioridade padrão de uma página é 0,5.<br />
Observe que não é provável que a prioridade atribuída a uma página influencie a posição dos URLs nas páginas de resultados de um mecanismo de pesquisa. Os mecanismos de pesquisa podem usar essas informações quando selecionam entre URLs no mesmo site. Use essa tag para aumentar a probabilidade de a maioria das páginas importantes estarem presentes em um índice de pesquisa.</p>
<p>Além disso, observe que a atribuição de uma prioridade alta a todos os URLs no site provavelmente não o ajudará. Como a prioridade é relativa, ela só é usada para priorizar os URLs do seu site.</p>
<p><a href="http://www.sitemaps.org/pt_BR/protocol.php">Tabela retirada do sitemaps.org</a></p>
<h3>Local dos arquivos sitemaps.xml</h3>
<p>É importante saber que o local que o sitemap.xml é colocado determina o quais urls podem ser  colocadas no arquivo. Exemplo: fiz um <a href="http://visie.com.br/treinamento/sitemap.xml">sitemap.xml</a> para o <a href="http://visie.com.br/treinamento/">site de treinamentos da Visie</a> cuja URL é visie.com.br/treinamento. No meu sitemap.xml apenas poderá haver URLs que comecem com visie.com.br/treinamento e não apenas visie.com.br.</p>
<p>Todas as URLs que estão no Sitemap precisam utilizar o mesmo protocolo &#8211; no exemplo da Visie estou  utilizando o HTTP &#8211; e precisam estar no mesmo host que o Sitemap. Por exmeplo, se o Sitemap estiver localizado em: visie.com.br/treinamento/sitemap.xml, ele não pode incluir URLs de um subdominio.visie.com.br.</p>
<h3>Informando os buscadores que seu sitemap.xml existe</h3>
<p>Há duas maneiras fáceis para avisar aos sistemas de busca que seu sitemap.xml está disponível:</p>
<ul>
<li>Enviando o seu Sitemap por meio da interface de envio do mecanismo de pesquisa</li>
<li>Especificando a localização do Sitemap no seu arquivo robots.txt</li>
</ul>
<p><strong>Enviando o seu Sitemap por meio da interface de envio do mecanismo de pesquisa.</strong> O Google tem um local muito interessante onde além de informar o endereço do seu sitemap.xml você pode ter uma série de outras informações importantes para seu site, é o <a href="https://www.google.com/webmasters/tools/">Google Webmaster Tools</a>.</p>
<p><strong>Especificando a localização do Sitemap no seu arquivo robots.txt.</strong> Para indicar o sitemap.xml pelo robots.txt basta acrescentar essa linha: Sitemap: <local_do_Sitemap></p>
<p>Se você quiser, você pode colocar vários endereços de Sitemaps, bastando inserir várias linhas como as de cima indicando os endereços dos respectivos sitemaps.</p>
<p>Ter um sitemap.xml não garante que você uma URL seja ou não mais indexada que as outras. Mesmo assim, é um adendo para que os buscadores fiquem mais informados com os endereços do seu site. Se você não utiliza nenhum plugin para que o sitemap.xml seja gerado automaticamente, fique atento às atualizações das URLs. Você pode estar informando aos buscadores URLs antigas e isso pode afetar nos resultados organicos com o do Google. Se você quiser testar alguns plugins ou programas para gerar seu sitemap.xml automaticamente, <a href="http://code.google.com/sm_thirdparty.html">visite este link</a>.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/agora-e-a-vez-dos-desenvolvedores/" title="Agora é a vez dos desenvolvedores">Agora é a vez dos desenvolvedores</a></li><li><a href="http://tableless.com.br/epub-aprenda-a-criar-um-livro-digital/" title="ePub: Aprenda a criar um livro digital">ePub: Aprenda a criar um livro digital</a></li><li><a href="http://tableless.com.br/introducao-a-padroes-de-codificacao/" title="Introdução aos padrões de codificação">Introdução aos padrões de codificação</a></li><li><a href="http://tableless.com.br/introducao-das-premissas-dos-controles-de-versao/" title="Introdução das premissas dos controles de versão">Introdução das premissas dos controles de versão</a></li><li><a href="http://tableless.com.br/introducao-ao-css-3d-flip-card/" title="Introdução ao CSS 3D &#8211; Flip Card">Introdução ao CSS 3D &#8211; Flip Card</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/seo-sitemaps/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Descontos no DreamHost &#8211; para serviços anuais e mensais</title>
		<link>http://tableless.com.br/desconto-no-dreamhost/</link>
		<comments>http://tableless.com.br/desconto-no-dreamhost/#comments</comments>
		<pubDate>Wed, 04 Jan 2006 23:39:29 +0000</pubDate>
		<dc:creator>Diego Eis</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Bonito de se ver]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Client-Side]]></category>
		<category><![CDATA[Convertidos]]></category>
		<category><![CDATA[Digest]]></category>
		<category><![CDATA[Extensões]]></category>
		<category><![CDATA[Geral]]></category>
		<category><![CDATA[Na Prática]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[acessibilidade]]></category>
		<category><![CDATA[cotidiano]]></category>
		<category><![CDATA[Extensions]]></category>

		<guid isPermaLink="false">http://tableless.com.br/desconto-no-dreamhost</guid>
		<description><![CDATA[Atenção: Se tiver problemas com o pagamento por ser necessário o Google Checkout, leia as instruções aqui: Pagando o Dreamhost com Google Checkout mesmo sendo brasileiro e outras informações aqui. Eu uso Dreamhost a muito tempo. Quase nunca tenho problemas &#8230;]]></description>
			<content:encoded><![CDATA[<p><strong>Atenção</strong>: Se tiver problemas com o pagamento por ser necessário o Google Checkout, leia as instruções aqui:<br />
<a href="http://blog.elcio.com.br/pagando-o-dreamhost-com-google-checkout-mesmo-sendo-brasileiro/">Pagando o Dreamhost com Google Checkout mesmo sendo brasileiro</a> e <a href="http://www.revolucao.etc.br/archives/criando-sua-conta-no-google-checkout-para-assinar-a-dreamhost/">outras informações aqui</a>.<a href="http://blog.elcio.com.br/pagando-o-dreamhost-com-google-checkout-mesmo-sendo-brasileiro/"><br />
</a></p>
<p>Eu uso <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a> a muito tempo. Quase nunca tenho problemas (você já viu este site fora do ar?). Ele tem ferramentas úteis como WordPress ou PHPBB que são facilmente instaláveis com apenas 1 clique. Fazer atualização destes sistemas também é tão fácil quanto instalá-los.</p>
<p>Algumas vantagens:</p>
<ul>
<li>No <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a> você também pode criar domínios e subdomínios ilimitados. Isso é bom para quem quiser hospedar sites de clientes, amigos e etc;</li>
<li>Painel de controle simple e bonito;</li>
<li>Você pode criar uma conta FTP individual para cada domínio hospedado;</li>
<li>Além do FTP, você tem acesso o servidor via SSH;</li>
<li>O <a href="http://www.dreamhost.com/r.cgi?132780/signup/?next_step=Index">plano mais básico</a> do <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a> te dá 200 Gigas de espaço e 2 Teras de transferência mensal.</li>
<li>Você pode ter mais de 3000 contas de email para cada domínio hospedado&#8230; e isso no plano básico!</li>
<li>Fora painel de controle, instalações com um clique, Ruby on Rails, PHP nas versões 4 e 5 e MySQL, Streamming Quicktime, Aliases de e-mails ilimitados e muito mais.</li>
<li>Você ganha um domínio .com/.net/.org <strong><strong>graça</strong></strong></li>
<li>E depois que virar cliente, você ainda pode ganhar uns trocados com o programa de afiliados que eles tem. É só indicar assim como fazemos aqui. Se quiser, pode copiar as informações descritas nesta página.</li>
</ul>
<p>No <a href="http://wiki.dreamhost.com/index.php/Main_Page">Wiki do Dreamhost</a> tem mais detalhes e repostas de alguma dúvida que você possa ter.</p>
<p>Com o Tableless você ganha 3 tipos de descontos no <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a>, abaixo veja as descrições e passos para o cadastro:</p>
<p>Com o cupom de desconto <strong>TABLELESS </strong>você consegue:<br />
25% de desconto no L1 Anual:<strong> de $119.40 você paga $89.65</strong><br />
15% no L2  Anual: <strong>de $239.40 você paga $203.49</strong></p>
<p>Se você preferir <strong>uma conta mensal</strong> no <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a>, também damos desconto, use o cupom <strong>TABLEBLESSMENSAL </strong>e ganhe <strong>$39,90</strong> de desconto em todos os planos mensais do <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a>.<br />
Mensal L1 de $59,90 <strong>você paga $20,00</strong>.<br />
Mensal L2 de $69,90 <strong>você paga $30,00</strong>.<br />
Mensal L3 de $89,90 <strong>você paga $50,00</strong>.</p>
<p>E tem também o cupom <strong>TABLELESS6007</strong>, onde você ganha 60% de desconto nos planos:<br />
Mensal L1 de $59,90 <strong>você paga $24,96.</strong><br />
Anual L1 de $119,40 <strong>você paga $47,76 por um ano!</strong><br />
Mensal L2 de $69,90 <strong>você paga só $27,96.<br />
</strong>Mensal L3 de $89,90 <strong>você paga $35,96.</strong></p>
<p>E tem também o <strong>TABLELESS2</strong> onde você ganha $40,00 de desconto em qualquer plano do <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a>. Só colocar TABLELESS2 na hora de comprar qualquer plano e você ganha $40,00 de desconto no ato.</p>
<p>Para poder <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">ganhar desconto ao assinar</a> algum plano de hospedagem na <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Dreamhost</a>, siga os seguintes passos:</p>
<ul>
<li><a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">Escolha o plano que gostar mais</a>;</li>
<li>Clique no botão “<strong>SIGN UP NOW</strong>” do respectivo plano;</li>
<li>Na seguinte página, você escolhe o nível do plano que você gostaria de ter;</li>
<li>Na mesma página, você escolhe se quer receber comissões por indicações;</li>
<li>Logo após, selecione as opções de domínio, se você não tiver domínio ainda, preencha os dados referentes ao seu domínio, conta de usuário, email e seus dados pessoais. Se já tiver, é só selecionar dizendo que já tem um domínio;</li>
<li>No último campo, intitulado “<strong>Promo Code or email of who referred you:</strong>“, digite um dos cupons do Tableless: <strong>TABLELESS</strong>, <strong>TABLELESSMENSAL</strong> ou <strong>TABLELESS60</strong>;</li>
<li>Clique em <strong>I agree to abide by DreamHost&#8217;s <a href="http://www.dreamhost.com/tos.html" target="new">Terms of Service</a> and <a href="http://www.dreamhost.com/spam.html" target="new">Anti-Spam Policy</a>.</strong></li>
<li>E para finalizar clique no botão “<strong>Continue to secure payment…</strong>”;</li>
<li>Cheque o valor. Ele já deve estar <em>com o desconto aplicado</em>;</li>
<li>Preencha os dados do seu cartão de crédito (<strong><em>tem que ser internacional</em></strong> <strong>ou via <a href="http://www.paypal.com/us/">paypal</a></strong>) e finalize a compra;</li>
</ul>
<p>Pagando pelo GoogleChekout é fácil:</p>
<p>Por causa de fraudes que estavam ocorrendo o Dreamhost está passando a utilizar o GoogleCheckout como forma de pagamento. Para ter uma conta no GoogleCheckout, você precisa apenas já ter ou criar uma conta no Google (GMail).</p>
<p>Para usar o GoogleCheckout no Dreamhost, siga os passos abaixo:</p>
<ol>
<li>Ao se cadastrar, no país escolha BAHAMAS. Isso porque você não precisará colocar CEP.</li>
<li>Preencha o restante dos dados normalmente.</li>
<li>Quando chegar em SHIP MY ORDER TO, selecione a opção A DIFFERENT ADDRESS, e agora sim, selecione BRAZIL como seu país. Depois, preencha seu endereço.</li>
<li>Clique em AGREE e CONTINUE e pronto!</li>
</ol>
<p>Assine o <a href="http://www.dreamhost.com/r.cgi?132780/hosting.html">DreamHost pelo Tableless</a> e saia do sufoco.</p>
<h3  class="related_post_title">Posts Relacionados</h3><ul class="related_post"><li><a href="http://tableless.com.br/curso_de_web_standards/" title="Curso de Web Standards">Curso de Web Standards</a></li><li><a href="http://tableless.com.br/site-em-ajax-site-em-flash-pergunta-ruim/" title="Site em Ajax? Site em Flash? Pergunta ruim.">Site em Ajax? Site em Flash? Pergunta ruim.</a></li><li><a href="http://tableless.com.br/cuidado-para-nao-regredir/" title="Cuidado para não regredir">Cuidado para não regredir</a></li><li><a href="http://tableless.com.br/web-20-pe-no-chao/" title="Web 2.0 pé no chão">Web 2.0 pé no chão</a></li><li><a href="http://tableless.com.br/boas-praticas-de-acessibilidade/" title="Boas práticas de Acessibilidade">Boas práticas de Acessibilidade</a></li></ul>]]></content:encoded>
			<wfw:commentRss>http://tableless.com.br/desconto-no-dreamhost/feed/</wfw:commentRss>
		<slash:comments>58</slash:comments>
		</item>
	</channel>
</rss>

