We have a product website with tie ups all over the country. Our product web page has products basic information, reviews, price and offers.
Most of our traffic comes like: 1. User type [Product-Name] on google, if they see our websites product page, they click on that link. 2. Once they land to our product page, we show user price, offer from most popular city of our country. 3. If user wants to see price, offers of their location, they have to select their location on our product page. The price and offer varies based on our tie up with the local retailers.
I was reading google localization and trying to show offer, price on the seo link based on users location.
One option is to have multiple pages like [price-in-location]. This will create different pages for multiple location where we have tie ups. The problem is that these links only show up if user types I.e. apple laptop price. But most of our searches are just I.e apple laptop. This only ranks our general apple product page where user has to fill his location information to get price,offer details.
How can I make my product page rank based on user location and show users relevant information directly.