56
SEO SEO Otimização de Otimização de Sites Sites Ricardo Martins Ricardo Martins http://ricardomartins.inf http://ricardomartins.inf o o campusparty@ricardomartin campusparty@ricardomartin

SEO - Otimização de Sites

Embed Size (px)

Citation preview

Page 1: SEO - Otimização de Sites

SEOSEOOtimização de SitesOtimização de Sites

Ricardo MartinsRicardo Martinshttp://ricardomartins.infohttp://[email protected]@ricardomartins.infoinfo

Page 2: SEO - Otimização de Sites

O que é SEO?O que é SEO? Otimização de sites refere-se ao Otimização de sites refere-se ao

conjunto de técnicas e estratégias conjunto de técnicas e estratégias com o objetivo de melhorar o com o objetivo de melhorar o posicionamento de um site nas posicionamento de um site nas páginas de busca.páginas de busca.

Page 3: SEO - Otimização de Sites

SEO não é SEMSEO não é SEM SEM = Search Engine MarketingSEM = Search Engine Marketing

Links patrocinadosLinks patrocinados Aparecem no começo da pesquisaAparecem no começo da pesquisa Custo por cliqueCusto por clique

SEO = Search Engine OptimizationSEO = Search Engine Optimization Busca orgânica (natural)Busca orgânica (natural) Sem custoSem custo Maior relevânciaMaior relevância Mais cliquesMais cliques

Page 4: SEO - Otimização de Sites

SEO não é SEMSEO não é SEM

Page 5: SEO - Otimização de Sites

SEO não é SEMSEO não é SEM

Page 6: SEO - Otimização de Sites

Mercado e Curiosidades SEOMercado e Curiosidades SEO No Brasil SEO é novidadeNo Brasil SEO é novidade Estima-se que no nosso país, menos Estima-se que no nosso país, menos

de 1% dos sites tenham alguma de 1% dos sites tenham alguma otimizaçãootimização

Nos EUA é um segmento que Nos EUA é um segmento que movimenta US$ 10 bilhões¹.movimenta US$ 10 bilhões¹.

¹ Fonte: Livro - Google Marketing

Page 7: SEO - Otimização de Sites

Mercado e Curiosidades SEOMercado e Curiosidades SEO Cerca de 62% dos usuários param na Cerca de 62% dos usuários param na

primeira página de uma busca. primeira página de uma busca. O número vai para 90% até a O número vai para 90% até a

terceira página.terceira página. Google, Yahoo! e Microsoft detém Google, Yahoo! e Microsoft detém

mais de 90% das buscas realizadas mais de 90% das buscas realizadas na internet.na internet.

Fonte: Jupiter Research em Livro SEO

Page 8: SEO - Otimização de Sites

Market Share de BuscaMarket Share de Busca

Fonte: HitsLink.com

Market Share Global – Dez, 2008Market Share Global – Dez, 2008

Page 9: SEO - Otimização de Sites

Market Share de BuscaMarket Share de Busca Market Share EUA Junho 2008Market Share EUA Junho 2008

Page 10: SEO - Otimização de Sites

Market Share de BuscaMarket Share de BuscaBrasil

Google89%

Yahoo!3%

Outros8%

GoogleYahoo!Outros

Dados de 2007Fonte: SEO e Google Marketing (Livros)

Page 11: SEO - Otimização de Sites

TÉCNICASTÉCNICASDEDE

OTIMIZAÇÃOOTIMIZAÇÃO

Page 12: SEO - Otimização de Sites

CategoriasCategorias Off Page SEOOff Page SEO

Dependem das páginas externas, de Dependem das páginas externas, de outros sites. Não dependem totalmente outros sites. Não dependem totalmente de você. de você.

On Page SEOOn Page SEO Otimizações que dependem do Otimizações que dependem do

desenvolvedor, e são feitas no próprio desenvolvedor, e são feitas no próprio site ou páginasite ou página

Page 13: SEO - Otimização de Sites

TÍTULOTÍTULO

Page 14: SEO - Otimização de Sites

<title>Título</title><title>Título</title>

O título da página é um dos fatores O título da página é um dos fatores mais importantesmais importantes

Não utilize títulos repetidos em todas Não utilize títulos repetidos em todas as páginasas páginas

Use palavras-chave no títuloUse palavras-chave no título Crie títulos criativosCrie títulos criativos

Page 15: SEO - Otimização de Sites

Títulos criativos (?)Títulos criativos (?)

Page 16: SEO - Otimização de Sites

<title>Título</title><title>Título</title> Não use mais de 70 caracteres, pois Não use mais de 70 caracteres, pois

desta forma seu título não aparecerá desta forma seu título não aparecerá completo nas páginas de resultados.completo nas páginas de resultados.

Evite usar caixa alta. Use o bom senso.Evite usar caixa alta. Use o bom senso. Cada página deve ser tratada como Cada página deve ser tratada como

únicaúnica

Page 17: SEO - Otimização de Sites

META TAGSMETA TAGS

Page 18: SEO - Otimização de Sites

<meta name=“keywords” <meta name=“keywords” content=“palavras-chave”>content=“palavras-chave”>

Page 19: SEO - Otimização de Sites

<meta name=“keywords” <meta name=“keywords” content=“palavras-chave”>content=“palavras-chave”>

Não use mais de 20 palavras-chaveNão use mais de 20 palavras-chave Há fontes que sugerem até 10 palavrasHá fontes que sugerem até 10 palavras

Coloque as palavras por ordem de Coloque as palavras por ordem de importância com seu conteúdoimportância com seu conteúdo

Se as palavras-chave estiverem presentes Se as palavras-chave estiverem presentes no conteúdo mostrado, melhor aindano conteúdo mostrado, melhor ainda

Não repita suas palavras-chaveNão repita suas palavras-chave E evite repetir palavras-chave em páginas E evite repetir palavras-chave em páginas

diferentes tambémdiferentes também

Page 20: SEO - Otimização de Sites

<meta name=“keywords” <meta name=“keywords” content=“palavras-chave”>content=“palavras-chave”>

Utilize acentos e o português corretoUtilize acentos e o português correto Está em dúvida entre o plural e o Está em dúvida entre o plural e o

singular de uma palavra? Use o Google singular de uma palavra? Use o Google Trends para medir. (A seguir)Trends para medir. (A seguir)

Stop WordsStop Words Existem palavras que a busca natural não Existem palavras que a busca natural não

considera. Geralmente são preposições e considera. Geralmente são preposições e artigos como: a, o, de, para e um. Em artigos como: a, o, de, para e um. Em inglês são palavras como: a, are, na, at, be, inglês são palavras como: a, are, na, at, be, do, in, of, the e to.do, in, of, the e to.

Page 21: SEO - Otimização de Sites

Google TrendsGoogle Trendshttp://www.google.com/trends

Compare palavras-chave separando-as Compare palavras-chave separando-as por vírgulapor vírgula

Page 22: SEO - Otimização de Sites
Page 23: SEO - Otimização de Sites

<meta name=“keywords” <meta name=“keywords” content=“palavras-chave”>content=“palavras-chave”>

Não caia na tentação de usar palavras Não caia na tentação de usar palavras que trazem muitos acessos como que trazem muitos acessos como “sexo”, “mp3”, “viagra”, “futebol” se “sexo”, “mp3”, “viagra”, “futebol” se este não for seu conteúdo. Seu site este não for seu conteúdo. Seu site pode ser penalizado por isso.pode ser penalizado por isso.

Page 24: SEO - Otimização de Sites

<meta name=“<meta name=“descriptiondescription” ” content=“descrição”>content=“descrição”>

Page 25: SEO - Otimização de Sites

<meta name=“<meta name=“descriptiondescription” ” content=“descrição”>content=“descrição”>

As regras para descrição são praticamente As regras para descrição são praticamente as mesmas da palavra-chaveas mesmas da palavra-chave

Não use mais de 150 caracteres na sua Não use mais de 150 caracteres na sua descriçãodescrição

Utilize uma para cada página e abuse das Utilize uma para cada página e abuse das palavras-chave desde que não saia do palavras-chave desde que não saia do contexto.contexto.

Page 26: SEO - Otimização de Sites

Ainda os <metas>Ainda os <metas> O peso dos metas, assim como de todos O peso dos metas, assim como de todos

os outros atributos, variam de acordo os outros atributos, variam de acordo com a search engine.com a search engine.

As meta tags devem ser inseriras dentro As meta tags devem ser inseriras dentro da tag <head>.da tag <head>.

A posição delas dentro do <head> é A posição delas dentro do <head> é irrelevante. O que conta é a posição das irrelevante. O que conta é a posição das palavras de seu conteúdo.palavras de seu conteúdo.

Evite duplicar suas meta tags entre as Evite duplicar suas meta tags entre as páginas. Isso pode soar como conteúdo páginas. Isso pode soar como conteúdo duplicado.duplicado.

Page 27: SEO - Otimização de Sites

URL amigávelURL amigável URL’s amigáveis possibilitam um fácil URL’s amigáveis possibilitam um fácil

entendimento do conteúdo que será exibidoentendimento do conteúdo que será exibido Os crawlers também percebem e indexam Os crawlers também percebem e indexam

informações do url do site. Veja a busca por informações do url do site. Veja a busca por “camera digital”“camera digital”

A páginaA página> > meusite.com.br/loja/dvd-homem-aranha-3-duplo.htmlmeusite.com.br/loja/dvd-homem-aranha-3-duplo.htmltem muito mais relevância e sentido com o tem muito mais relevância e sentido com o endereço acima que se usássemos o endereço endereço acima que se usássemos o endereço abaixo:abaixo:> > meusite.com.br/loja/detalhe.aspx?p=rCqkXyDvkV6wmeusite.com.br/loja/detalhe.aspx?p=rCqkXyDvkV6w

Page 28: SEO - Otimização de Sites

URL amigávelURL amigável É possível que um endereço amigável É possível que um endereço amigável

corresponda a um arquivo em outro lugar corresponda a um arquivo em outro lugar do servidor. Por exemplo:do servidor. Por exemplo: O usuário chamou www.presentes.com/flores/O usuário chamou www.presentes.com/flores/ E o servidor entregou E o servidor entregou

www.presentes.com/site2009/categoria.aspx?www.presentes.com/site2009/categoria.aspx?categoriaId=478415 – que seria um url nada categoriaId=478415 – que seria um url nada amigávelamigável

Sempre que possível, use palavras-chave Sempre que possível, use palavras-chave no url da página. Ex:no url da página. Ex: www.presentes.com/flores/rosa-vermelha.htmlwww.presentes.com/flores/rosa-vermelha.html

Page 29: SEO - Otimização de Sites

URL amigávelURL amigável Prefira usar o hífen ( - ) como separador Prefira usar o hífen ( - ) como separador

ao invés de underline ( _ ), pois é melhor ao invés de underline ( _ ), pois é melhor interpretado e não confunde com interpretado e não confunde com espaços.espaços.

Ao mover um arquivo de lugar, crie uma Ao mover um arquivo de lugar, crie uma página de redirecionamento permanente página de redirecionamento permanente no lugar dela usando o header HTTP 301 no lugar dela usando o header HTTP 301 ao invés de não colocar nada ou usar ao invés de não colocar nada ou usar javascript.javascript. Obs: Cada linguagem tem um jeito diferente de alterar Obs: Cada linguagem tem um jeito diferente de alterar

os headers da página.os headers da página.

Page 30: SEO - Otimização de Sites

URL amigávelURL amigável Em servidores Apache é possível criar Em servidores Apache é possível criar

regras de redirecionamento editando o regras de redirecionamento editando o arquivo .htaccess de cada diretório e arquivo .htaccess de cada diretório e ativando a extensão rewrite module ativando a extensão rewrite module (LoadModule rewrite_module modules/mod_rewrite.so no (LoadModule rewrite_module modules/mod_rewrite.so no httpd.conf)httpd.conf)

Nos servidores que utilizam IIS é Nos servidores que utilizam IIS é geralmente usado um protocolo ISAPI geralmente usado um protocolo ISAPI chamado ISAPI REWRITEchamado ISAPI REWRITEwww.isapirewrite.comwww.isapirewrite.com

O funcionamento é praticamente igual e O funcionamento é praticamente igual e utiliza expressões regularesutiliza expressões regulares

Page 31: SEO - Otimização de Sites

PADRÕESPADRÕES

Page 32: SEO - Otimização de Sites

PadrõesPadrões Na web, existem padrões de Na web, existem padrões de

desenvolvimentodesenvolvimento A W3C é o órgão que define tais padrões A W3C é o órgão que define tais padrões

como HTML, CSS, e outros.como HTML, CSS, e outros. O não uso de padrões pode não impedir o O não uso de padrões pode não impedir o

funcionamento de um site para o usuário funcionamento de um site para o usuário final, mas dificulta o entendimento para final, mas dificulta o entendimento para um robô de busca.um robô de busca.

Veja se seu site obedece os padrões no siteVeja se seu site obedece os padrões no sitehttp://validator.w3c.org/http://validator.w3c.org/

Page 33: SEO - Otimização de Sites

Use HTMLUse HTML As ferramentas de busca lêem apenas As ferramentas de busca lêem apenas

texto/htmltexto/html Evite o uso de JavaScript, Flash, Plugins, Pop-Evite o uso de JavaScript, Flash, Plugins, Pop-

up onde não for necessário, principalmente up onde não for necessário, principalmente nos menus e links.nos menus e links.

Alguns crawlers já conseguem ler conteúdo Alguns crawlers já conseguem ler conteúdo em animações flash, mas dificilmente um site em animações flash, mas dificilmente um site desenvolvido totalmente em flash estará nos desenvolvido totalmente em flash estará nos primeiros resultados.primeiros resultados.

Os crawlers raramente lêem javascript. Os crawlers raramente lêem javascript. Portanto, não use javascript ou flash para Portanto, não use javascript ou flash para fazer um link a outra página importante. fazer um link a outra página importante. Prefira sempre o tradicional <a href...Prefira sempre o tradicional <a href...

Page 34: SEO - Otimização de Sites

UsabilidadeUsabilidade Lembre-se que antes dos crawlers, o Lembre-se que antes dos crawlers, o

usuário é nossa prioridade.usuário é nossa prioridade. Lembre-se que pessoas com Lembre-se que pessoas com

deficiências visuais utilizam programas deficiências visuais utilizam programas leitores de tela, e estes também não leitores de tela, e estes também não conseguem ler conteúdo em flashes e conseguem ler conteúdo em flashes e imagens que não tenham a imagens que não tenham a propriedade de texto alternativo propriedade de texto alternativo definida (alt).definida (alt).

ex: <img src=“navio.jpg” alt=“Navio de ex: <img src=“navio.jpg” alt=“Navio de carga” />carga” />

Page 35: SEO - Otimização de Sites

Como os crawlers vêem meu Como os crawlers vêem meu site?site?

Como mencionamos, os robôs vêem apenas Como mencionamos, os robôs vêem apenas o texto disponível. Portanto uma maneira de o texto disponível. Portanto uma maneira de vermos como ele, é usar um navegador de vermos como ele, é usar um navegador de texto puro. Uma das alternativas é o Lynx texto puro. Uma das alternativas é o Lynx disponível em http://lynx.isc.org/disponível em http://lynx.isc.org/

Outra opção é ver a página de cache do Outra opção é ver a página de cache do nosso site digitando “cache:meusite.com.br” nosso site digitando “cache:meusite.com.br” (sem aspas) na caixa de busca do Google.(sem aspas) na caixa de busca do Google.

No Yahoo! existe o Site Explorer que mostra No Yahoo! existe o Site Explorer que mostra todas as páginas indexadas. Acesse-o em:todas as páginas indexadas. Acesse-o em:http://siteexplorer.search.yahoo.com/ http://siteexplorer.search.yahoo.com/

Page 36: SEO - Otimização de Sites

LynxLynx

Page 37: SEO - Otimização de Sites

UsabilidadeUsabilidade O tempo que uma página leva para O tempo que uma página leva para

carregar também é relevante.carregar também é relevante. Use páginas levesUse páginas leves Separe corretamente seu conteúdoSepare corretamente seu conteúdo Verifique o tamanho das imagensVerifique o tamanho das imagens Verifique o excesso de Javascripts, estilos e elementos Verifique o excesso de Javascripts, estilos e elementos

desnecessários que não são utilizados em todas as desnecessários que não são utilizados em todas as páginaspáginas

Page 38: SEO - Otimização de Sites

DOMÍNIOSDOMÍNIOS

Page 39: SEO - Otimização de Sites

DomíniosDomínios O domínio também influencia na ordem dos O domínio também influencia na ordem dos

resultadosresultados Um dos fatores de relevância é a idade do Um dos fatores de relevância é a idade do

domínio e a data de vencimento do mesmo. domínio e a data de vencimento do mesmo. Os buscadores entendem isso como fator de Os buscadores entendem isso como fator de confiança. Ex: se seu site é antigo, ele é mais confiança. Ex: se seu site é antigo, ele é mais confiável.confiável.

O mesmo ocorre pra data de expiração. Se sua O mesmo ocorre pra data de expiração. Se sua ‘marca’ está registrada até 2020, significa que ‘marca’ está registrada até 2020, significa que pretende ficar mais tempo no mercado que o pretende ficar mais tempo no mercado que o concorrente que vence em 2010.concorrente que vence em 2010.

Palavras-chave no nome do domínio também Palavras-chave no nome do domínio também são relevantes e ajudam na posição.são relevantes e ajudam na posição.

Page 40: SEO - Otimização de Sites

DomíniosDomínios Palavras-chave no nome do domínio Palavras-chave no nome do domínio

também são relevantes e ajudam na também são relevantes e ajudam na posição.posição.

Evite hospedar seu site em lugares Evite hospedar seu site em lugares gratuitos, pois o endereço fica sendo gratuitos, pois o endereço fica sendo sempre o mesmo para vários sempre o mesmo para vários conteúdos. Ex: meusite.blogspot.comconteúdos. Ex: meusite.blogspot.com

O TLD (.com.br, .com, etc) não tem O TLD (.com.br, .com, etc) não tem influencia no posicionamento, mas é influencia no posicionamento, mas é usado pra diferenciar o idioma.usado pra diferenciar o idioma.

Page 41: SEO - Otimização de Sites

Page RankPage Rank O Page Rank foi por muito tempo o O Page Rank foi por muito tempo o

principal fator de relevância nos principal fator de relevância nos buscadoresbuscadores

O PR faz uma avaliação objetiva da O PR faz uma avaliação objetiva da importância das páginas web, numa importância das páginas web, numa equação de mais de 500 milhões de equação de mais de 500 milhões de variáveis e 2 bilhões de termosvariáveis e 2 bilhões de termos

O PR considera os links que uma página O PR considera os links que uma página recebe como fator de relevância, pois recebe como fator de relevância, pois entende que se uma página recebe entende que se uma página recebe muitos links, ela é relevantemuitos links, ela é relevante

Page 42: SEO - Otimização de Sites

Page RankPage Rank Se a página X tem um link para pagina Y, é Se a página X tem um link para pagina Y, é

computado 1 voto a favor da página Ycomputado 1 voto a favor da página Y O PageRank também considera a O PageRank também considera a

importância de cada voto.importância de cada voto. O texto que está no anchor também é O texto que está no anchor também é

extremamente relevante. Ou seja, se uma extremamente relevante. Ou seja, se uma página importante tem o texto “Hotel em página importante tem o texto “Hotel em São Paulo” linkando para São Paulo” linkando para www.hotel.com.br, uma busca por este www.hotel.com.br, uma busca por este termo seria altamente relevante para o termo seria altamente relevante para o site acima e melhoraria sua posição no site acima e melhoraria sua posição no resultado.resultado.

Page 43: SEO - Otimização de Sites

ROBOTSROBOTS

Page 44: SEO - Otimização de Sites

RobotsRobots O Robots é um pequeno arquivo O Robots é um pequeno arquivo

colocado na raíz do site para auxiliar os colocado na raíz do site para auxiliar os buscadores a indexar suas págnasbuscadores a indexar suas págnas

No Robots.txt também é possível No Robots.txt também é possível restringir determinados diretórios, com restringir determinados diretórios, com a finalidade de dizer ao buscador quais a finalidade de dizer ao buscador quais paginas não serão indexadaspaginas não serão indexadas

É possível criar regras diferentes para É possível criar regras diferentes para cada buscadorcada buscador

Page 45: SEO - Otimização de Sites

RobotsRobots Exemplo ROBOTS.TXT:Exemplo ROBOTS.TXT:

Page 46: SEO - Otimização de Sites

RobotsRobots Gerador de Robots.txt do GoogleGerador de Robots.txt do Google

Page 47: SEO - Otimização de Sites

SITEMAPSSITEMAPS

Page 48: SEO - Otimização de Sites

SitemapsSitemaps Sitemap é uma representação Sitemap é uma representação

hierárquica da estrutura de um site, hierárquica da estrutura de um site, composta por páginas web.composta por páginas web.

O sitemap é outro arquivo colocado O sitemap é outro arquivo colocado geralmente na raíz do site, no geralmente na raíz do site, no formato .xml.formato .xml.

O SITEMAP.XML deve conter O SITEMAP.XML deve conter informações de todas ou das principais informações de todas ou das principais páginas do site, com o endereço e páginas do site, com o endereço e peso/importância de cada uma.peso/importância de cada uma.

Page 49: SEO - Otimização de Sites

SitemapsSitemaps Exemplo:Exemplo:

Page 50: SEO - Otimização de Sites

FERRAMENTASFERRAMENTAS

Page 51: SEO - Otimização de Sites

Yahoo! Site ExplorerYahoo! Site Explorer http://siteexplorer.search.yahoo.comhttp://siteexplorer.search.yahoo.com

Page 52: SEO - Otimização de Sites

Google Webmaster ToolsGoogle Webmaster Tools http://www.google.com/webmasters/http://www.google.com/webmasters/

toolstools

Page 53: SEO - Otimização de Sites

Outras FerramentasOutras Ferramentas 136 ferramentas SEO online e gratuitas136 ferramentas SEO online e gratuitas

http://www.seocompany.ca/tool/seo-http://www.seocompany.ca/tool/seo-tools.htmltools.html

SEO Score ToolSEO Score Tool http://website.grader.com/http://website.grader.com/

Page 54: SEO - Otimização de Sites

Sites de ReferênciaSites de Referência www.seomaster.comwww.seomaster.com www.mundoseo.com.br/blog www.mundoseo.com.br/blog www.seocast.com.brwww.seocast.com.br

Page 55: SEO - Otimização de Sites

Livros recomendadosLivros recomendados SEO – Otimização de SitesSEO – Otimização de Sites

Paulo Rodrigo TeixeiraPaulo Rodrigo Teixeira

Google MarketingGoogle MarketingConrado Adolpho VazConrado Adolpho Vaz

Page 56: SEO - Otimização de Sites

ObrigadoObrigado Apresentação disponível em Apresentação disponível em http://ricardomartins.info/http://ricardomartins.info/

Contato:Contato: [email protected] [email protected]