SEO realmente funciona! 2

Posted by Felipe Ribeiro on November 28, 2007

Até umas duas semanas atrás meu blog era retornado na quinta posição quando se realizava a busca por felipe ribeiro. Apliquei algumas técnicas de SEO - Search Engine Optimization, e agora estou em primeiro! :)

As técnicas principais do SEO são:

1 - HTML bem formatado: Tags aplicadas corretamente indicam a relevância de um texto. Se o texto está entre as tags <title> e certamente ele será a “chave” da página. Um texto entre as tags <h>, também será mais importante do que textos em parágrafos (<p>), texto em negrito e itálico também demonstram um certo destaque. Então um html bem feito é essencial.

2 - META tags: Essas tags também dizem ao spider dos search engines informações sobre o que há no seu site, como keywords e description e foi mexendo nas keywords que consegui melhorar a posição do meu site, organizei melhor as coisas e dei relevância ao que era relevante!

3 - Links: Consiga links para o seu site, os spiders percorrem links pela web e quanto mais links houverem para o seu site, mais “pontos” de popularidade você terá e isso influencia na relevância do seu site para outras pessoas.

4 - Cadastro em Diretórios: Existem sistemas de buscas que não são baseados em spiders, mas em cadastros feitos manualmente, um dos principais é o Open Directory Project (www.dmoz.org), cadastrar seu site nesses diretórios é um bom negócio por alguns motivos, primeiro porque de qualquer maneira aumenta a quantidade de referências para o seu site, e também o Google leva muito em conta os sites cadastrados nesse projeto.

5 - Conteúdo bem escrito: Se você escreve bem, terá as palavras chave com bastante destaque no texto, e essa “densidade” da palavra no seu texto mostra o quanto ela é importante. Por isso que se eu quero aparecer bem na busca por felipe ribeiro, esse é um termo que precisa aparecer! :)

Essas são algumas das coisas que podem ser feitas para incrementar a popularidade do seu site, mas existem outras como links patrocinados, que não tentei então não posso comentar.

Hello, I’m a Mac…

Posted by Felipe Ribeiro on November 25, 2007

Tirando as teias de aranha desse blog…

Ultimamente ando muito ocupado e não tive mais tempo para elaborar algo que alguém possa se interessar em ler nesse blog, então estou postando só para dizer que não morri e dar algumas notícias.

Há uns 15 dias estou usando Mac, e estou fascinado! O Mac OS X é realmente um SO fantástico, ainda estou usando o Tiger (não atualizei para o Leopard ainda), mas mesmo assim já está muito a frente dos outros SO’s que já usei. Tem uma interface linda - “que dá vontade de lamber” - e sem deixar de lado a estabilidade, velocidade e o bom e velho terminal bash do Unix! :) Mas como o Tiger não é novidade, assim que eu botar o Leopard posto aqui uma análise.

Tenho me interessado muito por um assunto que está cada dia mais em evidência, que é o SEO - Search Engine Optimization, e estou lendo o SEO for Dummies do Peter Kent (até então eu tinha um certo preconceito com essa série “for Dummies”, mas tou gostanto bastante do livro!), então já está na minha TO DO LIST para postar aqui no blog uma pequena introdução sobre o assunto.

E pra finalizar, quinta-feira estarei viajando para o PHPCONF BRASIL e de lá devo postar reviews de cada dia do evento.
That’s all folks!

Glossário Geek - for dummies

Posted by Felipe Ribeiro on November 09, 2007

Depois de ver no relatório do Google Analytics, que algumas pessoas chegam nesse blog ao pesquisarem pelos termos “xpto definição”, “foo bar”, etc, resolvi publicar um pequeno glossário desses termos geeks que usamos e que nos fazem parecer loucos entre nossos amigos :)

  • XPTO - Uma sigla que tem origem em letras gregas que significavam “Cristo”, mas no conceito da programação é um “coringa” que serve para nomear genericamente qualquer coisa que não tenha nome.
  • FOO BAR - Assim como o XPTO também é usado como um nome genérico para qualquer coisa, e pode ser dividido, quando fazemos muitas vezes quando damos exemplos de classes e métodos - Foo.bar() - , ou métodos/funções e parâmetros - foo(bar). É derivado do acrônimo FUBAR que significa (Fucked Up Beyond All Repair).
  • Lorem Ipsum - Esse termo é usado para exemplo de textos, não tem significado algum e é muito útil quando estamos trabalhando em layouts de sites ou algo do tipo, e precisamos preencher um espaço de texto para ver “como fica” e analisar os atributos de fontes e tal, o texto tradicional é assim:
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

    e se por acaso você tiver precisando de um monte de Lorem Ipsum pra testar a formatação do seu site, visite http://lipsum.org/ que ele gera o texto do tamanho que você quiser. :)

  • Gambiarra - Esse termo na boa e velha língua lusitana, significa métodos “não usuais” que usamos na codificação de softwares para conseguir dar um jeitinho e fazer o troço funcionar. Há quem prefira usar termos mais elegantes como STI (solução técnica alternativa) ou workaround, mas no fim das contas, é tudo gambiarra do mesmo jeito, e esse termo já deu origem a um “novo paradigma” chamado POG - Programação orientada a gambiarras (http://desciclo.pedia.ws/wiki/POG), e tem muito a ver com um assunto que já postei aqui, o Asshole Driven Development

Certamente existem vários outros termos que esqueci e não citei, quem quiser adicionar algo na lista, poste um comentário que eu atualizo! :]

Mais uma sujeira de Steve Ballmer

Posted by Felipe Ribeiro on November 04, 2007

Essa semana o CEO da Mandriva, François Bancilhon, escreveu uma carta aberta a Steve Ballmer falando da última picaretagem da MS.

O governo da Nigéria havia fechado um acordo com a Mandriva Linux para 17 mil computadores para suas escolas, esses computadores seriam Classmate PCs, da Intel e o sistema operacional seria o Mandriva customizado para a cultura e modelo de educação da Nigéria.

O acordo foi fechado, os computadores foram enviados, mas o pessoal entrou em contato com a Mandriva e disse: “we shall pay for the Mandriva Software as agreed, but we shall replace it by Windows afterward.” (Nós iremos pagar pelo Software Mandriva como combinado, mas iremos substituílo pelo Windows posteriormente).

Pra isso ter acontecido, com certeza alguma coisa muito suja houve né? Seguem alguns trechos da carta:

“I’m sure we are way too small for you to have heard of us. You know, we are one of these Linux company who is working hard to make its place in the market. We publish a Linux Distro, called Mandriva Linux.”

We also happen to be one of the Linux companies that did not sign an agreement with your company (nobody’s perfect).

We recently closed a deal with the Nigerian Government. Maybe you heard about it, Steve. They were looking for an affordable hardware+software solution for their schools. The initial batch was 17,000 machines.

Then, your people get in the game and the deal got more competitive. I would not say it got dirty, but someone could have said that.

Now, we hear a different story from the customer : “we shall pay for the Mandriva Software as agreed, but we shall replace it by Windows afterward.”

Wow! I’m impressed, Steve! What have you done to these guys to make them change their mind like this? It’s quite clear to me, and it will be to everyone. How do you call what you just did Steve? There is various names for it, I’m sure you know them.

Of course, I will keep fighting this one and the next one, and the next one. You have the money, the power, and maybe we have a different sense of ethics you and I, but I still believe that hard work, good technology and ethics can win too.”

É por essas e outras que a Microsoft vem conseguindo uma péssima reputação, como se já não bastasse produtos caros e de baixa qualidade, táticas anti-truste, ainda têm toda essa política imunda.

Clique aqui e leia a carta na íntegra

Nova logo do Ruby

Posted by Felipe Ribeiro on November 01, 2007

Depois de uma competição que foi realizada, saiu a logo ganhadora:

Foi feita por Tom Schaub, e está licenciada sob licença Creative Commons (Atribuição-Compartilhamento pela mesma Licença ) (diferente da do Rails que tem todos os direitos reservados para o DHH)