Existe dois tipos de estratégias no SEO ou otimização de site, são eles o White Hat SEO e o Black Hat SEO. Estes surgiram para dar a conhecer aos aspirantes a SEO e especialistas quais são as boas e as más práticas do ponto de vista dos motores de busca. Portanto, ambos conseguem obter resultados, mas um segue as diretrizes dos motores de busca, enquanto o outro procura contornar e enganar o algoritmo obtendo resultados de forma mais rápida. Por exemplo, o termo "White Hat SEO" faz referência a técnicas de SEO que ajudam a classificar respeitando as regras dos motores de busca. O seu objetivo principal é fornecer valor para os utilizadores. Já o “Black Hat SEO” refere-se a estratégias e técnicas que visam enganar os motores de busca. Embora este funcione, a evolução do algoritmo tem por objetivo encontrar estas práticas e executar a penalização. Sites que geralmente sofrem penalizações vêm os seus negócios arruinados. Este é apenas um dos motivos para ter cuidado ao escolher um consultor ou agência de marketing para cuidar da otimização do seu site.