Por otimização de sites para mecanismos de buscas entende-se a adoção de uma série de medidas que estudam o comportamento do site atual e que modificam sua estrutura de layout e/ou de navegação. Para que um site seja bem posicionado nos buscadores, ele deve atender alguns requisitos de conteúdo, design e desenvolvimento. Sendo assim, podemos classificar este processo em quatro etapas básicas, conforme a seguir: