1。Grab-friendliness互联网资源是巨大的数量级这就需要抓住系统尽可能有效地利用带宽并获取尽可能多的有价值的资源有限的硬件和带宽资源。这就产生了另一个问题。捕获的网站的带宽消耗导致访问压力。如果程度太大百度SEO优化并获取尽可能多的有价值的资源有限的硬件和带宽资源。这就产生了另一个问题。捕获的网站的带宽消耗导致访问压力。如果程度太大它将直接影响到普通用户的访问行为捕获的网站。因此在爬行过程中某些爬行压力必须控制实现的目标不会影响正常的用户访问网站和捕捉尽可能多的有价值的资源。通常最基本的是基于ip的压力控制。这是因为如果它是基于一个域名可能会有问题一个域名对应多个ip(许多大型网站)或多个域名对应相同的ip(小网站共享ip)。在实践中压力部署控制通常是根据各种条件进行ip和域名。同时站长平台也推出了一个压力反馈工具。网站管理员可以手动调整自己的网站的爬行的压力。这个时候百度蜘蛛会优先爬行压力控制根据站长的要求。同一站点的爬行速度控制一般分为两类:一是爬在一段时间内的频率;第二个是爬在一段时间内的流量。同一站点的爬行速度在不同的时间会有所不同。例如爬行速度可能更快的夜晚是安静的月亮是黑暗风高。它还取决于特定的网站类型。正常的主要想法是错开高峰期用户访问不断调整。对于不同的网站不同的爬行速度也是必需的。2. 常用的示意图爬返回代码简要介绍几个百度支持的返回码:1)最常见的404代表“未找到”。认为网页已过期从图书馆通常会被删除。同时如果蜘蛛发现这个url在短期内不会再次爬;2)503代表“服务不可用”。认为web页面暂时无法访问。通常网站暂时关闭带宽是有限的。的网页返回503状态码直接百度蜘蛛不会删除URL将访问它在短时间内多次。如果网页已经恢复通常它会爬;如果它继续返回503网址仍将认为这是一个破碎的从图书馆链接删除它。3)403代表“禁止”认为目前禁止访问网页。如果它是一个新的URL蜘蛛将暂时不爬它会在短时间内多次访问;如果它是一个包含URL它不会被直接删除它会在短时间内多次访问。如果正常访问网页通常它会爬;是否仍然被禁止访问那么这个url将被视为无效的链接从库中删除。4)301代表“永久”这意味着web页面重定向到新的url。在网站迁移的情况下域名替换或站点修改我们建议使用301返回代码和使用站长平台网站修改工具减少网站流量的损失造成的修订。3.识别多个URL重定向的一些网页在互联网上由于各种原因URL重定向状态。为了捕捉这部分资源通常蜘蛛是需要识别和判断URL重定向和防止作弊。。重定向可以分为三类:30 x http重定向meta刷新重定向和js重定向。此外百度还支持规范的标签这可以被视为一种间接重定向效应。4. 抓住优先分配由于巨大和快速变化的互联网资源的规模几乎是不可能的搜索引擎抓取所有的他们在一个合理的更新和保持一致性。因此这需要抓取系统的设计。设定一个合理的分配策略抓住重点。主要包括:深度优先遍历策略广度优先遍历策略pr-first策略追求高度的策略社交分享指导策略等等。每个策略都有自己的优点和缺点。