【问题标题】:Previous htaccess file making google display my old URL以前的 htaccess 文件让谷歌显示我的旧网址
【发布时间】:2014-07-19 20:03:58
【问题描述】:

最近我更改了网站的布局和内容。由于在 web 服务器的上传部分中看不到 htaccess 文件,我完全忘记了它。

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

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

我在上传新网站时忘记了 htaccess,并让谷歌使用我的谷歌网站管理员帐户重新抓取我的网站,现在它还在谷歌搜索中显示一些带有斜杠的旧网址。

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

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

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

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

所以我的问题是,我是否必须做任何事情,例如使用我的谷歌网站管理员删除带有斜杠的网址和不带扩展名的网址?还是谷歌会重新抓取我的网站?

我是否必须再次从我的网络服务器中删除所有内容,从我的谷歌网站管理员帐户中删除我的网站并重新上传所有内容?还是谷歌会重新抓取我的网站并从搜索结果中删除所有 404 错误页面?如果是这样,谷歌删除那些 404 错误页面大概需要多长时间?

【问题讨论】:

    标签: .htaccess google-search-console


    【解决方案1】:

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

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

    即使在迁移后很长时间后得到这样的 404 也是很常见的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-04
      • 2013-09-14
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 1970-01-01
      • 2013-06-05
      相关资源
      最近更新 更多