Paano Mag-redirect ng Mga Gumagamit Batay sa Kanilang Lokasyon sa WordPress

Geolocation sa WordPress

Ilang buwan na ang nakakalipas, tinanong ng isang kliyente ng maraming lokasyon kung maaari naming awtomatikong i-redirect ang mga bisita mula sa mga tukoy na rehiyon sa kanilang panloob na mga pahina ng lokasyon sa site. Sa una, hindi ko inisip na napakahirap ng isang kahilingan. Naisip ko na maaari kong mag-download ng isang IP address sa database ng lokasyon at maglagay ng ilang mga linya ng JavaScript sa mga pahina at tapos na kami.

Sa gayon, ito ay mas mahirap kaysa sa maaari mong isipin. Narito ang ilan sa mga isyu na iyong nasagasaan:

  • IP address ay nai-update sa isang patuloy na batayan. At ang mga libreng GeoIP database ay may malaking mga tipak ng data na nawawala upang ang kawastuhan ay maaaring maging isang malaking problema.
  • Mga panloob na pahina kailangang harapin. Madaling mag-redirect ng isang tao sa home page, ngunit paano kung makarating sila sa isang panloob na pahina? Kailangan mong magdagdag ng cookie lohika upang mai-redirect ang mga ito sa unang pagbisita sa isang sesyon, at pagkatapos ay iwanan silang mag-isa habang tiningnan nila ang site.
  • Caching Napakahalaga sa panahong ito na kailangan mong magkaroon ng isang system na tinatrato na kinikilala ang bawat gumagamit. Hindi mo nais ang isang bisita mula sa Florida na pupunta sa pahina ng Florida at pagkatapos ang bawat bisita pagkatapos nito.
  • Requests para sa data sa bawat gumagamit sa bawat pahina ay maaaring makapagpabagal ng iyong server. Kailangan mong i-save ang bawat session ng gumagamit upang hindi mo na patuloy na tingnan ang impormasyon nang paulit-ulit.

Ang bawat linggo ng paggamit ay nagdala ng maraming at maraming mga isyu kaya sa wakas ay sumuko ako at gumawa ng ilang pagsasaliksik. Sa kabutihang palad, nakilala na ng isang kumpanya at inalagaan ang mga isyung ito sa isang serbisyo, GeotargetingWP. Ang GeotargetingWP ay isang malakas na serbisyo ng API upang i-geotarget ang nilalaman o lumikha ng mga geo target na pag-redirect sa loob ng WordPress. Nagtayo sila ng apat na mga plugin na maaaring magamit depende sa iyong mga pangangailangan:

  1. Geotargeting Pro ay ang paboritong plugin para sa mga kaakibat na marketer para sa kanilang partikular na mga alok ng bansa dahil sa pagiging simple at makapangyarihang mga tampok na ito. Ngayon na may katumpakan na premium upang matulungan kang mag-target ng tukoy na nilalaman ng Mga Estado at Lungsod.
  2. Mga Pag-redirect ng Geo nagpapadala ng mga gumagamit sa iba't ibang mga web site batay sa kanilang lokasyon na may ilang mga simpleng hakbang. Ang Geo Redirects plugin para sa WordPress ito ay isang malakas na tool na hahayaan kang madaling lumikha ng isang pag-redirect batay sa maraming pamantayan.
  3. Mga Bandila ng Geo ay isang simpleng addon para sa Geotargeting Pro plugin na magpapahintulot sa iyo na ipakita ang kasalukuyang flag ng bansa ng gumagamit o anumang iba pang watawat na gusto mo sa pamamagitan ng paggamit ng isang simpleng shortcode tulad nito:
    [geo-flag square = "false" size = "100px"]
  4. Geo blocker Hinahayaan ka ng plugin para sa WordPress na madaling harangan ang pag-access sa mga gumagamit mula sa ilang mga lokasyon. Maaari mong harangan ang mga ito mula sa pag-access sa iyong buong site o simpleng pumili kung aling mga pahina.

Pinapayagan ka rin ng platform na bumuo at gumamit ng mga rehiyon upang mai-target upang hindi mo na lumikha ng walang katapusang mga patakaran batay sa maraming mga rehiyon. Maaari kang magpangkat ng mga bansa o lungsod upang gawing mas madali ang pag-target ng mga gumagamit. Bilang isang halimbawa, maaari kang lumikha ng isang rehiyon na tinatawag na Europa at isa pang tinatawag na Amerika, at pagkatapos ay simpleng gamitin ang mga pangalang iyon sa mga shortcode o widget na nagse-save ng oras sa iyo. Ang pag-cache ay hindi isang isyu, alinman. Nakita nila ang tunay na IP ng gumagamit kahit na gumamit ka ng Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish, atbp Kung mayroon kang isang pasadyang madali itong maidagdag.

Nagbibigay ang kanilang API ng nangungunang katumpakan ng geolocation, nagbabalik na kontinente, bansa, estado at data ng lungsod. Dahil ang gastos ay batay sa paggamit, maaari kang direktang kumonekta sa kanilang API at gamitin ito ayon sa gusto mo.

Magsimula sa Geotargeting WordPress

Pagbubunyag: Ginagamit namin ang aming kaakibat na link sa post na ito dahil gusto namin ang serbisyo!

 

Ano sa tingin ninyo?

Ang site na ito ay gumagamit ng Akismet upang mabawasan ang spam. Alamin kung paano naproseso ang data ng iyong komento.