.htaccess规则来改变主机的search引擎优化

我想将我的客户的网站之一从免费主机迁移到付费主机。 目前,网站/域名是在免费主机的子文件夹( https://my.bluehost.com/cgi/help/347 )中使用的。 我想将网站移动到付费主机,但在新主机的网站不会在子文件夹。

从SEO的angular度来看,我需要告诉谷歌(使用.htaccess)该网站已被迁移到付费主机,不再托pipe在一个子文件夹。

谢谢dkj

你有两个“最好”的select:

  1. 在现有页面上使用301“永久移动”redirect。 如果你可以用Mod_Rewrite或者Mod_Redirect指令创build.htaccess文件,这应该很简单。

  2. 将“Canonical”元标记头添加到指定新页面位置的旧网站(或两个网站)。 Google方向

第一个是几乎可以肯定的less工作,如果其中任何一个选项都可用的话。 后者总是工作,即使在你没有控制权的服务器上,没有.htaccess文件,也没有任何东西。