Jak přesměrovat uživatele na základě jejich umístění ve WordPressu

Geolokace ve WordPressu

Před několika měsíci se můj klient s více místy zeptal, zda bychom mohli automaticky přesměrovat návštěvníky z konkrétních regionů na jejich interní stránky s umístěním na webu. Zpočátku jsem si nemyslel, že je to příliš obtížný požadavek. Myslel jsem, že si mohu stáhnout IP adresu do databáze umístění a vložit na stránky několik řádků JavaScriptu a skončili jsme.

Je to mnohem obtížnější, než si myslíte. Zde jsou některé z problémů, se kterými se setkáte:

  • IP adresy jsou průběžně aktualizovány. A v bezplatných databázích GeoIP chybí obrovské množství dat, takže přesnost může být velkým problémem.
  • Interní stránky je třeba řešit. Je snadné někoho přesměrovat na domovskou stránku, ale co když se dostane na interní stránku? Musíte přidat logiku souborů cookie, aby je bylo možné přesměrovat při první návštěvě v relaci, a poté je nechat na pokoji při kontrole stránky.
  • Caching je v dnešní době tak nutné, že musíte mít systém, který zachází s identifikací každého uživatele. Nechcete, aby na Floridu šel jeden návštěvník z Floridy a poté každý návštěvník.
  • žádosti pro data s každým uživatelem na každé stránce může váš server opravdu zpomalit. Musíte uložit každou relaci uživatele, abyste nemuseli neustále hledat informace znovu a znovu.

Každý týden používání přinesl další a další problémy, takže jsem to nakonec vzdal a udělal nějaký průzkum. Naštěstí společnost již tyto problémy identifikovala a postarala se o ně pomocí služby, GeotargetingWP. GeotargetingWP je výkonná služba API pro geotargetování obsahu nebo vytváření přesměrování s geografickým zaměřením v rámci WordPress. Vytvořili čtyři pluginy, které lze použít v závislosti na vašich potřebách:

  1. Geotargeting Pro je oblíbený plugin pro přidružené marketingové pracovníky pro nabídky specifické pro jejich zemi kvůli jeho jednoduchosti a výkonným funkcím. Nyní s prémiovou přesností, která vám pomůže cílit na konkrétní obsah států a měst.
  2. Geo přesměrování posílá uživatele na různé webové stránky podle jejich umístění pomocí několika jednoduchých kroků. Doplněk Geo Redirects pro WordPress je mocný nástroj, který vám umožní snadno vytvořit přesměrování na základě více kritérií.
  3. Geografické vlajky je jednoduchý doplněk pro plugin Geotargeting Pro, který vám umožní zobrazit aktuální příznak země uživatele nebo jakýkoli jiný příznak, který chcete, pomocí jednoduchého krátkého kódu, jako je tento:
    [geo-flag squared = "false" size = "100px"]
  4. Geo blokátor plugin pro WordPress vám umožní snadno blokovat přístup uživatelům z určitých míst. Můžete jim zablokovat přístup na celý váš web nebo jednoduše vybrat, které stránky.

Platforma také umožňuje vytvářet a využívat regiony k cílení, takže nemusíte vytvářet nekonečná pravidla založená na více regionech. Můžete seskupit země nebo města, aby bylo snazší cílit na uživatele. Jako příklad můžete vytvořit oblast nazvanou Evropa a další nazvanou Amerika a poté tato jména jednoduše použít v krátkých kódech nebo widgetech, což vám ušetří čas. Ukládání do mezipaměti také není problém. Zjistí skutečnou IP adresu uživatele bez ohledu na to, zda používáte Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish atd. Pokud máte něco vlastního, lze jej snadno přidat.

Jejich API poskytuje nejvyšší přesnost geolokace, vracející údaje o kontinentu, zemi, státě a městě. Vzhledem k tomu, že cena je založena na použití, můžete se jednoduše připojit přímo k jejich API a použít jej, jak chcete.

Začněte s geografickým cílením WordPress

Zveřejnění: V tomto příspěvku používáme náš partnerský odkaz, protože se nám služba tak líbí!

 

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.