百度站长平台;详谈百度快照前世今生
1、快照的排版错乱问题,页面内容展示不全
2、没有网页快照
3、网页快照内容的更新问题
4、网页已经死链,但快照仍然存在
例如搜索『codercar.com』出来的百度快照截图,请注意红框部分的描述。
这次学院君请攻城狮来把百度快照的生成逻辑梳理下,详细给大家讲解下为什么会出现这些问题,以及如何解决这些问题。
站长可以理解为百度快照的生成流程跟网页的索引更新是同步的,生成索引的同时会将爬虫最新一次抓取的网页内容推给快照生成程序。所以可以说网页建索引的速度决定了快照更新的速度。
快照生成模块会将网页内容通过浏览器展示给用户,目前快照展示模块只能根据静态的html进行网页渲染(行话是指通过iframe方式加载),所以对于一些相对路径下的js,css和图片等素材是无法进行加载的,或者部分网站禁用了百度域对js,css等文件的访问,都会导致快照展示出现排版错误和页面部分内容展示不全,对于这种情况站长可以根据实际需要进行整改。
对于没有快照信息的情况,也请站长不要紧张,这里只是没有针对该网页生成快照,并不是针对该网站进行了某些特殊处理。
另外站长投诉反馈最多的就是快照更新慢的问题,这涉及到快照更新的频率问题,不同的网页更新周期不一样,不同网站的网页更新频率也不一样,这里可以透露最长的更新周期是月级别,最短的更新周期是分钟级别。
对于涉及到敏感信息在百度快照上的更新问题,这里给广大站长推荐一个靠谱的方法,将涉敏感信息的网页做死链处理,然后在百度快照页面进行『投诉快照』处理;这个方法同样适用于『网页已经死链,但快照仍然存在』。