One of the things that bugs me when browsing the Internet is when websites ask stupid questions. Let’s start out by defining what a stupid question is. A question is stupid if it is irrelevant to my immediate task or if you already have the answer to the question. Let’s look at an example:
IBM’s Leveno website asks a stupid question as soon as I enter their website: Select a country/region.
There is no need to stop people and ask them where they are from. They already have the answer to this question. Using a technology called geolocation which is able to map a visitor to a geographic location, they can make a smart guess and automatically direct someone to the right version of the website while giving them the option to change to a different language/location once in the site.
For WordPress users, there are plugins that simplify this such as the IP2Location plugin. It allows you to customize your content based on the location of your visitor.
It’s lazy web design to ask users to answer questions to which you already know the answer. Do the work to make the users experience on your website frictionless.

