Sådan omdirigeres brugere baseret på deres placering i WordPress

Geolocation i WordPress

For et par måneder siden spurgte en multi-location-klient, om vi automatisk kunne omdirigere besøgende fra bestemte regioner til deres interne placeringssider på webstedet. Først troede jeg ikke, det var en for vanskelig anmodning. Jeg troede, jeg kunne downloade en IP-adresse til placeringsdatabase og lægge et par linjer JavaScript på siderne, så ville vi være færdige.

Nå, det er meget vanskeligere, end du måske tror. Her er nogle af de problemer, du støder på:

  • IP-adresser opdateres løbende. Og gratis GeoIP-databaser mangler enorme klumper af data, så nøjagtighed kan være et stort problem.
  • Interne sider skal behandles. Det er let at omdirigere nogen på hjemmesiden, men hvad med, hvis de lander på en intern side? Du skal tilføje cookielogik, så de kan omdirigeres ved det første besøg i en session og derefter lade dem være i fred, når de tjekker ud på siden.
  • Caching er så nødvendigt i dag, at du skal have et system, der behandler, identificerer hver bruger. Du vil ikke have en besøgende fra Florida til at gå til Florida-siden og derefter hver besøgende efter det.
  • Anmodninger for data med hver bruger på hver side kan virkelig bremse din server. Du skal gemme hver brugersession, så du ikke behøver at fortsætte med at finde oplysningerne igen og igen.

Hver uges brug medførte flere og flere problemer, så jeg endelig gav op og undersøgte noget. Heldigvis identificerede og håndterede et firma allerede disse problemer med en service, GeotargetingWP. GeotargetingWP er en kraftfuld API-tjeneste til geotarget indhold eller oprette geo-målrettede omdirigeringer inden for WordPress. De har bygget fire plugins, der kan bruges afhængigt af dine behov:

  1. Geotargeting Pro er det foretrukne plugin for tilknyttede marketingfolk til deres landespecifikke tilbud på grund af dets enkelhed og kraftfulde funktioner. Nu med førsteklasses nøjagtighed, der hjælper dig med at målrette mod stater og byers specifikke indhold.
  2. Geo-omdirigeringer sender brugere til forskellige websteder baseret på deres placering med et par enkle trin. Geo Redirects-plugin til WordPress er et kraftfuldt værktøj, der giver dig mulighed for nemt at oprette en omdirigering baseret på flere kriterier.
  3. Geoflag er et simpelt tilføjelsesprogram til Geotargeting Pro-pluginet, der giver dig mulighed for at vise det aktuelle brugerlandsflag eller ethvert andet flag, du ønsker, ved at bruge en simpel kortkode som denne:
    [geo-flag squared = "false" size = "100px"]
  4. Geo-blokering plugin til WordPress giver dig mulighed for nemt at blokere adgangen til brugere fra bestemte placeringer. Du kan blokere dem for at få adgang til hele dit websted eller blot vælge hvilke sider.

Platformen giver dig også mulighed for at opbygge og bruge regioner til at målrette mod, så du ikke behøver at oprette uendelige regler baseret på flere regioner. Du kan gruppere lande eller byer for at gøre det lettere at målrette mod brugere. Som et eksempel kan du oprette en region kaldet Europa og en anden kaldet Amerika og derefter simpelt bruge disse navne i shortcodes eller widgets, hvilket sparer dig tid. Caching er heller ikke et problem. De registrerer rigtig bruger-IP, uanset om du bruger Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish osv. Hvis du har noget tilpasset, kan det let tilføjes.

Deres API giver den bedste geolokaliseringsnøjagtighed, returnerer kontinent, land, stat og bydata. Da prisen er baseret på brug, kan du bare oprette forbindelse direkte til deres API og bruge den, som du vil.

Kom godt i gang med Geotargeting WordPress

Offentliggørelse: Vi bruger vores tilknyttede link i dette indlæg, da vi kan lide tjenesten så meget!

 

Hvad mener du?

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.