【问题标题】:I changed my file extensions, but google hasn't changed我改变了我的文件扩展名,但谷歌没有改变
【发布时间】:2009-05-10 20:00:33
【问题描述】:

好吧,我将文件扩展名更改为 .shtml,Google 仍然将它们编入索引为 .html。我尝试将站点地图和其他内容上传到谷歌网站管理员工具,但没有成功。有没有其他方法可以强制谷歌抓取我的网站?我猜这是链接更新的唯一方式。

【问题讨论】:

  • 为什么要使用 .shtml?即使是网站上的文件扩展名也很糟糕。查看 SO 以获取有关如何设计 URL 的一个很好的示例。
  • @Zifre,扩展还不错
  • .shtml 用于服务器端包含

标签: seo


【解决方案1】:

您是否设置了从旧的 .html 文件名到新的 .shtml 文件名的重定向?您应该这样做 - Google 会更快地获取您的更改(因为它不必再次发现您的所有页面)并将 PageRank 从旧 URL 转移到新 URL。有a million descriptions on the net关于如何做到这一点。

但是话虽如此,您不能只保留 .html 文件名并使用 .htaccess (或等效的;您没有说明您使用的是哪个 Web 服务器)来使 .html 文件尊重 SSI指令?这个:

AddType text/html .html
AddHandler server-parsed .html

应该为 Apache 做这件事。

【讨论】:

    【解决方案2】:

    您可以尝试将更改频率设置为始终或更频繁,以便更快地被索引。不过我不保证。否则,您将不得不像我们其他人一样等待。

    【讨论】:

      【解决方案3】:

      如果您的网站获得了一些流量,那么很有可能 Googlebot 已经访问过。我的网站不大,每天都会被抓取。您可以确定 Google 已经知道您的新网址。

      问题是 Google 仅每 3-4 周左右更新一次它的索引。有一些例外,例如定期更新的博客和论坛,新线程和帖子会很快被收录。但通常可能需要几周时间,您的新网址才会出现在主搜索索引中。

      哦,还有一个提示:如果您有将旧的 .html 地址重定向到新的 .shtml 地址的重写规则,请确保使用 301 重定向而不是 302 重定向。通过 301 重定向,Google 会将旧 URL 的“链接汁”分配给新 URL。对于 302 重定向,它不会这样做,您可能会失去 pagerank。

      【讨论】:

        【解决方案4】:

        Google 会定期抓取网页,稍等片刻,它会重新索引您的网站。

        【讨论】:

          猜你喜欢
          • 2014-04-24
          • 2023-03-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-12-23
          • 2011-10-27
          • 2021-06-16
          • 1970-01-01
          相关资源
          最近更新 更多