ジオロケーション(Geolocation)とは、ユーザの位置情報を扱う技術のことです。位置検出の方法としては、GPSを使用する方法、ネットワークのIPアドレスからデータベースを検索する方法(これを「IPジオロケーション」と言います)、Wi-Fiアクセスポイントの情報を使用する方法等があります。
多くのユーザはジオロケーションを、特に意識することなく利用していると言えます。例えばGoogleは2009年末から、全ユーザの検索にジオロケーションの情報を利用しており、ユーザのいる場所に最適化された検索結果を提供しています。またHTML5には「Geolocation API」が定義されており、そのページを表示しているブラウザの位置情報を取得できるようになっています。これを活用することで、ユーザの地理的な場所に応じて、表示する情報を自動選択するWebアプリケーション等を作成できます。
なおF5が提供する「F5 BIG-IP」では、信頼度の高いIPジオロケーション データを利用できるようになっています。これはQuova社が提供する地域情報データベースにもとづいています。この情報を、複数のサイト(データセンタ)間でロードバランシングを行う「F5 BIG-IP DNS」で利用することで、ユーザの物理的な位置に最適なサイトへ、リクエストを自動的にルーティングさせることが可能になります。