子域名阻止我的搜索结果在页面排名中上升

时间:2010-08-19 00:09:12

标签: google-app-engine subdomain seo

我的问题是我的网站需要为我选择支持的每个城市提供专用页面。在早期,我决定使用子域而不是直接在我的域之后(即我使用la.truxmap.com而不是truxmap.com/la)。我现在意识到这是一个重大错误,因为Google似乎将la.truxmap.com视为与ny.truxmap.com完全不同的网站。因此,例如,如果我搜索“la food truck map”我的网站将接近顶部,但是,如果我搜索“nyc food truck map”即时消息,因为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重定向到truxmap.com/la,如下所示。

非常感谢!

2 个答案:

答案 0 :(得分:2)

您可以发送“301 Moved Permanently”重定向,以便Google抓取工具更新其对您网站的引用,不是吗?

请参阅this article on 301 redirects and SEO

答案 1 :(得分:2)

您需要按照以下方式修改您的应用:

  1. 将www.truxmap.com添加为应用程序的别名(您无法在App Engine中提供裸域,因此只有truxmap.com无效)
  2. 为您的应用添加支持,以处理表格www.truxmap.com/something/的网址,路由到与子域相同的处理程序。在继续之前,您需要确保已经调试好任何相对路径问题。
  3. 修改您的应用,为something.truxmap.com/下的每个网址提供302重定向,无论是www.truxmap.com/something/whatever。