我的问题是,我的网站需要为我选择支持的每个城市创建一个专门的页面。早些时候,我决定使用子域名,而不是直接在域名后面加上一个子域名(即我使用了 la.truxmap.com 而不是 truxmap.com/la)。我现在意识到这是一个重大错误,因为 Google 似乎将 la.truxmap.com 视为与 ny.truxmap.com 完全不同的网站。例如,如果我搜索“la 食品卡车地图”,我的网站将位于顶部附近,但是,如果我搜索“nyc 食品卡车地图”,我则无处可寻,因为 ny.truxmap.com 本身的页面排名不会很高,而且它没有从更知名的 la.truxmap.com 获得应有的提升
因此,我一年前犯的一个错误现在困扰着我的网页排名。我想知道解决我的困境最轻松的方法是什么。我收到了太多关于 la.truxmap.com 的报道,我不能直接关闭该网站,但我能否将 la.truxmap.com 上的所有请求重定向到 truxmap.com/la,并对所有支持的城市执行相同操作,而不会破坏我从 la.truxmap.com 获得的当前令人满意的网页排名结果?
编辑 我遗漏了一些关键信息。我使用 Google Apps 来管理我的域(即添加子域)并使用 Google App Engine 来托管我的网站。因此,Google Apps 提供了一种简单的机制来将 truxmap.appspot.com(应用引擎域)屏蔽为 la.truxmap.com,但我不知道如何将其屏蔽为 truxmap.com/la。如果我能做到这一点,那么我只需按照以下建议将 la.truxmap.com 301 重定向到 truxmap.com/la。
非常感谢!
答案1
根据我对 SEO 的了解,切换子域名会导致您的排名下降。我过去也遇到过这个问题,在花了很多时间和金钱聘请“SEO 顾问”(要小心他们,SEO 更像是一门黑魔法,而不是一门科学)之后,我们公司决定承担损失并进行重定向。好消息是,由于我们拥有足够的自然流量,我们的排名在不到一个月的时间内就回到了榜首。
可能不是您所希望的答案...