Cara Mengarahkan Pengguna Berdasarkan Lokasi Mereka di WordPress

Geolokasi di WordPress

Beberapa bulan yang lalu, pelanggan saya yang mempunyai banyak lokasi bertanya sama ada kami boleh mengarahkan pengunjung dari kawasan tertentu ke halaman lokasi dalaman mereka secara automatik. Pada mulanya, saya tidak menyangka permintaan itu terlalu sukar. Saya fikir saya boleh memuat turun alamat IP ke pangkalan data lokasi dan memasukkan beberapa baris JavaScript ke dalam halaman dan kami akan selesai.

Ia jauh lebih sukar daripada yang anda fikirkan. Berikut adalah beberapa masalah yang anda hadapi:

  • Alamat IP dikemas kini secara berterusan. Dan pangkalan data GeoIP percuma mempunyai sebahagian besar data yang hilang sehingga ketepatan boleh menjadi masalah besar.
  • Halaman dalaman perlu ditangani. Sangat mudah untuk mengarahkan seseorang di halaman utama, tetapi bagaimana jika mereka masuk ke halaman dalaman? Anda harus menambahkan logik kuki supaya mereka dapat diarahkan pada lawatan pertama dalam satu sesi, dan kemudian membiarkannya sendiri semasa mereka melayari laman web ini.
  • Caching sangat diperlukan pada masa kini sehingga anda perlu mempunyai sistem yang memperlakukan setiap pengguna. Anda tidak mahu satu pelawat dari Florida pergi ke halaman Florida dan kemudian setiap pelawat selepas itu.
  • permintaan kerana data dengan setiap pengguna di setiap halaman benar-benar dapat melambatkan pelayan anda. Anda perlu menyimpan setiap sesi pengguna sehingga anda tidak perlu terus mencari maklumat berulang kali.

Setiap minggu penggunaan membawa lebih banyak masalah jadi saya akhirnya menyerah dan melakukan penyelidikan. Syukurlah, syarikat telah mengenal pasti dan menangani masalah ini dengan perkhidmatan, GeotargetingWP. GeotargetingWP adalah perkhidmatan API yang kuat untuk kandungan geotarget atau membuat pengalihan yang disasarkan geo dalam WordPress. Mereka telah membina empat pemalam yang dapat digunakan bergantung pada keperluan anda:

  1. Pro Geotargeting adalah plugin kegemaran untuk pemasar afiliasi untuk tawaran khusus negara mereka kerana kesederhanaan dan ciri yang hebat. Kini dengan ketepatan premium untuk membantu anda menargetkan kandungan tertentu di Negeri dan Bandar.
  2. Pengalihan Geo menghantar pengguna ke laman web yang berlainan berdasarkan lokasinya dengan beberapa langkah mudah. Plugin Geo Redirects untuk WordPress adalah alat yang hebat yang akan membolehkan anda membuat pengalihan dengan mudah berdasarkan pelbagai kriteria.
  3. Bendera Geo adalah tambahan mudah untuk pemalam Geotargeting Pro yang membolehkan anda memaparkan bendera negara pengguna semasa atau bendera lain yang anda mahukan dengan menggunakan kod pendek seperti ini:
    [geo-flag squared = "false" size = "100px"]
  4. Penyekat geo plugin untuk WordPress akan membolehkan anda menyekat akses kepada pengguna dari lokasi tertentu dengan mudah. Anda boleh menghalangnya daripada mengakses seluruh laman web anda atau memilih halaman yang mudah.

Platform ini juga membolehkan anda membangun dan menggunakan wilayah untuk ditargetkan sehingga Anda tidak perlu membuat aturan tak terbatas berdasarkan beberapa wilayah. Anda boleh mengelompokkan negara atau bandar untuk mempermudah pengguna. Sebagai contoh, anda boleh membuat wilayah yang disebut Eropah dan yang lain disebut Amerika, dan kemudian dengan mudah menggunakan nama-nama tersebut dalam kod pendek atau widget yang menjimatkan masa anda. Caching juga tidak menjadi masalah. Mereka mengesan IP pengguna sebenar tidak kira sama ada anda menggunakan Cloudflare, Sucuri, Akamai, Ezoic, Reblaze, Varnish, dll. Sekiranya anda mempunyai sesuatu yang tersuai, ia boleh ditambahkan dengan mudah.

API mereka memberikan ketepatan geolokasi teratas, data benua, negara, negeri dan bandar yang kembali. Oleh kerana kosnya berdasarkan penggunaan, anda hanya boleh menyambung terus ke API mereka dan menggunakannya sesuka hati.

Mulakan dengan Geotargeting WordPress

Pendedahan: Kami menggunakan pautan afiliasi kami dalam catatan ini kerana kami sangat menyukai perkhidmatan ini!

 

Apa yang anda fikir?

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.