用户国家选择和SEO问题

时间:2011-12-15 15:44:43

标签: asp.net seo modal-dialog

我希望我的用户在访问网站时选择他们来自哪个国家/地区,然后将其存储在Cookie中并且不会再次打扰他们。系统的许多不同部分(例如系统定价)依赖于此,因此可以将其转换为用户货币。

我正在考虑在未设置国家/地区Cookie的情况下在任何页面上显示模式,但是当涉及到SEO时,我担心会对我的网站产生负面影响。

有没有人有这方面的经验?我希望Google抓取所有国家/地区的所有条目,但如果用户实际访问该网站,则无法显示其他国家/地区的条目(该网站允许访问者在其本地区域内搜索某种类型的教师)。 / p>

1 个答案:

答案 0 :(得分:0)

可能有更简洁的方法,但是......让依赖国家/地区cookie的页面也接受一个查询字符串参数,该参数指定要使用的国家/地区(您可以使用URL重写来使其更加符合SEO {{3 },http://example.com/learning/12233/usa/)。然后创建一个按国家/地区列出所有这些项目的页面。在您的国家/地区选择页面上,您可以在下拉框旁边显示“或浏览所有国家/地区”的链接。现在谷歌应该能够找到所有国家的所有信息。