在搜索引擎中排名需要一个具有完美技术 SEO 和出色相关内容的网站。如果您真的想充分利用您的网站并在竞争中保持领先地位,那么一些技术 SEO 的基本知识是必须的。在这篇文章中,我们将解释技术 SEO 中最重要的概念之一:可抓取性。
什么是爬虫?
像 Google 这样的搜索引擎由爬虫、索引和算法组成。爬虫跟踪链接。当 Google 的爬虫(也称为 Googlebot)找到您的网站时,它会呈现、读取它并将内容保存在索引中。爬虫跟踪网络上的链接。爬虫也称为机器人、机器人或蜘蛛。它 24/7 全天候在互联网上运行。一旦涉及到一个网站,它就会将 HTML 版本保存在一个称为索引的巨大数据库中。每次爬虫访问您的网站并找到它的新版本或修订版本时,都会更新此索引。根据 Google 认为您的网站的重要性以及您在网站上所做的更改数量,抓取工具或多或少地出现。
什么是可抓取性?
可抓取性与 Google 抓取您网站的可能性有关。您可以阻止您网站上的爬虫。有几种方法可以阻止您网站上的爬虫。如果您的网站或网站上的某个页面被屏蔽,您就是在对 Google 的抓取工具说:“不要来这里。”在大多数情况下,您的网站或相应页面不会出现在搜索结果中。
有一些事情可能会阻止 Google 抓取(或索引)您的网站:
如果您的 robots.txt 文件阻止了抓取工具,Google 将不会访问您的网站或特定网页。
在抓取您的网站之前,抓取工具会查看您网页的 HTTP 标头。此 HTTP 标头包含状态代码。如果此状态代码表示某个页面不存在,Google 将不会抓取您的网站。在我们的 SEO 技术培训的 HTTP 标头模块中,我们将告诉您所有相关信息。
如果特定页面上的漫游器元标记阻止搜索引擎将该页面编入索引,Google 将抓取该页面,但不会将其添加到其索引中。
哪些因素影响可抓取性和可索引性?
1. 网站结构
网站的信息结构对其可抓取性起着至关重要的作用。例如,如果您的网站包含未从其他任何地方链接到的页面,则网络爬虫可能难以访问它们。当然,他们仍然可以通过外部链接找到这些页面,前提是有人在其内容中引用了它们。但总的来说,薄弱的结构可能会导致可抓取性问题。
2. 内部链接结构
网络爬虫通过跟随链接在网络中传播,就像您在任何网站上所做的那样。因此,它只能找到您从其他内容链接到的页面。因此,良好的内部链接结构将使其能够快速到达您网站结构深处的那些页面。然而,糟糕的结构可能会将其推向死胡同,导致网络爬虫丢失您的某些内容。
3. 循环重定向
损坏的页面重定向会使网络爬虫停止运行,从而导致可爬行性问题。
4. 服务器错误
同样,损坏的服务器重定向和许多其他与服务器相关的问题可能会阻止网络爬虫访问您的所有内容。
5. 不支持的脚本和其他技术因素
您在网站上使用的技术也可能会导致可抓取性问题。例如,由于爬虫无法跟踪表单,因此在表单后面控制内容将导致可爬行性问题。Javascript 或 Ajax 等各种脚本也可能会阻止来自网络爬虫的内容。
6. 阻止网络爬虫访问
最后,您可以故意阻止网络爬虫将您网站上的页面编入索引。这样做有一些很好的理由,例如,您可能创建了一个要限制公众访问的页面。作为阻止该访问的一部分,您还应该从搜索引擎中阻止它。但是,也很容易错误地阻止其他页面。例如,代码中的一个简单错误可能会阻止网站的整个部分。
如何使网站更容易抓取和索引?
我已经列出了一些可能导致您的网站出现可抓取性或可索引性问题的因素。因此,作为第一步,您应该确保它们不会发生。但是,您还可以采取其他措施来确保网络爬虫可以轻松访问您的页面并为其编制索引。
1. 向谷歌提交站点地图
站点地图是一个小文件,位于您域的根文件夹中,其中包含指向您站点上每个页面的直接链接,并使用 Google 控制台将它们提交给搜索引擎。站点地图会将您的内容告知 Google,并提醒 Google 您对其进行的任何更新。
2. 加强内部链接
我们已经讨论过互连如何影响可抓取性。因此,为了增加 Google 抓取工具找到您网站上所有内容的机会,请改进页面之间的链接以确保所有内容都相互关联。
3. 定期更新和添加新内容
内容是您网站最重要的部分。它可以帮助您吸引访客,向他们介绍您的业务,并将他们转化为客户。但是内容也可以帮助您提高网站的可抓取性。一方面,网络爬虫更频繁地访问不断更新其内容的网站。这意味着他们会更快地抓取您的页面并将其编入索引。
4. 避免复制任何内容
具有重复内容、具有相同或非常相似内容的页面可能会导致排名下降。但是重复的内容也会降低爬虫访问您网站的频率。因此,请检查并修复网站上的任何重复内容问题。
5. 加快页面加载时间
网络爬虫通常只有有限的时间来爬取和索引您的网站。这称为抓取预算。基本上,一旦时间到了,他们就会离开您的网站。因此,您的页面加载得越快,爬虫在时间用完之前能够访问的页面就越多。
用于管理可抓取性和可索引性的工具有哪些?
如果以上所有听起来令人生畏,请不要担心。有一些工具可以帮助您识别和修复可抓取性和可索引性问题。
1. Log File Analyzer
日志文件分析器将向您展示桌面和移动 Google 机器人如何抓取您的网站,以及是否有任何错误需要修复和抓取预算以节省。您所要做的就是上传您网站的 access.log 文件,然后让该工具完成它的工作。访问日志是人们或机器人发送到您网站的所有请求的列表;通过对日志文件的分析,您可以跟踪和了解爬网机器人的行为。
2. Site Audit
Site Audit 是 SEMrush 套件的一部分,用于检查您网站的健康状况。扫描您的网站是否存在各种错误和问题,包括影响网站可抓取性和可索引性的错误和问题。
3. Google Search Console
Google Search Console 可帮助您在 Google 中监控和维护您的网站。这是一个提交站点地图的地方,它显示了网络爬虫对您站点的覆盖范围。Google Page Speed Insights 可让您快速检查网站的页面加载速度。
写在最后
大多数网站管理员都知道,要对网站进行排名,他们至少需要强大且相关的内容和反向链接,以提高其网站的权威性。他们不知道的是,如果搜索引擎的爬虫无法抓取和索引他们的网站,他们的努力就会白费。这就是为什么除了专注于为相关关键字添加和优化页面以及建立链接之外,您还应该不断监控网络爬虫是否可以访问您的网站并向搜索引擎报告他们发现的内容。