CHECKLIST SEO
19/11/2015
2
CHECKLIST SEO
COMO O GOOGLE
FUNCIONA?
3
CHECKLIST SEO
Googlebot, o robô do Google
COMO ELE ENCONTRA E INDEXA WEBSITES?
ATRAVÉS DE LINKS
INTERNOS
EXTERNOS
SITEMAPS
4
CHECKLIST SEO
O Google
COMO ELE TRÁS RESULTADOS RELEVANTES.
ATRAVÉS DO ALGORITIMO
+- 200 FATORES DE RANKEAMENTO
Links
Keywords
Site Speed
User Signs
Social
E muitos outros fatores
5
CHECKLIST SEO
O Google
RESULTADOS RELEVANTES
6
CHECKLIST SEO
E O QUE NÃOPODE FALTAR EM
UM PROJETODE SEO?
7
CHECKLIST SEO
OS ELEMENTOS ABAIXO NÃO PODEM FICAR DE FORA DE UM PROJETO
DE SEO, POIS ALÉM DE DIZEREM DO QUE SE TRATA O CONTEÚDO,
SÃO FATORES DECISIVOS E INFLUENCIADORES DO CTR (CLICK
THROUGH RATE)
TITLE
A Tag Title é obrigatória e não deve ser repetida.
META-DESCRIPTION
A Description também é obrigatória e também não deve ser repetida.
URL AMIGÁVEL
A palavra-chave deve estar na url o mais à esquerda possível e de fácil
leitura pelos usuários e robôs de busca para interpretarem melhor o
conteúdo da página.
META-KEYWORDS AINDA SÃO NECESSÁRIAS?
NÃO, NENHUM BUSCADOR USA MAIS ESTE ELEMENTO COMO FATOR
DE RANKEAMENTO.
8
CHECKLIST SEO
ESTRUTURA DE H´S
Para uma otimização de head tails, mid tails e long tails, a palavra-
chave deve estar no <H1> e os complementares nos outros H´s,
deixando o código mais semântico e organizado para leitura pelos
robôs dos buscadores.
<H1> (apenas 1 por página)
<H2> (seguir contexto do h1)
<H3> (seguir contexto do h2)
COMO VERIFICAR?
HTML 5 OUTLINER
EXEMPLO DE OUTLINER
9
CHECKLIST SEO
URL CANÔNICA
Toda página deve ter a sua URL canônica definida. Para evitar tanto
conteúdo duplicado interno quanto externo. Se tivermos 2 páginas
iguais em conteúdo, devemos optar pela canônica ou
redirecionamento 301 dependendo do caso.
Como o site pode ser acessado por várias url´s, por exemplo: com
http, sem http, com www, sem www, com parâmetros, etc. toda
página deve ter a sua canônica para a versão que queremos indexar.
Exemplo: HOME VIVAREAL
<link rel=”canonical” href=”http://www.vivareal.com.br/” />
1
0
CHECKLIST SEO
<IMG> DEVE TER ALT=””
Toda imagem deve ter o alt definido para os motores de busca.
Imagens do conteúdo não devem ser background em CSS.
IMAGENS DEVEM TER NOME AMIGÁVEIS
Para melhorar a otimização da palavra-chave foco da página, as
imagens devem ter nomes amigáveis e complementar o conteúdo.
<A HREF> DEVE TER TITLE=””
Todo link deve ter a propriedade Title definida
NÃO DEVEMOS TER IMAGE REPLACEMENT ou
TEXT INDENT por CSS
Não podemos ter conteúdo escondido por css ou qualquer outra
maneira. A não ser em casos que tehnamos uma ação para este
conteúdo ser exibido para o usuário (ex: botão 'veja mais').
1
1
CHECKLIST SEO
DADOS ESTRUTURADOS
Para melhor interpretação do conteúdo de nossa página, devemos
usar marcação de dados estruturados com o Schema.org.
Pelo menos a propriedade Webpage, para página com marcações não
definidas deve ser utilizada.
Para conhecer as possíveis marcações, Verificar o endereço de
implementação:
http://schema.org/docs/schemas.html
Exemplo - Organization
<script type="application/ld+json">
{ "@context" : "http://schema.org",
"@type" : "Organization",
"url" : "http://www.your-company-site.com",
"contactPoint" : [
{ "@type" : "ContactPoint",
"telephone" : "+1-401-555-1212",
"contactType" : "customer service"
} ] }
</script>
1
2
CHECKLIST SEO
BREADCRUMBS
As trilhas de navegação são importantes tanto para enriquecer o
Snippet na busca quanto para melhorar a navegação do usuário. A
implementação dele aumenta a chance de um usuário clicar no
VivaReal nas buscas e leva aos buscadores compreender melhor a
estrutura interna de navegação.
Implementação: https://schema.org/breadcrumb
Exemplo:
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses">
<span itemprop="name">Dresses</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="https://example.com/dresses/real">
<span itemprop="name">Real Dresses</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
1
3
CHECKLIST SEO
PAGE SPEED
É importante medirmos a velocidade de cada página e ajustar de
acordo com as recomendações do google o que for necessário.
https://developers.google.com/speed/pagespeed/insights/
O QUE OTIMIZAR?
• IMAGENS
• CSS
• JS
• SERVIDOR
• HTML
O QUE MEDIR?
• TEMPO DE RESPOSTA DO SERVIDOR
• CARREGAMENTO DA PÁGINA
• SCORE DO PAGE SPEED INSIGHTS DO GOOGLE
1
4
CHECKLIST SEO
SITEMAP.XML
Inserção no sitemap.xml dos novos projetos ou criação do
sitemap.xml para facilitar a indexação dos motores de busca.
A recomendação do google é de utilizar no máximo 50.000 url´s por
sitemap, porém para evitar possíveis problemas de indexação,
podemos utilizar no máximo 5.000 url´s por sitemap.
SITEMAP.HTML
Para ajudar na indexação das páginas nos buscadores, devemos
também ter um sitemap em versão html, que contenha todas as url´s
do site.
Para que o sitemap em html seja efetivo, não devemos exceder mais
de 100 links por arquivo, garantindo assim a leitura de todos os links
que estão na página.
1
5
CHECKLIST SEO
ROBOTS
Configurar o Robots com o que queremos ou não que seja indexado
Exemplo:
User-agent: *
Disallow: /Pasta1/
Allow: /Pasta1/MeuArquivo.html
User-agent: Googlebot
Disallow: /Adm/
1
6
CHECKLIST SEO
VERSÃO MOBILE FRIENDLY
Desde 21 de abril de 2015, mobile friendly é um fator de
rankeamento e é sempre importante termos isso configurado em
nosso site. Seja com uma versão responsiva ou versão m.
1
7
CHECKLIST SEO
ANALYTICS
Inserir código do Analytics
WEBMASTERTOOLS
Configurar Webmastertools
E OUTRAS NECESSIDADES QUE TEMOS DE MÉTRICAS E TAGS.
CHECKLIST DE SEO ONPAGE - Mario Melo

CHECKLIST DE SEO ONPAGE - Mario Melo

  • 1.
  • 2.
    2 CHECKLIST SEO COMO OGOOGLE FUNCIONA?
  • 3.
    3 CHECKLIST SEO Googlebot, orobô do Google COMO ELE ENCONTRA E INDEXA WEBSITES? ATRAVÉS DE LINKS INTERNOS EXTERNOS SITEMAPS
  • 4.
    4 CHECKLIST SEO O Google COMOELE TRÁS RESULTADOS RELEVANTES. ATRAVÉS DO ALGORITIMO +- 200 FATORES DE RANKEAMENTO Links Keywords Site Speed User Signs Social E muitos outros fatores
  • 5.
  • 6.
    6 CHECKLIST SEO E OQUE NÃOPODE FALTAR EM UM PROJETODE SEO?
  • 7.
    7 CHECKLIST SEO OS ELEMENTOSABAIXO NÃO PODEM FICAR DE FORA DE UM PROJETO DE SEO, POIS ALÉM DE DIZEREM DO QUE SE TRATA O CONTEÚDO, SÃO FATORES DECISIVOS E INFLUENCIADORES DO CTR (CLICK THROUGH RATE) TITLE A Tag Title é obrigatória e não deve ser repetida. META-DESCRIPTION A Description também é obrigatória e também não deve ser repetida. URL AMIGÁVEL A palavra-chave deve estar na url o mais à esquerda possível e de fácil leitura pelos usuários e robôs de busca para interpretarem melhor o conteúdo da página. META-KEYWORDS AINDA SÃO NECESSÁRIAS? NÃO, NENHUM BUSCADOR USA MAIS ESTE ELEMENTO COMO FATOR DE RANKEAMENTO.
  • 8.
    8 CHECKLIST SEO ESTRUTURA DEH´S Para uma otimização de head tails, mid tails e long tails, a palavra- chave deve estar no <H1> e os complementares nos outros H´s, deixando o código mais semântico e organizado para leitura pelos robôs dos buscadores. <H1> (apenas 1 por página) <H2> (seguir contexto do h1) <H3> (seguir contexto do h2) COMO VERIFICAR? HTML 5 OUTLINER EXEMPLO DE OUTLINER
  • 9.
    9 CHECKLIST SEO URL CANÔNICA Todapágina deve ter a sua URL canônica definida. Para evitar tanto conteúdo duplicado interno quanto externo. Se tivermos 2 páginas iguais em conteúdo, devemos optar pela canônica ou redirecionamento 301 dependendo do caso. Como o site pode ser acessado por várias url´s, por exemplo: com http, sem http, com www, sem www, com parâmetros, etc. toda página deve ter a sua canônica para a versão que queremos indexar. Exemplo: HOME VIVAREAL <link rel=”canonical” href=”http://www.vivareal.com.br/” />
  • 10.
    1 0 CHECKLIST SEO <IMG> DEVETER ALT=”” Toda imagem deve ter o alt definido para os motores de busca. Imagens do conteúdo não devem ser background em CSS. IMAGENS DEVEM TER NOME AMIGÁVEIS Para melhorar a otimização da palavra-chave foco da página, as imagens devem ter nomes amigáveis e complementar o conteúdo. <A HREF> DEVE TER TITLE=”” Todo link deve ter a propriedade Title definida NÃO DEVEMOS TER IMAGE REPLACEMENT ou TEXT INDENT por CSS Não podemos ter conteúdo escondido por css ou qualquer outra maneira. A não ser em casos que tehnamos uma ação para este conteúdo ser exibido para o usuário (ex: botão 'veja mais').
  • 11.
    1 1 CHECKLIST SEO DADOS ESTRUTURADOS Paramelhor interpretação do conteúdo de nossa página, devemos usar marcação de dados estruturados com o Schema.org. Pelo menos a propriedade Webpage, para página com marcações não definidas deve ser utilizada. Para conhecer as possíveis marcações, Verificar o endereço de implementação: http://schema.org/docs/schemas.html Exemplo - Organization <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Organization", "url" : "http://www.your-company-site.com", "contactPoint" : [ { "@type" : "ContactPoint", "telephone" : "+1-401-555-1212", "contactType" : "customer service" } ] } </script>
  • 12.
    1 2 CHECKLIST SEO BREADCRUMBS As trilhasde navegação são importantes tanto para enriquecer o Snippet na busca quanto para melhorar a navegação do usuário. A implementação dele aumenta a chance de um usuário clicar no VivaReal nas buscas e leva aos buscadores compreender melhor a estrutura interna de navegação. Implementação: https://schema.org/breadcrumb Exemplo: <ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses"> <span itemprop="name">Dresses</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses/real"> <span itemprop="name">Real Dresses</span></a> <meta itemprop="position" content="2" /> </li> </ol>
  • 13.
    1 3 CHECKLIST SEO PAGE SPEED Éimportante medirmos a velocidade de cada página e ajustar de acordo com as recomendações do google o que for necessário. https://developers.google.com/speed/pagespeed/insights/ O QUE OTIMIZAR? • IMAGENS • CSS • JS • SERVIDOR • HTML O QUE MEDIR? • TEMPO DE RESPOSTA DO SERVIDOR • CARREGAMENTO DA PÁGINA • SCORE DO PAGE SPEED INSIGHTS DO GOOGLE
  • 14.
    1 4 CHECKLIST SEO SITEMAP.XML Inserção nositemap.xml dos novos projetos ou criação do sitemap.xml para facilitar a indexação dos motores de busca. A recomendação do google é de utilizar no máximo 50.000 url´s por sitemap, porém para evitar possíveis problemas de indexação, podemos utilizar no máximo 5.000 url´s por sitemap. SITEMAP.HTML Para ajudar na indexação das páginas nos buscadores, devemos também ter um sitemap em versão html, que contenha todas as url´s do site. Para que o sitemap em html seja efetivo, não devemos exceder mais de 100 links por arquivo, garantindo assim a leitura de todos os links que estão na página.
  • 15.
    1 5 CHECKLIST SEO ROBOTS Configurar oRobots com o que queremos ou não que seja indexado Exemplo: User-agent: * Disallow: /Pasta1/ Allow: /Pasta1/MeuArquivo.html User-agent: Googlebot Disallow: /Adm/
  • 16.
    1 6 CHECKLIST SEO VERSÃO MOBILEFRIENDLY Desde 21 de abril de 2015, mobile friendly é um fator de rankeamento e é sempre importante termos isso configurado em nosso site. Seja com uma versão responsiva ou versão m.
  • 17.
    1 7 CHECKLIST SEO ANALYTICS Inserir códigodo Analytics WEBMASTERTOOLS Configurar Webmastertools E OUTRAS NECESSIDADES QUE TEMOS DE MÉTRICAS E TAGS.