Para isto, o Google (vamos ter este buscador como referência por representar 90% das buscas realizadas no Brasil) leva diversos fatores em consideração para posicionar os websites entre os que estarão no topo ou ao final da página, na segunda ou terceira página e assim por diante.
Alguns destes fatores são divulgados pelo Google e outros não. Os não divulgados acabam sendo identificados de acordo com a experiência dos consultores em otimização, que fazem diversos testes e avaliam as respostas do Google em relação ao posicionamento do website em questão.