Hi, I was hoping you might be able to help me with this issue regarding dynamic website and content.
The website we are building sets a cookie on the users browser when users arrive on the site via a query string.
I.e. Canada: www.mywebsite.com?marketid=en-ca
These cookies are only set at the home page level, thus the query string is also only used at this 'home' level. All subcategories of this follow a standard URL pattern with no query strings and no regional identifier (as we already have the cookie).
I.e. US Sub Page www.mywebsite.com/subcategory I.e. Canada Sub Page www.mywebsite.com/subcategory
So to all intensive purposes, once a users cookie is saved and they start to navigate the website there is no difference in URL whatever region you might be from, as the cookie data dynamically renders the appropriate content for users from each region.
How should we approach this in terms of best practice for Google? As yes we are able to use hreflang at the landing page level as we have a query string for each home URL, but once you navigate past/down the structure all other pages are identical and all have the same URL, as it's the cookie, not the URL that differentiates what content users from different regions will see.
Hopefully you'll be able to answer this tricky one? :)
Thanks for the reply! Looks like our method is probably going to have to change if that's the case. That's going to be a pain. Perhaps going for the traditional fixed URL structure might be best? I.e. /fr /en /es etc.