Arquivado em SEO

Dia do livro – 29 de outubro

Não sei se vocês sabem, mas dia 29 de outubro é o dia nacional do livro. A comemoração é nesta data, pois foi o dia da fundação da Biblioteca Nacional, em 1810, que veio transferida de Portugal. Estive na sede da da Biblioteca Nacional, no Rio de Janeiro, que é um lugar que recomendo a todos uma visita. Um detalhe é que existe também o dia mundial do livro que é dia 23 de abril, mas isto não interessa no momento.

Para comemorar o dia do livro, vou contar o que tem me tomado tanto tempo. É o meu livro SEO Otimização de Sites. O lançamento dele será em novembro. Ele possui um blog em que será possível acompanhar a publicação do livro, lançamento, reserva de venda, comprar, dar opiniões e participar ativamente dele. Ele ainda é beta. :)

Tenho que agradecer a muitas pessoas, pois o livro só foi possível com a força e contribuição delas. Porém o agradecimento especial é para a minha esposa Marcia Durand. Se vocês aprenderam alguma coisa com meus artigos, com o blog, com as nossas conversas ou com este livro, vocês tem que agradecer a mulher mais incrível do mundo que possibilitou isto tudo. Marcia, eu te amo!

Ah, além da curiosidade do dia do livro, meu aniversário é no dia do escritor, 25 de julho. Acho que a coincidência não é à tôa. :)  Para fechar com chave de ouro, cito Monteiro Lobato: “Um país se faz com homens e livros”. Comece a ler um livro hoje!

Comentários (20)

Meu PageRank caiu. Fui punido?

Muita gente começa a verificar o PageRank de seus sites quando acontece uma atualização. Se o PageRank aumentou, a pessoa fica feliz. Agora se ele diminuiu, surge um sentimento de “o que eu fiz de errado”? Antes arrancar os cabelos, vamos entender um pouco mais sobre os motivos de uma queda no PageRank.

A razão mais conhecida para a queda é por conta de uma punição. Bom, se você não fez nenhuma técnica Black Hat SEO, não há por que imaginar que a sua causa é esta. Relaxe e vamos em frente.

A outra razão para diminuição de PageRank é o aumento de páginas na internet. O PageRank é uma fórmula que leva em consideração o total de links verificados para atribuir peso. A cada dia surgem na web mais páginas que contém novos links. Isto causa uma aumento na quantidade de pontos para conseguir alcançar um PageRank.

Para exemplificar, imagine um site que tem 700.200 pontos. Na escala do PageRank, para alcançar um PageRank 4 são necessário 690.000 pontos. No novo cálculo de PageRank, aumentou a quantidade de páginas na web e consequentemente a quantidade de votos. Agora para alcançar PageRank 4 são necessário 710.000 pontos. Se o site não recebeu novos links ou estes novos não tiveram peso suficiente para passar os 710.000 pontos, ele passa para a categoria de PageRank 3.

Para fechar, a mudança no peso dos links que apontam para o seu site também pode causar queda. Se uma página que tem um link para a sua página teve perda de PageRank, ele passará uma quantidade menor de peso para o seu site e com isso seu peso diminiu também.

E para os afoitos, espere um tempo de consolidação durante a atualização do PageRank. Você pode estar se preocupando à toa.

Nunca é demais repetir que PageRank é apenas um fator de SEO. Não esquente a cabeça se você caiu. Se preocupe em continuar a produzir conteúdo interessante para seus visitantes.

Comentários (18)

Spam em comentários não é uma boa idéia

Hoje recebi um comentário, em português, com 150 palavras separadas por vírgulas de um site de e-commerce. Tenho recebido recentemente muitos comentários que estou optando por moderar. Para exemplificar, veja um destes comentários:

olá sempre q posso passo por aqui.
Ana
Equipe artfibrasmoto

Faça um pequeno teste e veja quantos resultados do Google para este texto. Obviamente a Ana não passa sempre pelo meu site e nem nestes outrocentos sites. A minha impressão é que isto é um spam no meu site, por mais inocente que a Ana pareça em sua mensagem.

Normalmente os spammers escrevem comentários apenas para conseguir links. Acho que muita gente nem tem idéia de que os blogs tem por padrão o uso do microformato Nofollow em seus comentários. Mas o problema é muito maior que isto. O exemplo que dei acima com a personagem Ana é uma nova estratégia que está ganhando força. Talvez vocês não saibam mas existem softwares que geram comentários em milhares de blogs bastando apertar um botão. Isto tem um potencial maravilhoso do ponto de vista de divulgar seu site em vários blogs e ainda conseguir links de blogs sem nofollow nos comentários, mas não passa do velho spam.

Por mais obvio que seja, a parte de comentários serve para que os leitores possam comentar o texto que leram e ter a oportunidade de participar do assunto. Infelizmente, muita gente comenta em blogs com o intuito de fazer SEO para seus sites. Comentário é uma oportunidade de troca, um conversa rápida (é normalmente muito boa). De qualquer maneira, já escrevi sobre o impacto dos comentários para SEO.

Para resumir, não faça spam em comentários e se receber algum comentário com spam em seu blog, não delete o comentário, marque como spam para ajudar o akismet proteger outras pessoas e evitar o o spammer. Fazer isto pode ser chato, mas melhorar a web compensa.

Comentários (26)

Livro Web Analytics – Uma visão brasileira

O Ruy Carneiro teve a iniciativa de reunir grandes profissionais da área de web analytics para escrever um livro sobre o assunto com a perspectiva nacional. Eu não sou tão bom quanto os outros, mas fui um dos convidados e escrevi um capítulo sobre SEO e Landing Pages.

É uma maneira muito boa de democratização do conhecimento sobre web analytics. A maior vantagem é que este livro está no formato de e-book e está disponível gratuitamente para download no formato PDF.

Faça o download do Web Analytics – Uma visão brasileira.

Sinta-se à vontade para enviar para quem você quiser.

Comentários (19)

Todo mundo sabe SEO: questione

Assistindo uma apresentação do Páris Neto, ele fez uma analogia muito interessante entre web analytics e sexo. Em ambos, muita gente diz que já está fazendo, que faz bem e que entende muito do assunto, mas na verdade o povo só fala que faz. Fazer direito mesmo, poucos.

O Marcelo Sant’Iago twittou a mesma coisa, agora associando a SEO. Eu já vinha pensando nisto, principalmente com a explosão de empresas que prestam serviço SEO no Brasil. Claro que SEO não é ciência para foguetes (tá, algumas vezes é), mas não é por que você colocou o título da página entupido de palavras é que você sabe SEO.

Só para deixar mais claro, existe o que podemos chamar de SEO básico. Ele ficaria naquela parte de “crie títulos e meta tags descritivos” e “cadastre em diretórios”. Típico artigo reescrito e traduzido em diferentes formas. Vale lembrar que isto já garante resultado em mercados pouco competitivos, mas mesmo no SEO básico tem gente que faz as coisas sem nem entender o que está fazendo. A pessoa leu um artigo com algo que funcionava antes do Florida Update e continua fazendo até hoje. Simplesmente por que foi escrito e não por que foi testado.

A proposta que faço aos leitores é questionar a informação. Inclusive a que eu passo aqui no site. Se eu digo que sites em vermelho são melhores para SEO, questione o porquê. O pensamento crítico é importante para quebrar paradigmas e destruir mitos. Continuo pregando que SEO é associar as boas práticas ao seu site e facilitar a vida do seu público. Se você leu em uma revista ou livro que colocar uma imagem transparente de 1 pixel por um 1 pixel usando o atributo alt cheio de palavras-chave é o que há de melhor em SEO, pare um minuto e questione isto. Com esta atitude você pode evitar uma bela punição.

Pretendo desdobrar este assunto em outros posts. Para ter uma idéia o questionamento é apenas uma das facetas.

Comentários (18)

HTTP Headers – o cabeçalho oculto

Em uma simples visita a uma página, muita gente não tem noção de quantos processos acontecem até a sua página ser totalmente carregada. Cada página, imagem e CSS gera uma requisição por parte do navegador ao servidor de um site. Esta conversa é feita com o protocolo HTTP. Um robô de busca também usa o mesmo protocolo para se comunicar e varrer um site. Esta conversa fica oculta aos nossos olhos, mas ela é importante para SEO. A conversa acontece pelo cabeçalho HTTP. Ele tem a parte de requisição que é feita pelo user-agent ao host e tem a parte da resposta que é a mensagem retornada referente a requisição com um código de status. Vamos ver um pouco o processo.

Requisição HTTP

Quando você digita uma URL no seu navegador e aperta enter, sem você ter noção, o navegador faz um pedido ao servidor que responde a solicitação. Veja abaixo um exemplo de requisição ao servidor:

GET / HTTP/1.1
Host: www.marketingdebusca.com.br
Connection: close
User-Agent: Googlebot/2.1 (+http://www.googlebot.com/bot.html)
Accept-Encoding: gzip
Accept-Charset: ISO-8859-1,UTF-8;q=0.7,*;q=0.7
Cache-Control: no
Accept-Language: de,en;q=0.7,en-us;q=0.3
Referer:

Neste exemplo o pedido é feito pelo método GET para o host (URL) marketing de busca pelo user-agent Googlebot. No lugar do User-Agent Googlebot poderia ser o Internet Explorer, o Firefox ou qualquer programa que você inventar. É possível informar um User-Agent sem confirmar se ele é realmente é verdadeiro. Isto serve para identificar se um servidor está passando páginas para os Robô de busca diferentes das páginas para os usuários. O servidor pode inclusive apresentar conteúdo diferente baseado no User-Agent. Esta é uma técnica comum de Black Hat SEO onde o criador da página pode apresentar apenas para o Googlebot um página otimizada enquanto os outros visitantes recebem uma página diferente como Flash por exemplo.

Resposta HTTP

A requisição HTTP que fizemos acima, gera uma resposta do servidor. Veja um exemplo de resposta à requisição:

HTTP/1.1 200 OK
Date: Wed, 30 Jul 2008 19:41:57 GMT
Server: Apache/1.3.37 (Unix) mod_throttle/3.1.2 ...
X-Pingback: http://www.marketingdebusca.com.br/xmlrpc.php
X-Powered-By: PHP/5.2.6
Connection: close
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Content-Length: 9631

Está é a resposta HTTP. A primeira linha tem um código. Neste caso é o código 200. Este código responde ao User-Agent que a página foi encontrada com sucesso e será enviado a quem pediu. Também são informados dados do servidor que no caso é o Apache e seu módulos instalados como o PHP. Tem vários outros dados também como o tamanho do conteúdo e o tipo dele.

Existem vários códigos de retorno possíveis a cada requisição. Os códigos tem sempre três dígitos e o primeiro digito mostra a que grupo de código de Status ele pertence.

Vamos ver os grupos e os códigos mais importantes para SEO.

Códigos de Status

1XX Informacional
Não há necessidade de se preocupar com este, serve apenas para informar que a informação foi recebida e que o processo continua.

2XX Sucesso
Significa que o pedido foi recebido com sucesso. É o que sempre acontece quando suas páginas são carregadas

200 – OK. O pedido ao servidor foi atendido com sucesso. A página web existe e será enviada ao user-agent (navegador, robô de busca…).

3XX Redirecionamento
Serve para avisar direto no cabeçalho HTTP uma mudança de página. Diferente de um Meta Refresh ou usar javascript, ele permite um redirecionamento “suave” e importante para SEO.

301 – Movido Permanentemente. Muito útil para redirecionar páginas. Serve para redirecionar suas URLs que foram movidas permanentemente. Assim você evita páginas de código 404 ou pode tornar URLs dinâmicas com em URLs limpas.
302 – Movido Temporariamente. Serve também para mover, mas com função temporária. A vantagem é que você pode reverter isto. Funciona bem para manutenções ou alteração não definitiva. O robô de busca continua visitando o endereço original.

4XX Erro do Cliente
Deve ser tratado com atenção pois o conteúdo não estará acessível para o visitante nem para o site de busca. Problema para indexar.

401 – Não autorizado. O acesso a página não esta autorizado pois possivelmente a pessoa não está logada. Isto impede de uma página ser indexada por exemplo.
403 – Proibido. Neste caso o robô de busca também não terá como indexar o conteúdo.
404 – Não encontrado. É o código de retorno pode ser uma página ou arquivo que não existe no servidor, como um arquivo apagado. Pode ser usado para apresentar uma página com conteúdos relacionados à URL procurada.

5XX Erro do Servidor
O servidor não consegui atender o pedido por algum erro. Também não permitirá a indexação da página.

500 – Erro interno do servidor.
503 – Serviço indisponível. Pode ser um erro temporário. Uma manutenção ou uma grande quantidade de acessos pode derrubar o servidor.

Testando cabeçalho HTTP e User-Agent

Agora que você já tem uma idéia do processo de “conversa” no HTTP, aproveite para simular como ele funciona. Um serviço online interessante é o web sniffer. Ele permite que você veja o cabeçalho HTTP e troque o user-agent. Também é possível utilizar plugins para Firefox. Um deles é o Live HTTP Header que permite monitorar o cabeçalho HTTP. Outro plugin interessante é o User Agent Switcher que permite que você altere o User-Agent do Firefox para outros como o Googlebot ou o até o Safari no Iphone. Agora você vai poder aproveitar melhor esta conversa oculta.

Comentários (7)

página anterior · próxima página