一种面向搜索引擎优化的前端代码自动修复方法技术

技术编号:31593730 阅读:29 留言:0更新日期:2021-12-25 11:41
本发明专利技术涉及新一代信息技术领域,具体是一种面向搜索引擎优化的前端代码自动修复方法,能够对网页地址中的静态资源进行分析,对HTML、CSS、JS不同语言的核心文件进行针对性修复、优化处理,使其满足搜索引擎优化标准,最终输出优化后的代码文件、修改记录以及预警日志。本发明专利技术可一站式解决前端三大语言的搜索引擎优化问题,将可通过编程语言解决的问题进行自动修复处理,减少人工成本的投入。减少人工成本的投入。

【技术实现步骤摘要】
一种面向搜索引擎优化的前端代码自动修复方法


[0001]本专利技术涉及新一代信息
,具体涉及一般编码、译码及代码转换。

技术介绍

[0002]随着互联网的发展,网站数量数以亿计。面对互联网上急剧增加的信息,搜索引擎的出现为信息检索提供了极大的便利,所以,搜索引擎优化对网页的重要性不言而喻。
[0003]搜索引擎优化可以让网站被更多的用户搜索到,拥有更高的曝光率。尤其对于企业级网站来说,用户通过搜索相关关键字来访问站点,则此类用户是目标用户。只要加大网站建设力度,有利于用户的精准转化。
[0004]网页前端开发的三大基本语言包括:HTML、CSS和JavaScript。即,要完成网页的搜索引擎优化,核心便是完成这三大语言的优化。目前有不少线上工具可以完成上述三种语言的检测,修复语法错误、标签、属性、属性值错误,格式化,均是保证语言的正确、完整,简洁性,但并没有针对搜索引擎优化方面的处理,这部分可以提高网站整体质量的工作还是靠开发人员手动处理,所以最终网页的搜索引擎优化程度几乎取决于开发人员的优化意识和经验,巨大的代码量将不仅本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种面向搜索引擎优化的前端代码自动修复方法,适于在计算设备上运行,其特征在于,该方法包括:步骤1:对需要优化的目标网页关联的所有静态资源进行访问,将HTML文件、CSS文件和JS文件记录到拟进行优化的数组中,将丢失或异常的资源记录到禁止引用的数组中并抛出丢失预警;步骤2:对经过步骤1得到的拟进行优化的文件进行分类汇总,按照HTML文件、CSS层叠样式表、JS脚本文件的类别顺序进行分组,形成待处理队列,等待执行不同校验修复程序;步骤3:对HTML文件进行校验修复:遍历解析HTML代码,补齐缺失的HTML标签,对存在层级关系的标签进行遍历校验,删除层级关系错误的节点,替换为基础容器标签,将未按照SEO优化标准的部分进行优化;步骤4:对CSS层叠样式表文件进行校验,完成CSS浏览器私有属性的补充,将HTML中的CSS样式移植到CSS文件中,通过提升加载速度的方式,提高用户体验,有利于搜索引擎优化;步骤5:对JS脚本文件进行监听,添加容错及预警机制;步骤6:将修复过程中的所有异常进行汇总,记录抛出异常的文件,行号,预警类别,建议处理方式,最终输出到本地;步骤7:将修复后的文件替换原文件,并按照原始目录结构输出,方便开发人员进行复查和替换;步骤8:将使用过程中的所有操作记录进行汇总,记录修复的文件、行号、修复内容、修复类别,最终输出...

【专利技术属性】
技术研发人员:王涛朱春华焦丽丽李美洁
申请(专利权)人:山东捷瑞数字科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1