1
SEO significa Search Engine Optimization. Em português é conhecido como Otimização de Sites ou Otimização para Buscas.
Nada mais é do que um conjunto de técnicas que, se aplicadas corretamente, proporcionam um melhor posicinamento do site em sites busca. Um dos mecanismos de busca mais conhecidos é o Google PageRank (um algoritmo de busca que realiza cálculos que servem para definir o quanto uma página é relevante).
Os diversos fatores que influenciam esse posicionamento são segredos muito bem guardados pelos sites de busca. Mas com o passar do tempo foi possível identificar algumas técnicas e boas práticas no desenvolvimento de Web Sites que fazem com que eles ganhem melhores posições nos buscadores.
O SEO pode ser dividido em duas partes:
Fatores internos
Detalhes realcionados ao próprio site, se está dentro dos Padrões Web entre outras coisas.
Fatores externos
Diz respeito a forma com que outros sites se relacionam com o site em questão.
Leva em consideração a quantidade de links que apontam para ele, quais sites apontam para ele e o conteúdo do link apontado.
Dependendo destes fatores, os buscadores pontuam os sites de tal forma que eles possam ser relacionados de acordo com sua relevância.
Não podemos deixar de falar do lado negro do SEO, o Black Hat Seo, onde são utilizadas técnicas que tentam burlar os algoritmos de sistemas de busca para obter melhor posicionamento.
Se descobertos, os sites de buscas podem punir os sites que utilizaram estas técnicas diminuindo a relevância deles nos resultados de busca ou até mesmo bani-los de suas buscas.
Rafael Vergani


[...] O site About.com possui uma boa definição sobre o que é Black Hat Seo: conjunto de técnicas SEO que ferem o estatuto de normas dos buscadores usadas para conseguir boas posições nos rankings dos [...]