【技术实现步骤摘要】
网站检测方法和装置
本申请涉及网站构建
,尤其涉及一种网站检测方法和装置。
技术介绍
网站是指在因特网上根据一定的规则,工具制作的用于展示特定内容相关网页的集合。人们可以通过网站可以发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。而网站的构建需要遵循一些规则,如,较为常见的规则为搜索引擎优化(SearchEngineOptimization,SEO)规则。基于SEO规则来调整网站有利于一提高目的网站在有关搜索引擎内的排名。然而,很多网站网站在构建过程中很可能并未很好的遵循SEO规则,这样就会导致网站存在一些需要改进的问题,因此,如何较为全面、高效的检测出网站中存在不符合SEO规则的问题点是本领域技术人员迫切需要解决的技术问题。
技术实现思路
有鉴于此,本申请提供了一种网站检测方法和装置,以实现更为快速、全面和高效的对网站进行SEO规则检测。为实现上述目的,一方面,本申请提供了一种网站检测方法,包括:获取待检测的网站的网站地址;依据所述网站地址,依次爬取所述网站中包含的各个网页的源代码;依据预置的多条搜索引擎优化SEO规则,对所述网站中各个网页的源代码进行异常检测,得到所述网站的异常检测结果,所述异常检测结果包括所述网站中不符合所述SEO规则的异常网页以及所述异常网页中不符合所述SEO规则的异常原因;输出所述异常检测结果。优选的,所述多条SEO规则包括:适用于网页内的至少一条第一SEO规则以及适用于不同网页间的至少一条第二SEO规则;所述依据预置的多条搜索引擎优化SEO规则,对所述网站中各个网页的源代码进行异常检测,包括:按照适用于网页内的至少一 ...
【技术保护点】
1.一种网站检测方法,其特征在于,包括:获取待检测的网站的网站地址;依据所述网站地址,依次爬取所述网站中包含的各个网页的源代码;依据预置的多条搜索引擎优化SEO规则,对所述网站中各个网页的源代码进行异常检测,得到所述网站的异常检测结果,所述异常检测结果包括所述网站中不符合所述SEO规则的异常网页以及所述异常网页中不符合所述SEO规则的异常原因;输出所述异常检测结果。
【技术特征摘要】
1.一种网站检测方法,其特征在于,包括:获取待检测的网站的网站地址;依据所述网站地址,依次爬取所述网站中包含的各个网页的源代码;依据预置的多条搜索引擎优化SEO规则,对所述网站中各个网页的源代码进行异常检测,得到所述网站的异常检测结果,所述异常检测结果包括所述网站中不符合所述SEO规则的异常网页以及所述异常网页中不符合所述SEO规则的异常原因;输出所述异常检测结果。2.根据权利要求1所述的网站检测方法,其特征在于,所述多条SEO规则包括:适用于网页内的至少一条第一SEO规则以及适用于不同网页间的至少一条第二SEO规则;所述依据预置的多条搜索引擎优化SEO规则,对所述网站中各个网页的源代码进行异常检测,包括:按照适用于网页内的至少一条第一SEO规则,分别对网页中每个网页的源代码进行异常检测,得到所述网站中各个网页的异常检测结果;按照适用于不同网页间的至少一条第二SEO规则,在所述网站中不同网页之间进行异常检测,得到所述网站中存在网页间异常的至少一个异常网页组以及所述异常网页组的异常原因,所述异常网页组包括至少两个异常网页。3.根据权利要求2所述的网站检测方法,其特征在于,所述至少一条第二SEO规则包括:重复网页检测规则;所述按照适用于不同网页间的至少一条第二SEO规则,在所述网站中不同网页之间进行异常检测,包括:响应于所述重复网页检测规则,分别提取所述网站的每个网页的正文数据;针对所述网站中每个网页,基于该网页的正文数据,计算该网页的局部敏感指纹;针对所述网站中的每个网页,依据所述网站中各个网页的局部敏感指纹,分别计算该网页与网站中其他网页的海明距离,并确定与该网页的海明距离小于设定阈值的至少一个网页,将该网页以及所述至少一个网页确定为一组存在内容重复的异常网页组。4.根据权利要求1所述的网站检测方法,其特征在于,所述依据所述网站地址,依次爬取所述网站中包含的各个网页的源代码,包括:依据所述网站地址,爬取所述网站的主页的源代码;提取所述主页的源代码中包含的至少一条链接,并将提取到的链接缓存到链接集合中;针对所述链接集合中未被处理的每条链接,依据该链接抓取所述网站中的网页的源代码;提取所述网页的源代码中包含的链接,并将提取到的链接缓存到所述链接集合中;如果所述链接集合中存在尚未被处理的链接,返回执行所述针对每条链接,依据该链接抓取所述网站中的网页的源代码的操作,直至所述链接集合中不存在尚未被处理的链接,得到所述网站中包含的各个网页的源代码。5.根据权利要求4所述的网站检测方法,其特征在于,所述针对所述链接集合中的每条链接,依据该链接抓取所...
【专利技术属性】
技术研发人员:周坤朋,秦曼,韩佑波,
申请(专利权)人:郑州悉知信息科技股份有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。