.htaccess 上一个htaccess文件使google显示我的旧URL

.htaccess 上一个htaccess文件使google显示我的旧URL,.htaccess,google-webmaster-tools,.htaccess,Google Webmaster Tools,最近我改变了我网站的布局和内容。由于htaccess文件在web服务器的上传部分不可见,所以我完全忘记了它 在旧网站中,我有一个htaccess文件来删除尾随的斜杠和扩展名,因此它不会显示example.com/test.php,而是显示example.com/test/ 但是,对于我的新布局,我并不介意删除扩展名并在url后面添加一个尾随斜杠 我在上传新网站时忘记了htaccess,让谷歌使用我的谷歌站长帐户重新爬网,现在它也在谷歌搜索中显示了一些带有斜杠的旧url 我为解决此问题而采取的步骤

最近我改变了我网站的布局和内容。由于htaccess文件在web服务器的上传部分不可见,所以我完全忘记了它

在旧网站中,我有一个htaccess文件来删除尾随的斜杠和扩展名,因此它不会显示example.com/test.php,而是显示example.com/test/

但是,对于我的新布局,我并不介意删除扩展名并在url后面添加一个尾随斜杠

我在上传新网站时忘记了htaccess,让谷歌使用我的谷歌站长帐户重新爬网,现在它也在谷歌搜索中显示了一些带有斜杠的旧url

我为解决此问题而采取的步骤

基本上,我创建了一个空的htaccess文件,并将其上载以覆盖上一个文件(其中包含删除url扩展名并在url中添加一个尾随斜杠)

现在,当我在谷歌搜索我的网站时,它仍然会显示我的一些旧网站url,并带有尾随的斜杠,但当单击它时,会显示404错误。(这很好,因为它表明空的htaccess已经覆盖了前一个,但是带有尾随斜杠的旧url不应该显示在搜索结果中)

记住,我用我的谷歌网站管理员用旧的htaccess文件(我完全忘记了,应该先删除它)重新创建了我的新布局网站。在网站被爬网后,我上传了空的htaccess文件

所以我的问题是,我是否需要做任何事情,比如使用我的谷歌网站管理员删除带有尾随斜杠的url和不带扩展名的url?或者谷歌会重新抓取我的网站


我是否必须再次从我的Web服务器中删除所有内容,从我的google站长帐户中删除我的网站并重新上传所有内容?或者谷歌会重新扫描我的网站,并从搜索结果中删除所有404错误页面?如果是这样,谷歌大概需要多长时间才能删除404个错误页面?

经验法则是检查旧url对您的销售或流量是否重要,因此如果您有指向旧url的链接和/或流量,您应该添加重定向以保持SERP位置/流量

如果你没有流量/链接,你可以简单地通过GWT删除这些URL,或者等待google重新索引你的站点。另外,添加一个站点地图也是一个好主意,因为在SERP中,新页面将很快替换旧页面(相同的域、相同或类似的内容,旧页面返回404==从索引中删除)

即使在迁移很长一段时间后,也很容易得到这样的404