Как да пренасочваме потребителите въз основа на местоположението им в WordPress

Геолокация в WordPress

Преди няколко месеца клиент с няколко местоположения попита дали можем автоматично да пренасочваме посетителите от конкретни региони към техните вътрешни страници за местоположение на сайта. Отначало не мислех, че е твърде трудна молба. Мислех, че мога да изтегля IP адрес в базата данни за местоположението и да сложа няколко реда JavaScript в страниците и ще свършим.

Е, това е много по-трудно, отколкото си мислите. Ето някои от проблемите, с които се сблъсквате:

  • IP адреси се актуализират непрекъснато. А в безплатните бази данни на GeoIP липсват огромни парчета данни, така че точността може да бъде голям проблем.
  • Вътрешни страници трябва да се справят. Лесно е да пренасочите някого към началната страница, но какво ще кажете, ако кацне на вътрешна страница? Трябва да добавите логика на бисквитките, за да могат да бъдат пренасочени при първото посещение в сесия и след това да ги оставите на мира, докато разглеждат сайта.
  • Кеширане е толкова необходимо в днешно време, че трябва да имате система, която третира идентифицира всеки потребител. Не искате един посетител от Флорида да отиде на страницата във Флорида и след това всеки посетител след това.
  • Исканията за данни с всеки потребител на всяка страница може наистина да забави вашия сървър. Трябва да запазите всяка потребителска сесия, за да не се налага да продължавате да търсите информацията отново и отново.

Всяка седмица на използване донесе все повече и повече проблеми, така че накрая се отказах и направих някои изследвания. За щастие, компания, която вече е идентифицирала и се е погрижила за тези проблеми с услуга, Геотаргетинг WP. GeotargetingWP е мощна API услуга за геонасочване на съдържание или създаване на гео насочени пренасочвания в WordPress. Те са изградили четири приставки, които могат да се използват в зависимост от вашите нужди:

  1. Geotargeting Pro е любимият плъгин за маркетинг партньори за специфичните им оферти за страната, поради своята простота и мощни функции. Сега с прецизна точност, за да ви помогне да насочите към специфично съдържание за държави и градове.
  2. Гео пренасочвания изпраща потребители до различни уеб сайтове въз основа на тяхното местоположение с няколко прости стъпки. Приставката Geo Redirects за WordPress е мощен инструмент, който ще ви позволи лесно да създадете пренасочване въз основа на множество критерии.
  3. Гео знамена е проста добавка за приставката Geotargeting Pro, която ще ви позволи да покажете текущия флаг на държавата на потребителя или който и да е друг флаг, който искате, като използвате прост шорткод като този:
    [гео-флаг на квадрат = "false" size = "100px"]
  4. Гео блокер плъгин за WordPress ще ви позволи лесно да блокирате достъпа на потребители от определени места. Можете да им блокирате достъпа до целия ви сайт или просто да изберете кои страници.

Платформата също така ви позволява да създавате и използвате региони за насочване, така че да не се налага да създавате безкрайни правила, базирани на множество региони. Можете да групирате държави или градове, за да улесните насочването към потребителите. Като пример можете да създадете регион, наречен Европа, и друг, наречен Америка, и след това просто да използвате тези имена в кратки кодове или джаджи, спестявайки ви време. Кеширането също не е проблем. Те откриват истински потребителски IP, независимо дали използвате Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish и др. Ако имате нещо по поръчка, може лесно да бъде добавено.

Техният API осигурява най-висока точност на геолокация, връща данни за континента, държавата, държавата и града. Тъй като цената се основава на използването, можете просто да се свържете директно с техния API и да го използвате, както искате.

Започнете с Geotargeting WordPress

Разкриване: Използваме нашата партньорска връзка в тази публикация, тъй като услугата ни харесва толкова много!

 

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.