有时,您可能会更改网站上的某些页面、完全删除页面或完全迁移到新的网站平台。
您可能会注意到 Google 仍然有旧网址不再出现在搜索结果中。
如何将新网址编入索引,并使旧的过时网址从搜索结果中消失?
更改或删除网址后,Google 索引中的网址不会立即消失。该索引是谷歌之前遇到的所有有资格出现在搜索结果中的网页和文档的集合。
您可以采取一些措施来从搜索结果中删除过时的 URL,并将更改后的 URL 编入索引,但无论如何,Google 可能需要一段时间才能完全删除旧的 URL。
这是一段视频,介绍了如何从此处的 Google 搜索结果中删除过时的 URL。
关于 Google 索引的一些须知
Googlebot 是一种用于查找、抓取和捕获网页和文档的网络抓取工具,它将继续尝试并定期抓取它过去遇到的任何 URL。Googlebot 似乎对以前发现的 URL 有无穷无尽的回忆。
由于网站有时会遇到技术困难和停机,如果 Googlebot 发现某个 URL 丢失,它不会立即从索引中删除该 URL。它将继续尝试抓取该网址,直到它不再解析为网页为止。
受欢迎的网站比不太受欢迎的网站更容易被抓取。如果您的基本小型企业网站没有获得大量自然搜索流量,则过时的 URL 可能仍会出现在搜索结果中数月之久。Googlebot 必须合理地确定旧网址丢失。
Google 还将尝试抓取它发现的新网址:
- 在 Google Search Console 中提交的 XML 站点地图
- 定期抓取期间您网站上的 HTML 站点地图和其他内部链接
- 链接到您网站上的 URL 的外部链接(您网站外部的超链接)
发现新 URL 不会解析不再存在的旧 URL。加速此过程的最佳方法是使用 301 重定向。
更改或删除 URL 时使用 301 重定向
301 重定向用于在您输入另一个 URL 时将浏览器转移到一个 URL。通常,重定向是 301(永久重定向)、302(找到 – 临时重定向)或 307(临时重定向)。如果可以选择,如果 SEO 是您的主要关注点,您应该使用 301 重定向而不是 302 或 307 重定向。
还记得我们说过 Googlebot 会尝试抓取它过去找到的 URL 吗?除非您使用 301 重定向,否则它不会自动知道您将网站上的一个 URL 更改为另一个。301 重定向对于保持链接配置文件的完整性也很有用。
从外部网站到您网站的超链接有助于建立您的权威。通过更改 URL 和未能将旧页面 301 重定向到新页面而失去这种“链接能力”可能会导致链接断开。这会降低您的整体网站权限,并可能影响您的 SEO。
在各种平台上实施 301 重定向
如果你有一个 WordPress 网站,你可以使用像 Redirection 或 Simple 301 Redirects 这样的插件来实现 301 重定向。一些更强大的高级 SEO 插件,如 SEOPress Pro,也提供内置的 301 重定向。
在 Squarespace 上,301 重定向在 Advanced > URL Mappings 下处理。使用 Squarespace 在此处推荐的格式,您可以设置重定向。
使用谷歌搜索控制台
您还可以使用 Google Search Console 中的检查 URL 工具加快从搜索中删除过时网页的过程。
1. 登录到 Google Search Console 并找到您的网站资产。
2. 单击顶部导航栏中显示检查网站属性中的任何 URL 的输入字段。放入现在被重定向的旧 URL。按 Enter 进行检查。
3. 如果 URL 被编入索引,将出现一条消息,指出 URL 位于 Google 上。单击“页面已更改?”旁边的按钮 上面写着请求索引。
4. 当 URL 已更改且重定向正常时,将出现一条消息,说明 URL 正在重定向。单击请求索引以安排对新 URL 的爬网。
接下来发生什么
Googlebot 将安排重新抓取更改后的网址或新网址。页面的新版本或重定向指向的网页将很快被索引。您可以通过直接在 Google 中搜索 URL 来测试新 URL 是否被编入索引。
随着时间的推移,旧 URL 将从搜索结果中删除,而新 URL 将显示在搜索结果中。
如果页面的新版本与旧页面不同,搜索结果可能会有一些波动,因为页面将针对不同的搜索查询重新评估。
最后的想法
变化是万维网短暂性的一部分。
页面变化;网站变更;链接消失;整个站点易手或完全消失。
确保你有一个网站迁移或网站重新设计的连贯计划应该包括一个电子表格,其中包含将要更改的 URL 以及它们将被替换的 URL。确保您的 Web 开发团队制定了在站点迁移完成后重定向旧 URL 的计划。
如果您只是更改少数 URL,您仍应制定 301 重定向计划并确定 Google Search Console 中的当前索引。