Hi, itīs been a while since my last post (a couple of years).
I am working for a client and i have some doubts about a strategy that i think it might be a good idea but im still not 100% sure if it is.
My client has an ecommerce site built with a fully modified (by him) ZenCart. The thing is that he sells, letīs say, one product only (he sells more than one, but it will work as an example). He sells this product to different countries like Guatemala, Colombia, Spain, Italy, United States, etc.
The thing is that the price is different according to the country selected at the home page (more on this later).
For example, the product costs 1 dollar in the States but 3 in Colombia.
So what he did is create a customized homepage with a pulldown form where you have to choose a country. If you select United States youīll see the price for the product in 1 dollar. If you select colombia you will see the price for the product in 3 dollars (but converted in Colombian currency).
The thing is that this is made to work with cookies. Depending on what you select from the pulldown form in the homepage is what you get after.
And if you select United states as your country you get the site in english with a parameter "?lan=en" in the URL. If you select Colombia you get the site in Spanish with a parameter "?lan=es" in the URL. One thing to note here is that if you select Chile as your country you also get the site in Spanish (same as in colombia). There is no currency parameter in the URL, only language.
If the cookie canīt be downloaded the system show "0" for price. So that makes Googlebot able to index all the content with a "0" price. Im fine with that.
The thing is that if you go into the product page without going to the country selector pulldown you will get all prices in "0" and that is not a good idea so here is my quesiton (finally):
Is it ok to use User Agent to let GoogleBot (and others) index the content with price "0" and if its not a Bot take the user to a little country selector form to then take him to the page he requested with the prices for that country?
Im asking this because Bot will see a page and users will see a little in-the-way page to select their country and then see the page they requested.
Am I working in the safe side here?
Thanks a lot for your help.