Na Kinsta é possível usar o GeoIP para adaptar o desempenho do seu site.

Para ativar essa funcionalidade, a equipe de suporte da Kinsta deve ativar o módulo Nginx GeoIP. Logo que esse módulo tenha sido ativado, a equipe de suporte Kinsta pode trabalhar com você para determinar a implementação apropriada do GeoIP no seu site.

Limitações ao Suporte Gratuito do GeoIP?

Por favor tenha em consideração que a responsabilidade da Kinsta em relação ao GeoIP é simplesmente ativar o módulo no Nginx e adicionar as regras Nginx necessárias. Desenvolver as páginas da web subjacentes e a funcionalidade do site continua sendo responsabilidade do usuário. Dito de outra forma, Kinsta pode ajudar você a redirecionar visitantes de um país específico para uma página específica, mas criar essa página web é ainda responsabilidade sua.

Na Kinsta apoiamos a funcionalidade GeoIP a nível de países, estados e cidades, e as regras GeoIP só podem ser modificadas pela equipe de suporte da Kinsta. Elas são carregadas diretamente na configuração Nginx do site e, portanto, não podem ser acessadas ou modificadas diretamente por nossos clientes.

Existem plugins que você pode usar para ampliar os recursos de geolocalização no WordPress. Geotargeting WP é aquele que irá funcionar em nossa plataforma seguindo a configuração do GeoIP pela nossa equipe de suporte.

Nosso suporte gratuito para o uso do GeoIP varia de acordo com seu plano Kinsta. Se precisar de uma personalização considerável, podemos sugerir uma taxa adicional única para ajudar você com a configuração.

Planos Starter e Pro

Planos de Business

Planos Enterprise

Utilizações Comuns do GeoIP

As três implementações mais comuns do GeoIP são:

Consideremos essas utilizações.

Redirecionamento Baseado na Localização

Vamos partir do princípio que você tem um website em example.com. Imagine que você crie uma nova página voltada especificamente para visitantes do Reino Unido e quer que todos os visitantes desse país sejam redirecionados para example.com/uk/. Isso pode ser feito com relativa facilidade com o módulo Nginx GeoIP.

A equipe de suporte da Kinsta teria de ativar o GeoIP e depois adicionar um redirecionamento capaz de detetar a localização do visitante, redirecionando os visitantes do Reino Unido para example.com/uk/.

Seria possível também expandir essa configuração consoante o necessário. Por exemplo, a nossa equipe de suporte poderia configurar de maneira relativamente fácil a seguinte disposição:

Note que a configuração acima seria considerada um total de cinco regras de GeoIP. Com vimos anteriormente nesse artigo, cinco regras são o limite para nosso suporte gratuito ao GeoIP. Se for necessária uma funcionalidade mais complexa para o GeoIP, poderá ser aplicada uma taxa de configuração única.

Diferenciação de Cache Baseada na Localização

Alguns plugins e temas incluem recursos que detetam a localização do visitante e personalizam o conteúdo, como idioma ou moeda, com base na localização do visitante. Por padrão, com o cache de páginas, como aquele ativado na Kinsta, essas informações seriam geradas para o primeiro visitante e depois os visitantes subsequentes veriam todas as informações que foram geradas para o primeiro visitante. A razão pela qual isso acontece é que a exibição de página do primeiro visitante fica armazenada em cache e é entregue a todos os visitantes seguintes.

A solução para esse problema é usar o GeoIP a fim de criar caches separados para cada país para o qual o conteúdo é personalizado.

Vejamos um exemplo prático. Imagine que tem um site, o example.com, que exibe preços em euros, libras esterlinas e dólares americanos. Você configura um plugin para alternar automaticamente entre essas três moedas com base no local detetado no visitante. O suporte da Kinsta poderia usar o GeoIP para criar três depósitos de cache separados a fim de possibilitar a exibição da moeda correta com base na localização e, ao mesmo tempo, continuar usando o cache do servidor para manter o site rápido e escalável.

Negação de Tráfego Baseada na Localização (Bloqueio de Localização)

Bloquear o tráfego com base na geografia (algo também conhecido como bloqueio geográfico) é o caso mais fácil de entender.

Imagine que você está comandando uma empresa que só pode vender coisas para compradores de um país específico. O suporte da Kinsta poderia facilmente restringir o acesso ao site para apenas visitantes de um único país e enviar uma mensagem simples “403 Forbidden” para todos os outros visitantes ou redirecioná-los para a página de destino da sua preferência. Se você quiser que adicionemos geo-blocking para o seu site, basta entrar em contato com nossa equipe de suporte e nos informar quais os países a bloquear.

Combinando a Funcionalidade GeoIP

Também é possível combinar vários tipos de regras com base no GeoIP. Por exemplo, a configuração abaixo pode ser possível:

Configurando o GeoIP

Para iniciar o processo de ativação do GeoIP em seu site, só precisa entrar em contato com nossa equipe de suporte usando o recurso de bate-papo no MyKinsta e apresentar uma explicação detalhada do seu redirecionamento baseado na localização, armazenamento em cache ou pedidos de negação de acesso.