seo, semantica e html5

49
Fábio Flatschart | www.flatschart.com SEO, SEMÂNTICA & HTML5 Uma conversa sobre

Upload: fabio-flatschart

Post on 05-Jul-2015

5.279 views

Category:

Technology


3 download

DESCRIPTION

As possibilidades semânticas das estratégias de SEO dentro do ambiente do HTML5. Palestra do Road Show TI Experience 2012. realizada no Senac de São José dos Campos em maio de 2012.

TRANSCRIPT

Page 1: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

SEO, SEMÂNTICA & HTML5 Uma conversa sobre

Page 2: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Senac São José dos Campos | Maio de 2012

Page 3: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Fábio Flatschart Gerente de Marketing e Inovação da Soyuz Sistemas. No mercado WEB desde 1997, é consultor de desenvolvimento e implantação de soluções e ferramentas da Adobe Systems Brasil. Autor e escritor técnico da Editora Brasport e da Editora SENAC/SP. No SENAC /SP atuou no atendimento corporativo e intermediação de parcerias com grandes empresas como Adobe, Apple, Editora ABRIL, Microsoft, UOL e W3C.

Page 4: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Conexões

@fabioflat

slideshare.net/fabioflat

delicio.us/fabioflat

linkedin.com/in/fabioflat

Page 5: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

INFINITAS ESCOLHAS

Page 6: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Buscar é preciso

• Revolução Digital • A Era da Busca • Inversão do vetor de Marketing • Relacionamento e experiência através da busca • Marketing de busca

Page 7: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Mais é menos ? O bombardeio de informações e de possibilidades de escolha nos leva a viver em mundo de nichos e tribos no qual as infinitas opções não nos fazem mais felizes , mas muitas vezes nos levam à um universo de insegurança e individualismo. • O papel dos mecanismos de busca cresce em importância à sombra

deste paradoxo*, eles são o nosso guru desbravando os segredos das esferas de informação.

• Cada umas destas infinitas esferas é composta de infinitas subesferas que estão na extremidade da cauda longa**, esperando para serem descobertas…

* SCHWARTZ, Barry. O Pradoxo da escolha: por que mais é menos. São Paulo: A Girafa Editora,2007

** ANDERSON, Chris. A cauda longa: do mercado de massa para o mercado de nicho.Rio de janeiro, Elsevier,2006

Page 8: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Segmentação

Page 9: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Resultados locais

Page 10: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Resultados Pessoais

Page 11: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Resultados Pessoais

Page 12: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

SEO Search Engine Optimization

Page 13: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Estamos fazendo assim ? Domínio

palestra.com.br

Título <title> Palestra</title>

Subdominio palestra.site.com.br

Atributos em Imagens alt = "palestra"

Texto A palestra sobre SEO foi um

sucesso.

Arquivos palestra.jpg | palestra.pdf

Diretórios site.com.br/palestra

Cabeçalho <h1>Palestra</h1>

Page 14: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Ou assim ? Social Twitter,

Facebook, Linkedin, Youtube

Links Diretórios, Listas,

Comentários

Conteúdo Tags, Densidade de palavras chaves,

exclusividade e variedade de conteúdo

Estrutura URL, 404, 301, Servidor

Page 15: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Ótimo !

Page 16: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Ampliando os conceitos • Os fundamentos técnicos são importantes…

porém…

• Não existe uma receita única e universal • Não existe uma fórmula exata e estanque • SEO não pode estar desvinculado da inteligência de marketing • Como tratar conteúdos sociais e ubíquos ?

Page 17: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

SEMÂNTICA

Page 18: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Entendendo…

• Semântica é o estudo dos significados • Presente na linguística, ciência, literatura, música... • Procura estabelecer a relação entre palavras, frases, sinais,

códigos, símbolos e aquilo que eles representam Sintaxe Semântica

<img title="Fábio Flatschart - 1971" src="http://site.com.br/foto71.jpg"

alt="Fábio Flatschart - 1971">

Page 19: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Web Semântica

• Todo conteúdo publicado na Web pode, teoricamente, ser interligado semanticamente pelos seus significados.

• Quando os dispositivos entenderem totalmente o conteúdo inserido e exibido neles, poderão oferecer soluções que hoje ainda não são possíveis.

• Nós estamos ensinando o sistema a pensar*

*http://www.soyuz.com.br/blog/redes-sociais-ensinando-androides-a-pensar/

Page 20: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Resultados…

Dados

Informação

Conhecimento

Inteligência

Page 21: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

HTML5 Novas possibilidades semânticas

Page 22: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Page 23: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

HTML

1991 HTML

1994 HTML 2

1996 CSS 1 + JavaScript

1997 HTML 4

1998 CSS 2

2000 XHTML 1

2002 Tableless

2005 AJAX

2009 HTML 5

Page 24: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

HTML5 O HTML 5 é uma especificação do W3C ainda não concluída. Pelas características modulares do seu desenvolvimento, as empresas, fabricantes dos navegadores, desenvolvedores, designers e usuários não necessitam aguardar a especificação final da linguagem para colocá-la em uso. Esta nova especificação introduz novos elementos (tags) orientados para auxiliar no desenvolvimento web baseado em padrões compatíveis com todos dispositivos, na marcação semântica do código, na manipulação de elementos do CSS e do JavaScript através da definição de APIs da arquitetura Web. World Wide Web Consortium - Escritório Brasil http://www.w3c.br

Page 25: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Estrutura básica

<!DOCTYPE html>

<html lang="pt-br">

<head>

<meta charset="utf-8">

<title>Estrutura básica</title>

</head>

<body>

</body>

</html>

Page 26: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Elementos estruturais

HTML4 / XHTML

<body>

<div id="topo"></div>

<div id="navegacao"></div>

<div id="principal"></div>

<div id="lateral"></div>

<div id="rodape"></div>

</body>

HTML5

<body>

<header></header>

<nav></nav>

<article></article>

<aside></aside>

<footer></footer>

</body>

Umas das maiores novidades do HTML5 é a possibilidade de atribuir às diversas seções estuturais do documento um elemento próprio, nativo da linguagem.

Page 27: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

A semântica dos novos elementos estruturais

article Representa um conteúdo independente e altamente relevante, pode ser um post, um artigo, um bloco de texto ou ainda um mini aplicativo embutido no conteúdo (widget).

aside Define um bloco de conteúdo que faz referência ao conteúdo principal que o cerca, pode estar em uma barra lateral exibindo informações contextuais, assuntos relacionados, publicidade ou um grupo de navegação secundária.

footer Marca a área inferior, normalmente conhecida como rodapé, do conteúdo geral do documento ou do conteúdo de uma seção específica a qual ele está subordinado.

Page 28: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

A semântica dos novos elementos estruturais

header

É formado por um bloco de conteúdo que pode conter um ou mais elementos h1 até h6, campo de busca, elementos de navegação, um logo ou banner, uma introdução, um pequeno prefácio, um índice em formato de lista. Normalmente trabalha como um agregador do conteúdo do cabeçalho de um documento ou de uma seção.

nav

É a uma seção do documento que agrupa links para outras partes do site ou aplicativo. Vale ressaltar que o grupo de links do elemento nav está relacionado com a navegação primária ou global, que pode estar no cabeçalho, no rodapé ou em outras seções do documento.

section

Entre todos os elementos que marcam e definem a estrutura do documento, o elemento section é o que possui menor especificidade em sua semântica, logo, é o mais genérico. Ele pode abrigar os elementos header, article e footer e sua principal função é dividir o conteúdo em macro-estruturas, em grande blocos.

Page 29: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Estruturas Semânticas

Page 30: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Estruturas Semânticas

Page 31: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Formulários Semânticos

<input type="email">

<input type="url">

<input type="number">

<input type="search">

<input type="range">

<input type="date">

<input type="week">

http://bit.ly/nrGXhw

Page 32: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

SVG <svg >

<rect width="90" height="60" x="10" y="100" fill="#00FFCC" stroke="#FF0000" stroke-width="3" >

</svg>

No HTML5, o formato SVG (Scalable Vectorial Graphics) também pode ser embutido diretamente embutido no documento com o uso do elemento img <img src="imagens/rabisco.svg" alt="Rabisco em SVG">

http://bit.ly/rqqZuK

Page 33: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Áudio <audio src="mozart_trompa.mp3" controls></audio> Opção para vários formatos e opção de download do arquivo, visível quando o browser do usuário não oferecer suporte para nenhum dos formatos indicados ou para o elemento audio. <audio controls> <source src="mozart_trompa.aac"/> <source src="mozart_trompa.ogg"/> <source src="mozart_trompa.mp3"/> <p>Baixe o arquivo<a href="mozart_trompa.mp3">.mp3</a></p> </audio>

http://bit.ly/nDeClI

Page 34: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Vídeo Opção para vários formatos e opção de download do arquivo, visível quando o browser do usuário não oferecer suporte para nenhum dos formatos indicados ou para o elemento video.

<video height="272" width="360" controls preload poster=“poster_video.jpg">

<source src="videos/video.m4v"/>

<source src="videos/video.ogv"/>

<source src="videos/video.webm"/>

<p><a href="videos/video.m4v">Baixe o vídeo</a></p></video>

Outras possibilidades semânticas : track, captions, subtitles, descriptions, chapters, metadata http://bit.ly/oKtdlT

Page 35: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Rich snippets • Comentários e Opiniões • Pessoas • Produtos • Empresas e negócios • Receitas • Eventos • Video • Os mecanismos de busca "entendem" o contexto ao qual eles se referem (uma pessoa, um

endereço, um evento). • Facilita a importação e o compartilhamento destes dados por outras aplicações e sistemas.

Microdata Microformats

RDFa

Page 36: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Rich snippets Meu nome é Fábio Flatschart e as pessoas normalmente me tratam por Flatschart ou Fabio Flat. Meu site pessoal é www.flatschart.com e sou autor da Editora Brasport.

<div itemscope itemtype="http://data-vocabulary.org/Person">

Meu nome é <span itemprop="name">Fábio Flatschart</span>

e as pessoas normalmente me tratam por <span itemprop="nickname">Flatschart

ou Fábio Flat</span>. Meu site pessoal é

<a href="http://www.flatschart.com" itemprop="url">www.flatschart.com</a>

e sou <span itemprop="title">autor </span> da <span

itemprop="affiliation">Editora Brasport</span>.

</div>

http://flatschart.com/html5/microdata.html

Page 37: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Rich snippets

http://bit.ly/IFWYam

Page 38: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Mitos

• HTML5 ainda não pode ser usado comercialmente • A maior mudança do HTML5 foi Vídeo, Áudio e Canvas • Objetivo do HTML5 é matar o Flash • HTML5 não faz diferença pra SEO/SEM • HTML5 tem falhas graves de segurança

http://www.soyuz.com.br/blog/grandes-mentiras-sobre-html5/

Page 39: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

ADMIRÁVEL MUNDO NOVO

Page 40: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Integração e Convergência

• Semântica faz a ponte entre o físico e o virtual

• Dados semânticos facilitarão a importação e o

compartilhamento de informações

por quaisquer aplicações e sistemas.

• The Internet of things

• Fluid Knowledge

WEB

Mobile

Midia Impressa

Broadcast

Page 41: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Visualização semântica de dados Encontar, filtrar, indexar e compartilhar dados de maneira semântica. Dashboard da Soyuz que mostra em tempo real a relação entre latitude, longitude e altura dos municípios brasileiros. Baseado em dados abertos, esta é uma experiência de visualização de dados utilizando Ajax e Processing.js como mecanismo para o gráfico em WebGL. http://labs.soyuz.com.br/dash/

Page 42: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Open Web Platform

http://www.soyuz.com.br/blog/open-web-platform

Page 43: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Abordagem Sistêmica

1. Inteligência de Marketing 2. Ciência e Arquitetura da Informação 3. Análise de Riscos 4. UX, Acessibilidade e Usabilidade 5. Design 6. Desenvolvimento Open Web 7. Gestão de Conteúdo

Page 44: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

Equipes multidisplinares

Nós precisamos de vocês : Músicos, sociólogos, designers, historiadores, jornalistas, antropólogos, pedagogos, biblioteconomistas, atores, sonhadores, programadores e todos os demais humanos e exatos !

Homem Vitruviano Leonardo da Vinci

Page 46: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com

FINALIZANDO

Page 47: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

HTML5 - Embarque imediato

O livro HTML5 - Embarque Imediato apresenta, comenta e exibe cerca de 100 exemplos de código publicados online : flatschart.com/html5

Page 48: SEO, Semantica e HTML5

Fábio Flatschart | www.flatschart.com Fábio Flatschart | www.flatschart.com

Fábio Flatschart http://flatschart.com Soyuz Sistemas http://www.soyuz.com.br Seofish - Semântica e Inteligência http://www.seofish.com.br SEOmoz http://www.seomoz.org W3C http://www.w3c.org SCHWARTZ, Barry. O Paradoxo da escolha: por que mais é menos. ANDERSON, Chris. A cauda longa: do mercado de massa para o mercado de nicho. KIM, W. Chan e MAUBORGNE, Renée. A estratégia do oceano azul: como criar novos mercados e tornar a concorrência irrelevante. ENGE, Eric e outros. A Arte de SEO.

Bibliografia