Aqui ficam os slides da minha apresentação no DrupalCamp Porto 2012.
Outline dos slides
O QUE É O SEO
- SEO é a sigla de “Search Engine Optimization“
- Optimização para motores de pesquisa é o conjunto de estratégias que visa melhorar o posicionamento de um site nas páginas de resultados naturais (orgânicos) dos motores de pesquisa .
QUANTO VALE O SEO
- Média de 0.25€ o clique (CPC)
- visitas por dia x 0.25€ = 250€ por dia
- 250€ x 30 dias = 7.500€ por mês
- 7.500€ x 12 = 90.000€ por ano!
COMPETIMOS PARA QUE ESPAÇO
PARA ONDE OLHAMOS
A IMPORTANCIA DO 1º LUGAR
COMO FUNCIONAM OS MOTORES DE PESQUISA
SPIDERS, ROBOTS, BOTS E CRAWLERS
- É tudo a mesma coisa
- Indexam as páginas da Web e vários tipos de ficheiros
- Googlebot, Googlebot-Image, MSNBot, etc
- Apresentam-se como User-Agents
A PIRAMIDE DO SEO
AS PARTES DO SEO
QUAIS OS FACTORES MAIS IMPORTANTES
AS TAGS MAIS IMPORTANTES
- <a> a ancora da Web
- <h1> o mais importante (apenas deve existir um)
- <h2> o 2º mais importante
- <h2> o 3º mais importante ;-)
- <title> até 65 caracteres
- <meta name="description" content=""> até 155 caracteres
- <img src="" alt="" /> não esquecer o alt
- <table> evitar usar como formatação, para isso existo o CSS
TAGS MAIS EXÓTICAS
- <meta name="robots" content="NOODP"> não usar o DMOZ para a descrição da página
- <meta name=“robots” content=”ARGUMENTO” />
AS PALAVRAS CERTAS NO SITIO CERTO
- As principais secções de navegação:
- Menus
- Footer
- Breadcrumb
- Blocos
- Nos nomes dos ficheiros, separadas com –
- Nos URL
BLOQUEADORES DO CRAWLING!
- Input Forms
- Session IDs no URL
- Páginas bloqueadas com Cookies
- Frames
- Iframes
- Logins
- Javascript
- Flash
- Silverlight
- Ajax
ROBOTS
- robots.txt - http://www.example.com/robots.txt
- Por defeito tudo é indexável
- <meta name=“robots” content=”ARGUMENTO” />
SITEMAP.XML
- http://www.example.com/sitemap.xml
- Até 55.000 URLs por ficheiro
- Podem ser vários ficheiros
- Existem formatos específicos para vídeo, noticias, mobile, etc
AJUDAR A NAVEGAR OS BOTS E AS PESSOAS
- URLs com keywords ajudam aos rankings
- Separar as keywords no URL com –
- Evitar parametros nos URL
- URLs escritos em minusculas
- URLs não muito extensos
- Os utilizadores navegam manipulando os URLs
- É preferível uma subdirectoria a um subdomínio
AJUDAR A NAVEGAR OS BOTS E AS PESSOAS
- Evitar subniveis com muita profundidade (até 4)
- Estruturas hierárquicas são boas para a navegação (tanto para bots, como utilizadores)
- Estruturas hierárquicas potenciam a probabilidade de breadcrumbs e sitelinks nos snippets dos SERPs
- Não devem existir páginas órfãs
- Colocar o JavaScript e o CSS em ficheiros externos
OS CÓDIGOS CERTOS
- HTTP status codes
- 200 – tudo ok
- 301 – movido permanentemente
- 302 – movido temporariamente
- 304 – não modificado
- 404 – não existe
- 500 – Houston, we have a problem
301 REDIRECT NO APACHE (.htaccess)
- Redirect 301 /oldpage.html http://www.example.com/newpage.html
A VELOCIDADE CONTA
- O Google usa a velocidade de carregamento das páginas como um dos factores
- Os bots indexam mais páginas se elas carregarem mais rápido
RICH SNIPPETS - MICROFORMATS
- events
- reviews
- people
- videos
- business
- products
NÃO ESQUECER A HIGIENE DIÁRIA
- Links quebrados
- Conteúdo duplicado
- Ficheiros eliminados ou perdidos
- Spam nos comentários
- Actualizações de segurança
- Analisar o tráfego
- SEO negativo
- Visitar o Google Webmaster Tools
O QUE NÃO FAZER, MESMO!
- Texto ou links ocultos
- Keyword stuffing – encher as páginas ou tags de keywords
- Cloaking - mostrar uma coisa ao bot e outra aos utilizadores
- Doorway pages – páginas automatizadas com keywords especificas
- Conteúdo duplicado propositado
- Carregar vírus, malware, phishing, etc
- Participar em redes de links / comprar links
- Exagerar na optimização
- Linkar para maus sites (usar nofollow)
O DRUPAL AJUDA COM O SEO
- Tem na versão base um conjunto de funcionalidades que ajudam On Page e no On Site. Ex. URLs amigáveis, filtros para HTML com nofollow, etc
- Através de módulos contribuídos podemos complementar todos os outros aspectos do On Site e On Page
- Também existem módulos para ajudar no Off Page
- Sistema de desenvolvimento dos temas (apresentação do site) muito flexível
- Processo centralizado no drupal.org (evita malware)
QUAIS OS MÓDULOS MAIS IMPORTANTES
CUIDADOS A TER COM OS TEMAS
- Não esquecer as tags principais: title, h1, h2, alt...
- O conteúdo mais importante da página é o 1º no HTML da página
- Antes de colocar um tema, descarregado online, analisar o código fonte (procurar links escondidos, etc)
- Evitar o uso de Flash
- Javascript discreto
- Texto escondido que possa ser interpretado como keyword stuffing
MAIS INFORMAÇÃO SOBRE SEO