Daniel Imamura

Analista de SEO
Facebook Twitter Gplus LinkedIn RSS
formats

Estratégias de SEO

em SEO

Estratégias de SEO

Durante a minha carreira em SEO tive e tenho a oportunidade de trabalhar com diversos segmentos de clientes e todos com um objetivo em comum: obter mais resultados orgânicos.

Para alcançar este objetivo aprendi muitas estratégias de SEO. Desde estratégias mais básicas até estratégias de SEO que foram uma combinação de várias ideias.

Neste artigo quero compartilhar com você tudo o que aprendi sobre como montar estratégias de SEO eficientes.

Como criar uma estratégia de SEO?

Passo 1: KPI

O primeiro passo de uma estratégia de SEO é definir quais objetivos você deseja atingir. Algumas pessoas imaginam que por aplicarem várias técnicas de SEO em seu site estão aplicando estratégias de SEO, porém não é bem assim que funciona.

Uma estratégia deve te levar de um ponto A para um ponto B, ou seja, você precisa definir o seu KPI (indicador) para então traçar quais serão os passos a serem percorridos para alcança-lo.

Lembre-se: Quando não sabemos para onde queremos ir, qualquer caminho serve.

Vou dar alguns exemplos de KPI para estratégias de SEO:

  • Acessos: Excelente KPI se o seu negócio depende de visualizações de página, como é o caso de grandes portais que vendem publicidade baseada em visualização.
  • Conversão: Uma conversão pode ser um preenchimento de formulário ou uma solicitação de orçamento. Este KPI é ideal para prestadores de serviço.
  • Vendas: Se você tem uma loja online, o número de vendas deve ser o seu principal KPI.
  • Posicionamento no Google: Se você quer fazer branding, por exemplo, o posicionamento no Google para sua principal palavra-chave pode ser definido como KPI.

Agora que você sabe que precisa de um KPI de SEO, defina o seu para suas estratégias de SEO.

Passo 2: Planejamento

Agora que você sabe onde deseja chegar, precisa definir quais são os passos a percorrer até chegar ao seu objetivo. Não existe uma receita de bolo, ainda mais porque SEO é Holístico, ou seja, é necessário avaliar o cenário como um todo para compreender quais fatores de ranqueamento você deve trabalhar mais.

Porém, desenvolvi um checklist básico que te dará um Norte para iniciar seu planejamento:

Revisão On-Page

Como eu sempre digo aqui na Consultoria Digital para meus analistas: “Não adianta criar dezenas de páginas em um site se o Google não conseguir lê-las corretamente. ”

É importante que o código-fonte do seu site esteja bem estruturado para que o Googlebot possa fazer a correta leitura e entender cada tag e cada palavra do seu conteúdo, pois assim a sua relevância nas buscas aumentará consideravelmente.

E não é apenas em questões de estruturação que você deve ficar atento. O desempenho do seu site também está dentro da Revisão On-Page.

Deixar seu site rápido, responsivo e totalmente funcional para dispositivos móveis, entre diversas outras coisas, é importantíssimo ainda mais depois do lançamento do Mobile Friendly Update, também conhecido como Mobilegeddon.

Então recomendo que você comece suas estratégias de SEO dando uma boa revisada no On-Page do seu site. Se você utiliza WordPress, saiba que existem diversos plug-ins que podem facilitar sua vida.

Conteúdo

Depois que você deixar seu código-fonte redondindo, chegou a hora de trabalhar o seu conteúdo. Afinal um código HTML sem conteúdo de qualidade não vai agradar a seus leitores e clientes em potencial, e muito menos o algoritmo do Google.

Nas minhas estratégias de SEO eu costumo focar muito em criar um conteúdo completo no site. Crio uma linha editorial, no caso de sites que possuem blog ou área de notícias e aplico diversas estratégias de Marketing de Conteúdo que vão ajudar a engajar seu público, transformar seu site em referência e ajudar na encontrabilidade do mesmo nas buscas mais estratégicas do seu negócio.

Defina seu avatar/persona, descubra quais são seus problemas, suas dores, seus interesses e produza conteúdo útil para ajuda-lo.

Uma técnica que ajuda bastante nesta etapa da estratégia é que após selecionar a palavra-chave, pesquisar o que todos os principais sites das buscas estão fazendo de interessante. Analise quais tópicos costumam abordar sobre o assunto, quais termos utilizam, quais dúvidas eles respondem. Depois de analisar 10 a 20 sites, tenho certeza absoluta que você terá insumos para produzir o melhor conteúdo de todos eles.

Ter este conteúdo de qualidade vai te ajudar muito a ter resultados nas suas estratégias de SEO.

Link Building

Relevância, ganho de backlinks, aumento de autoridade, não importa como você chama o Link Building, mas é importante que você adicione esta etapa a suas estratégias de SEO, pois links de qualidade ainda são muito importantes para quem deseja ter resultados orgânicos.

As principais formas de se ganhar links são:

  • Cadastros: Existem locais onde você pode cadastrar seu site e conquistar links, como por exemplo, sites verticais, redes sociais, etc.
  • Ativos Linkáveis: Você pode criar elementos em seu site que por si só atraem o interesse do público e acabam recebendo links de referência. Podem ser infográficos, vídeos, e-books ou até mesmo um artigo de extrema qualidade.

Utilize ferramentas como a aHrefs para ver o que seus concorrentes estão fazendo e onde eles estão ganhando estes links. Fazer esta análise é uma forma de encontrar uma fonte riquíssima de oportunidades.

Passo 3: Execução

Como você pode ver estratégias de SEO envolvem muitas atividades. Você deve pegar seu planejamento e colocá-lo em prática. Sem a execução das atividades você não conseguirá alcançar seus objetivos.

E não basta apenas executar, você deve executar da melhor maneira possível. Muitos analistas criam excelentes estratégias de SEO, porém na hora de coloca-las em prática, pecam na execução, fazendo as coisas de qualquer jeito ou pela metade.

Acredite em mim, fazer as coisas pela metade em SEO só vai te trazer metade dos resultados.

Uma regra que tenho clara em tudo que faço na vida ou em minhas estratégias de SEO: Se é para fazer, faça bem feito!

Qual a importância de se ter uma estratégia de SEO?

Lembre-se que o processo de conversão começa na busca dos seus clientes em potencial. Estar bem posicionado nas buscas é um diferencial competitivo para o seu negócio.

Por mais que você já esteja bem posicionado hoje para as buscas, fique atento que seus concorrentes também podem estar aplicando estratégias de SEO em seus sites e se você ficar parado, muito provavelmente será ultrapassado.

SEO tem começo, porém não tem fim. Então, dedique parte do seu tempo e de suas estratégias de negócio para colocar em práticas as melhores estratégias de SEO para o seu negócio. Sempre é possível melhorar.

Quais as principais estratégias de SEO?

Existem algumas estratégias de SEO básicas que você pode combinar para ter a sua própria estratégia. Abaixo cito algumas delas:

  • Aumento de página de qualidade em seu site: Faça um levantamento dos temas que seus concorrentes abordam e crie páginas em seu site com conteúdo de extrema qualidade.
  • Linkagem Interna: Muitos subestimam o poder dos links internos. Se bem aplicados podem gerar grandes resultados.
  • Otimização de Imagens: Definitivamente as imagens são os elementos mais pesados de um site. Trate suas imagens para que elas tenham o tamanho necessário para deixar seu site mais rápido. Fica uma dica: Pesquise sobre JPEG Progressivas (tema para um próximo artigo)
  • Criar ativos linkáveis: Uma das melhores alternativas para conquistar links de qualidade, porém uma das estratégias mais trabalhosas.
  • Long tail: Comece a conquistar as long tails, pois normalmente a concorrência é menor. Depois de ganhar relevância para estes termos busque outros mais concorridos.

A partir destas estratégias de SEO tenho certeza que você pode criar uma grande variedade de combinações e derivações.

Espero ter ajudado você a entender melhor como criar estratégias de SEO. Se você ficou com alguma dúvida ou deseja compartilhar algum complemento, por favor, deixe um comentário aqui abaixo.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 
formats

SEO DAY 2015: Principal evento de inteligência em SEO do Brasil

em SEO

SEO DAY

É com grande alegria que venho compartilhar com os leitores do meu blog que serei um dos palestrantes nesta segunda edição do SEO DAY. Terei o prazer de palestrar ao lado de grandes nomes do SEO, tais como:

  • Diego Ivo
  • Alex Pelati
  • Will Tranin

O SEO DAY acontecerá no dia 27 de Abril no Caesar Business Faria Lima das 8h30 às 13h.

Minha palestra tem como tema: “Fatores de Rankeamento em Buscadores”. Vou apresentar quais são os principais fatores de rankeamento nos buscadores, de modo que executivos, gerentes e analistas possam tomar melhores decisões em suas estratégias de SEO.

Mostrarei como aplico cada um dos fatores de ranking em minhas estratégias de SEO para obter o máximo de resultado.

Estive na primeira edição do evento e foi muito proveitoso, pois foram apresentadas diversas estratégias de SEO que deram resultados reais em diversos cases. Fato que colabora para o aprimoramento de qualquer profissional de SEO.

Não tenho dúvidas que este evento será ainda melhor que a primeira edição.

Para se inscrever acesse: seoday.com.br

Update: Vídeo resumo sobre o evento

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Estratégia de SEO + Links Patrocinados é possível?

em SEO

Por diversas vezes em meus cursos e palestras me fazem a seguinte pergunta: Daniel, se eu investir em SEO eu posso parar com as minhas campanhas de Links Patrocinados?

Quando estamos falando de aquisição de tráfego, SEO e Links Patrocinados são estratégias complementares.

Como todos nós sabemos, SEO é uma estratégia de médio a longo prazo, porém seus resultados são mais sólidos e duradouros, afinal você fica em primeiro lugar no Google devido ter um site otimizado e conteúdo de qualidade.

Já nos Links Patrocinados as coisas são bem mais rápidas. Você investe dinheiro e instantaneamente você começa a aparecer nas buscas de seu interesse. Porém aqui temos o problema da verba de campanha. Dependendo do nicho fica insustentável adquirir clientes somente pagando. Meus amigos do segmento de Desentupidoras que o digam, pois o custo por clique (CPC) é altíssimo.

Agora que você já sabe como cada um desses canais funciona, vamos montar uma estratégia.

1 – Defina uma meta

Acredite em mim, se você quiser focar em todos os seus produtos ou em todos os seus serviços de uma só vez, você demorará mais tempo para conseguir resultados sólidos.

Então, defina alguns produtos e invista seus esforços neles. Definidos os produtos ou serviços podemos avançar para o passo 2.

2 – Escolha as palavras-chave certas

Agora que você já definiu a sua meta, selecione as palavras que vão gerar negócios para seu site. Veja bem o que eu escrevi “gerar negócios”.

Um erro muito comum ao escolher palavras-chave é selecionar apenas palavras que possuem grande volume de buscas, mas o ideal é você selecionar mais palavras que geram vendas ou solicitações de orçamento mesmo que estas possuam um volume de busca inferior.

Se você não faz a menor ideia de como escolher essas palavras, coloque-se no lugar do cliente e na situação que eles está vivendo quando pensa no seu serviço. Para ficar mais claro, vou dar um exemplo:

Quando uma pessoa pensa em comprar flores pela internet?

Em datas especiais. Então procure otimizar o seu site de venda de flores para as datas comemorativas, tais como: Dias da Mães, Dia da Mulher, Dia dos Namorados, etc.

Pensando desta forma você será mais assertivo na escolha dos termos que vai otimizar. Agora vamos para o passo 3.

3 – A estratégia

Com as palavras-chave em mãos você vai verificar se tem uma página para cada uma delas. A regra do 1 para 1 funciona muito bem em SEO, você terá uma página otimizada para cada um destes termos. Lembre-se de aplicar as melhores práticas do On Page e criar conteúdo de qualidade.

Pode ser que você está se perguntando: Daniel, mas e se eu tiver um e-commerce e um blog, como devo fazer?

Simples! Otimize a página do seu produto e procure termos complementares para produzir conteúdo no seu blog. Por exemplo, você criou o produto “Buquê de Rosas Vermelhas” em seu e-commerce. Agora em seu blog crie um artigo com um título similar a este: “10 melhores presentes para o Dia dos Namorados”.

E neste artigo crie um link para página do produto. Pronto! A parte do SEO você já fez. Agora vamos pensar nos links patrocinados.

Como acabamos de ver SEO é uma estratégia de médio a longo prazo, então se você ainda não está ranqueando muito bem para as páginas do seu e-commerce ou blog, convém você ter uma campanha de Links Patrocinados ativa, principalmente nas datas comemorativas.

Conforme seu posicionamento orgânico for melhorando você pode Reduzir o investimento em Links Patrocinados ou começar a investir em palavras-chave que são mais concorridas. Assim você colhe os frutos das visitas orgânicas onde já obteve bons resultados e investe o seu dinheiro em campanhas onde a concorrência é muito alta e você ainda não está bem organicamente.

Esta é a melhor forma de unir estas duas estratégias de aquisição de clientes.

Caso precise de ajuda especializada, clique aqui e saiba mais sobre minha Consultoria Links Patrocinados e Consultoria SEO.

Aguardo seus comentários.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
3 Comments  comments 
formats

Aprenda a validar suas ideias com Marketing Digital

Depois que virei um empreendedor em tempo integral comecei uma caçada incansável para encontrar formas de economizar tempo e dinheiro.

Percebi que um dos gargalos existentes na maioria das empresas é a execução de ideias sem se ter total certeza de seus resultados. Por diversas vezes surge uma ideia que parece ser muito promissora e logo toda a equipe está trabalhando para que esta ideia esteja pronta para os clientes.

Investe-se muito tempo, consequentemente dinheiro e pode acontecer de no momento da venda você descobrir que o produto ou serviço desenvolvido não vai corresponder às expectativas inicialmente imaginadas na ideia original.

Para fugir desta incerteza encontrei um método de validação de ideias que aumentam e muito a assertividade nos resultados. E o melhor de tudo, consegui utilizar os meus conhecimentos em marketing digital para não somente acelerar a validação das ideias como também os utilizei para baratear o processo.

Este método consiste em um ciclo de melhorias continuas que visa acelerar o seu aprendizado sobre uma ideia para que assim você consiga corrigir seu percurso e atinja seus objetivos economizando tempo e dinheiro. Com este ciclo você pode partir de uma suposição e conforme aprende mais sobre sua ideia você então constrói um produto que vai atender exatamente a todas as expectativas.

Abaixo você encontra o vídeo que utilizei para o lançamento do meu curso sobre “Como Criar Produtos de Sucesso”. Nele abordo uma parte da metodologia através de um exemplo e também falo sobre como você deve medir a efetividade de suas ações através de métricas úteis.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

SEO e Marketing de Conteúdo

em SEO

Confiram abaixo a minha entrevista para o portal DM Marketing Digital.

Conversei com meu amigo Diego Mangabeira sobre SEO e Marketing de SEO.

Definimos o que é SEO e qual a sua diferença com relação aos Links Patrocinados. Durante a entrevista mostramos para os espectadores a importância de se ter uma estratégia de SEO e quando devemos investir em Adwords.

Em seguida entramos no tema “Marketing de Conteúdo”. Definimos o conceito de Marketing de Conteúdo e em seguida mostramos alguns exemplos de como colocar em prática. Falamos sobre engajamento, infográficos, blogs e muito mais.

Para fechar a entrevista passei diversas dicas para otimização de sites.

Durante a entrevista o Diego montou um Mapa Mental com tudo que tratamos. Para fazer o download clique aqui.

Vejam o vídeo e deixem seus comentários aqui neste post.

Até a próxima.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comment  comments 
formats

Palestra no 15º Encontro Locaweb

em SEO

No dia 04 de Julho tive a oportunidade de palestrar no 15º Encontro Locaweb em São Paulo.

O Teatro Frei Caneca estava lotado para o evento. Foi uma grande satisfação ter participado. Apresentei o tema “SEO para Alavancar Negócios” onde mostrei um pouco do cenário atual do mercado e 12 dicas de SEO para que empreendedores possam obter um melhor desempenho em seus sites.

Slides

Abaixo estão os slides utilizados na apresentação. Eles estão nessa medida diferenciada devido o tamanho da tela onde foram apresentados.

Vídeo

Devido a grandeza do evento, toda a apresentação foi gravada e esta disponível no site da Eventials.

São 52 minutos de apresentação onde você confere em detalhes todas as dicas que estão no slides acima. Espero que gostem.

Fotos do Evento

video-telao daniel-palco-locaweb Daniel Imamura Local Search Proeminência na Internet Daniel no Evento Locaweb Por que meu site não é o 1º no Google? Rel Publisher 12 Dicas de SEO para o seu negócio Relatórios Rel Publisher Encontro Locaweb SP Daniel Imamura no Palco do 15º Encontro Locaweb SP Daniel Imamura no Palco do 15º Encontro Locaweb Imamura no Palco do 15º Encontro Locaweb SP Daniel no Palco do 15º Encontro Locaweb SP Daniel no Palco do 15º Encontro Locaweb Daniel Imamura no Encontro Locaweb SEO no Encontro Locaweb Palestra de SEO

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Palestrante do Curso de SEO da Mestre SEO

em SEO

Desde o início da minha carreira como Analista de SEO, um dos meus grande sonhos sempre foi palestrar no Curso de SEO da Mestre SEO. Este é um dos cursos de SEO mais bem conceituado e recomendado do mercado e que já formou mais de 1.500 profissionais.

Palestrante Curso de SEO

Eu tive a oportunidade de participar deste curso pela primeira vez em 2010 e este foi decisivo para o rumo da minha carreira. Graças a ele consegui entender claramente como fazer um bom trabalho de SEO e isto foi um grande diferencial que me abriu diversas portas.

No dia 6 de Abril de 2013, estreei como professor do curso de SEO online, onde apresentei o famoso módulo On Page. Foi uma excelente experiência! Pude treinar sem a pressão dos alunos e as interrupções para perguntas, pois na versão online as perguntas são realizadas em um sistema a parte. A maior dificuldade que senti foi em apresentar o conteúdo por mais de 4h (dividas em 2 dias) somente olhando para webcam.

Curso de SEO Online

Já no dia 25 de Maio de 2013, palestrei pela primeira vez na versão presencial do curso. Novamente apresentei o módulo On Page. Definitivamente é uma experiência totalmente diferente, mas que particularmente é mais prazerosa, pois é possível perceber o seu desempenho no rosto dos alunos e no nível de perguntas que são feitas. Ter esse contato direto com a turma é maravilhoso.

Curso de SEO Presencial

Logo abaixo esta a foto da minha primeira turma. Obrigado a todos!

Curso de SEO

O próximo sonho a ser realizado é o de palestrar em um grande evento. Espero vocês lá!

 

 
Tags:
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
No Comments  comments 
formats

Daniel Imamura na MestreSEO

O ano de 2012 chega ao fim e fazendo um retrospecto de tudo que aconteceu posso concluir que, para mim, foi um ano excelente.

No dia 20 de Agosto realizei um dos meus maiores sonhos no ambito profissional. Agora faço parte da equipe da melhor empresa de otimização de sites do Brasil, a Mestre SEO.

Este foi um sonho que nasceu no dia 18 de Setembro de 2010, dia em que participei pela primeira vez do curso de SEO da Mestre SEO. Naquele dia eu descobri o que desejava fazer profissionalmente. Certificado Mestre SE Desde então me esforcei dia após dia para aprender o máximo sobre SEO. Comecei a publicar meus estudos neste blog e não parei mais. O programador que sabia SEO, em pouco tempo, se transformou em um Analista de SEO.

Sempre tive o trabalho da Mestre SEO como referência, acompanhando seus artigos, escutando seus podcasts, ficando de olho em suas dicas nas redes sociais.

Hoje depois de participar de três cursos posso falar com propriedade sobre como é esta equipe. São excelentes profissionais altamente qualificados e, o melhor de tudo, são verdadeiros companheiros. Trabalhar com esses profissionais é certeza de obter ótimos resultados e com total alto astral. Curso de SEO - 22 e 23 de Setembro de 2012 Curso de SEO - 10 e 11 de Novembro de 2012 Curso de SEO - 15 e 16 de Dezembro de 2012 E não pensem que essa harmonia toda existe somente no escritório de São Paulo, nossa unidade em Minas Gerais tem o mesmo espírito. Mestre SEO Minas Gerais Hoje compreendo de onde vem toda a simpatia que os alunos encontram no curso de seo, tudo isto é reflexo do líder que conduz essa empresa. Esse é o meu chefe, ídolo e amigo Fábio Ricotta.

Fica aqui o meu agradecimento ao Fábio pela oportunidade de trabalhar na Mestre SEO e por tudo que tem feito por mim e minha carreira. Daniel Imamura e Fabio Ricotta Enfim, é com grande orgulho que compartilho com vocês esta conquista profissional e prometo que no ano de 2013 volto a escrever minhas dicas sobre SEO.

Que 2013 seja maravilhoso para todos nós!

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
2 Comments  comments 
formats

Otimização de Âncoras HTML

em SEO

Neste post vou ensinar como exibir as âncoras HTML de suas páginas na snippet do Google.

Texto Âncora

O que são Âncoras HTML?

São links criados em uma página que levam para uma parte específica do conteúdo da mesma. São muito utilizadas quando se possuí um conteúdo muito extenso e se deseja criar atalhos para pontos específicos.

Para criar uma âncora HTML você deve adicionar uma tag <a> com o atributo name. O conteúdo deste atributo é a sua âncora. Para acessá-lo você deverá criar um link onde o atributo href estará preenchido com #nome-da-ancora.

Exemplo:
<a name=”topo”></a>
<a href=”#topo”>Topo</a>

Em nossa página do Curso de SEO você encontra um exemplo funcionando.

Como indexar Âncoras HTML?

Para que suas âncoras HTML sejam indexadas corretamente pelo Google e sejam exibidas na snippet é preciso seguir alguns passos.

Criando a Âncora

Adicione uma tag H2 no local desejado. Preencha-a com o texto que deseja exibir na página e com sua tag <a> e o atributo name devidamente preenchido.

Exemplo:
<h2><a name=”estrategiasdeseo”></a>Estratégias de SEO</h2>

Criando o link para Âncora

Para fazer a chamada da âncora HTML crie uma tag <a> com o parâmetro href preenchido com o nome da âncora e o texto que deseja exibir no Google.

Exemplo:
<a href=”#estrategiasdeseo”>Estratégias de SEO</a>

Pronto!

Assim que o Google indexar a sua página ele identificará que sua ela possui âncoras HTML e caso alguém pesquise pelos termos contidos na página e estes estão abaixo da âncora a sua snippet será exibida da seguinte forma:

Snippet Google Âncora

Veja que agora é possível acessar diretamente o trecho de conteúdo que ancoramos. Para ver a snippet acima pesquise: Curso de SEO Estratégias.

Benefícios

Um dos principais benefícios é que o usuário não precisa ficar procurando em que parte do texto encontra-se a informação que ele pesquisou, pois é levado diretamente para ela.

Sua snippet também fica mais chamativa e é possível abordar um conteúdo de forma completa, mesmo que o conteúdo fique extenso, pois o usuário consegue encontrar o trecho específico através do Google.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
13 Comments  comments 
formats

Ajax e SEO

em SEO

AJAX

Em busca de uma melhor experiência do usuário muitos sites têm buscado os recursos necessários no AJAX, porém a sua implementação pode acarretar diversos problemas de indexação. Em busca da melhor forma de se criar sites utilizando esta tecnologia, estudei, nos últimos seis meses, as melhores formas de se implementar sites em AJAX indexáveis nos mecanismos de busca.

Para encontrar a resposta que acredito ser a definitiva realizei diversas pesquisas que compartilharei com vocês.

Mas antes de chegar à solução precisamos entender rapidamente o que é o AJAX, como ele funciona e quais os benefícios e malefícios que sua implementação pode acarretar.

O que é AJAX?

AJAX é a sigla de Asynchronous JavaScript e XML. AJAX não é uma nova linguagem de programação, mas uma nova forma de utilizar as normas existentes para proporcionar uma melhor experiência do usuário.

AJAX é a arte de trocar dados com um servidor sem a necessidade de recarregar a página inteira, ou seja, recarregamos apenas a parte da página que nos interessa.

Como o AJAX funciona?

Nos sites tradicionais toda vez que o navegador tem que buscar novas informações no servidor e retornar para o cliente é necessário um “reload” da tela, mas com o AJAX isto ocorre de forma bem mais eficiente.

Através do AJAX a lógica de processamento fica a cargo na máquina cliente, ou seja, quando o usuário faz uma requisição para o servidor, quem busca e retornar as informações é o JavaScript de forma assíncrona. Realizando este processo de forma assíncrona não é necessário o “reload” da tela.

Benefícios do AJAX

Uma vez que o AJAX possibilita a troca de informações entre cliente e servidor sem a necessidade de “reload” da página o tempo de carregamento das páginas diminui, pois apenas as informações necessárias são trafegadas.

Não existindo o “reload” a experiência do usuário é aprimorada, diminui-se o tempo de carregamento e diminui-se a sobrecarrega dos servidores com requisições desnecessárias. Além do que, com o AJAX, são possíveis inúmeras implementações que fazem as páginas dinâmicas agirem como poderosos aplicativos da web, fato que através de uma página tradicional não seria possível.

Malefícios do AJAX

As implementações tradicionais de AJAX utilizam-se de hash (#) para funcionarem. Porém este símbolo é utilizado como âncora HTML, fazendo com que os mecanismos de busca não compreendam que a utilização deste na verdade não é uma âncora, mas sim a chamada de um novo conteúdo.

Fato que prejudica a indexação de páginas programadas desta forma. Outro problema ocorre no momento do trabalho de Link Building, pois todos os links gerados sempre estarão apontando para página que fica antes da hash, ou seja, tornando quase impossível um trabalho de Link Building direcionado para um conteúdo que só é exibido através da hash.

Para aqueles que não sabem os crawlers não executam JavaScript. Sendo assim, mesmo que o link com a sua hash sejam encontrados, ele não conseguirá acessar o conteúdo, pois este é exibido via Javascript.

O mesmo problema ocorrerá caso o visitante, por algum motivo, não consiga executar JavaScript em seu navegador.

Resultados da Pesquisa

Hashbang

Buscando uma solução para este problema de indexação, uma primeira solução que encontrei foi à utilização do que chamamos de hashbang (#!).

Nesta implementação o hash (#) é substituído pelo hashbang (#!) na URL. Desta forma o Googlebot sabe que precisa realizar um procedimento específico para indexação deste conteúdo.

Quando o Googlebot encontrar o hashbang ele o substituirá pelo parâmetro “?_escaped_fragment_. Desta forma o seu servidor deverá estar programado para retornar um instantâneo HTML.

A seguir existe um esquema disponibilizado pelo próprio Google para mostrar como funciona o processo.

Hashbang

Vale ressaltar que este processo só é garantido pelo Google. Não encontrei nenhuma informação se o Bing adotou o mesmo padrão para tal solução.

Mais detalhes desta implementação pode ser encontrados neste endereço: http://support.google.com/webmasters/bin/answer.py?hl=pt-BR&answer=174992

Como podemos ver este é um procedimento que exigirá um pouco mais de esforço, pois será necessária a implementação para devolução do instantâneo HTML e este também não garante a indexação pelos demais mecanismos de busca.

Além de persistir o problema do usuário não conseguir visualizar toda a informação caso não consiga executar JavaScript em seu navegador.

Hijax

Visto que a implementação com hashbang não soluciona o problema em definitivo encontrei uma segunda opção que se utiliza da técnica chamada Hijax.

Hijax consiste no desenvolvimento das páginas utilizando links estáticos, ou seja, sem hash, deixando as funcionalidades de AJAX para um script que é acionado através do evento OnClick das tags “<a href>”.

Exemplo:
<a href=”ajax.htm?foo=32″ OnClick=”navigate(‘ajax.html#foo=32′);  return false”>foo 32</a>

Um site que podemos ver esta técnica em prática é este: http://nettuts.s3.amazonaws.com/011_jQuerySite/sample/index.html

Notem que ao clicar nos links são adicionadas as hash ao final da URL, mas todos os links possuem seu href com links estáticos que serão indexados corretamente pelo Googlebot.

Sugiro que você também faça um teste desativando o JavaScript de seu navegador. Ao fazer isso e clicar nos links você verá que as páginas são carregadas normalmente, porém sem a utilização de AJAX.

O único problema encontrado nesta implementação é que se o usuário (com JavaScript ativado) copiar a URL e gerar um backlink para o seu site, este contará somente para página que encontra-se antes da hash, ou seja, o processo de Link Building ficará um tanto quanto comprometido dependendo da situação.

HTML5

HTML5Encontrei a solução que sana todos os problemas encontrados anteriormente no site da SEOmoz. Neste artigo é demonstrado como o comando pushState() altera tanto a URL quanto o Title da página sem a necessidade de recarregar toda página novamente.

Sintaxe: window.history.pushState(data, title, url)

Com a simples implementação deste comando do HTML5 é possível gerar links estáticos e indexáveis. Isto elimina todos os problemas com a utilização de hash e geração de Link Building. Além de aprimorar a experiência do usuário, pois não perde nenhuma funcionalidade do AJAX e mesmo que o JavaScript do navegador do visitante esteja desabilitado o conteúdo continua sendo exibido normalmente.

No site a seguir podemos ver este código funcionando: http://html5.gingerhost.com/

Conclusão

Agora com a utilização do HTML5 podemos criar sites com AJAX indexáveis pelos mecanismos de busca sem problemas. Nosso Link Building não será comprometido e a experiência do usuário pode ser aprimorada ainda mais.

 
Tags:
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
2 Comments  comments