O geotargeting consiste em mostrar aos utilizadores de determinado website conteúdo que seja baseado na sua localização geográfica. Tal acontece, por exemplo, quando certos websites são disponibilizados no idioma do país em que o utilizador se encontra.
O geotargeting pode ser implementado com recurso à interação do utilizador, pedindo ao mesmo para escolher o local onde se encontra ou o próprio idioma desse local, ou de forma automática, redirecionando o utilizador para certos domínios ou subdomínios do website com base no endereço IP do usuário.