当他们意识到这一切是多么容易,以及让您,就会有“啊哈”的时刻。最好的部分是 URL 重写还有助于改善用户体验。我很想听听您是否有任何需要补充的内容,或者解释一下这些功能如何协同工作。 此 YouMoz 条目由我们的一位社区成员提交。作者的观点完全是他们自己的(催眠的意外发生除外),不一定反映穆斯的观点。
在过去的几周里
我一直在与 SEOmoz 的 Danny Dover 就我目前正在为其进行 SEO 的网站中出现 手机号数据库列表 的错误进行反复讨论。他给了我很大的帮助,他相信其他人可能也有和我一样的问题。所以……瞧,我要在这里讲话,希望能找到像我一样的其他人,并获得更多关于如何处理这种情况的专业知识。
我正在开发的网站有三个
国家/地区网站: www.mysite.com uk.mysite.com ca.mysite.com 当用户第一次访问该网站时,他们会被带到一个启动页面,他们必须在进入该网站之前选择适当的国家/地区。在该特定的启动页面上启用了 Cookie,以便当用户重新访问时 这是我跟人人都是产品经理 ,他们会被带回到上次访问的特定国家/地区的网站,而不是每次都被返回到启动页面。
虽然这对用户非常有帮助
,但它给搜索引擎带来了一些问题。这些问题的总结是: 本网站要求用 消費者數據 户启用 cookie 才能访问本网站的其余部分。 由于搜索引擎不启用cookie,因此它们无法抓取网站的页面。 当他们尝试抓取网站时,他们会被重定向到启动页面。 因此,他们无法访问该网站的其余部分。
如果无法访问整个网站,
搜索引擎就无法正确索引页面。 有趣的是,大多数页面(我想说 90%)实际上都被 Google(以及 Yahoo 和 MSN)编入索引并出现在 SERP 中。我还在大多数关键词的排名第一的位置和首屏位置上展示了网站页面。 丹尼认为这是由于这些页面的链接造成的(就内部链接结构而言,而不是来自外部来源的链接)。
丹尼和我认识的一只猴子(我认识的另一位 SEO)针对这个问题提出了一些可能的解决方案: 确定 cookie 功能是否确实必要。如果是这样,只需根据用户输入的域的 TLD 或子域显示适当的网站版本就足够了。在每个站点上添加其他国家/地区国旗的链接,以便用户知道他们可以看到其他版本。