WordPress의 위치에 따라 사용자를 리디렉션하는 방법

WordPress의 위치 정보

몇 달 전, 내 다중 위치 고객이 특정 지역의 방문자를 사이트의 내부 위치 페이지로 자동 리디렉션 할 수 있는지 물었습니다. 처음에는 요청이 너무 어렵다고 생각하지 않았습니다. IP 주소를 위치 데이터베이스에 다운로드하고 페이지에 몇 줄의 JavaScript를 넣을 수 있다고 생각했습니다.

글쎄, 당신이 생각하는 것보다 훨씬 더 어렵습니다. 다음은 발생하는 몇 가지 문제입니다.

  • IP 주소 지속적으로 업데이트됩니다. 그리고 무료 GeoIP 데이터베이스에는 엄청난 양의 데이터가 누락되어 정확성이 큰 문제가 될 수 있습니다.
  • 내부 페이지 처리해야합니다. 홈 페이지에서 누군가를 리디렉션하는 것은 쉽지만 내부 페이지로 이동하면 어떨까요? 세션의 첫 번째 방문에서 리디렉션 될 수 있도록 쿠키 논리를 추가 한 다음 사이트를 확인할 때 그대로 두어야합니다.
  • 캐싱 요즘에는 각 사용자를 식별하는 시스템이 필요하기 때문에 필요합니다. 플로리다에서 한 명의 방문자가 플로리다 페이지로 이동 한 다음 그 이후의 모든 방문자를 원하지는 않습니다.
  • 요청 모든 페이지의 모든 사용자가있는 데이터의 경우 서버 속도가 실제로 느려질 수 있습니다. 정보를 계속해서 검색 할 필요가 없도록 각 사용자 세션을 저장해야합니다.

매주 사용할 때마다 더 많은 문제가 발생하여 결국 포기하고 조사를했습니다. 고맙게도 회사는 이미 서비스를 통해 이러한 문제를 식별하고 처리했습니다. 지역 타겟팅 WP. GeotargetingWP는 콘텐츠를 지역 타겟팅하거나 WordPress 내에서 지역 타겟팅 리디렉션을 생성하는 강력한 API 서비스입니다. 필요에 따라 사용할 수있는 네 가지 플러그인을 만들었습니다.

  1. 지역 타겟팅 프로 간단하고 강력한 기능으로 인해 해당 국가 별 제안을 위해 제휴 마케팅 담당자가 선호하는 플러그인입니다. 이제 주 및 도시 별 콘텐츠를 타겟팅하는 데 도움이되는 프리미엄 정확도를 제공합니다.
  2. 지역 리디렉션 몇 가지 간단한 단계를 통해 사용자를 위치에 따라 다른 웹 사이트로 보냅니다. WordPress 용 Geo Redirects 플러그인은 여러 기준에 따라 쉽게 리디렉션을 생성 할 수있는 강력한 도구입니다.
  3. 지역 플래그 다음과 같은 간단한 단축 코드를 사용하여 현재 사용자 국가 플래그 또는 원하는 다른 플래그를 표시 할 수있는 Geotargeting Pro 플러그인의 간단한 애드온입니다.
    [geo-flag squared = "false"size = "100px"]
  4. 지역 차단기 WordPress 용 플러그인을 사용하면 특정 위치에서 사용자에 대한 액세스를 쉽게 차단할 수 있습니다. 전체 사이트에 대한 액세스를 차단하거나 간단히 어떤 페이지를 선택할 수 있습니다.

또한이 플랫폼을 사용하면 여러 지역을 기반으로 무한 규칙을 만들 필요가 없도록 지역을 만들고 활용할 수 있습니다. 사용자를 더 쉽게 타겟팅 할 수 있도록 국가 또는 도시를 그룹화 할 수 있습니다. 예를 들어 Europe이라는 지역과 America라는 지역을 만든 다음 해당 이름을 단축 코드 또는 위젯에 사용하여 시간을 절약 할 수 있습니다. 캐싱도 문제가되지 않습니다. Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish 등을 사용하더라도 실제 사용자 IP를 감지합니다. 사용자 지정 항목이있는 경우 쉽게 추가 할 수 있습니다.

그들의 API는 최고의 지리적 위치 정확도를 제공하며 대륙, 국가, 주 및 도시 데이터를 반환합니다. 비용은 사용량을 기준으로하기 때문에 API에 직접 연결하여 원하는대로 사용할 수 있습니다.

지역 타겟팅 WordPress 시작하기

공개 : 우리는 서비스를 너무 좋아하기 때문에이 게시물에서 제휴사 링크를 사용하고 있습니다!

 

당신은 어떻게 생각하십니까?

이 사이트는 Akismet을 사용하여 스팸을 줄입니다. 댓글 데이터 처리 방법 알아보기.