首页> 中国专利> 优化SEO页面生成方法、装置、电子设备及存储介质

优化SEO页面生成方法、装置、电子设备及存储介质

摘要

本申请涉及优化SEO页面生成方法、装置、电子设备及存储介质,其方法包括:从搜索引擎中获取样本页面,其中,样本页面为所述搜索引擎索引的与预设次序对应的页面;确定所述样本页面对应的样本模板、样本数据变量和恒量数据;根据所述样本模板以及初始模板生成修订页面模板;根据样本数据变量生成修订数据变量,将所述修订数据变量和所述恒量数据加载至所述修订页面模板中,以生成多个修订页面;将每个所述修订页面输入至已训练好预测模型,以得到与每个所述修订页面对应点击量预测值;根据所述点击量预测值从多个所述修订页面中确定至少一个作为试验页面,输出所述试验页面。本申请具有提高SEO优化页面生成质量的效果。

著录项

  • 公开/公告号CN113343137A

    专利类型发明专利

  • 公开/公告日2021-09-03

    原文格式PDF

  • 申请/专利权人 深圳海天力电子商务有限公司;

    申请/专利号CN202110543020.3

  • 发明设计人 彭从雁;周义;

    申请日2021-05-19

  • 分类号G06F16/957(20190101);G06F16/9538(20190101);G06N3/08(20060101);

  • 代理机构11508 北京维正专利代理有限公司;

  • 代理人吴珊

  • 地址 518100 广东省深圳市龙华区福城街道茜坑社区田茜路10号楼房二201

  • 入库时间 2023-06-19 12:25:57

说明书

技术领域

本申请涉及计算机的领域,尤其是涉及优化SEO页面生成方法、装置、电子设备及存储介质。

背景技术

搜索引擎一般由以下几个模块组成:抓取模块、过滤模块、收录模块以及排序模块;SEO (Search Engine Optimization)为搜索引擎优化,对网站进行内部及外部的调整优化,从而改进网站在搜索引擎中的关键词自然排名,获得更多流量。

相关技术中,为了能够高效快速的试验页面,往往会利用搜索关键词直接生成的静态SEO页面提供给搜索引擎来进行爬取索引。

针对上述相关技术,发明人认为存在以下缺陷:虽然通过自动生成的方式可生成大量的SEO优化页面,但是相关技术中无法对SEO优化页面的优化效果进行评估。

发明内容

为了提高SEO优化页面的生成质量,本申请提供一种优化SEO页面生成方法、装置、电子设备及存储介质。

第一方面,本申请提供一种优化SEO页面生成方法,采用如下的技术方案:

一种优化SEO页面生成方法,包括:

从搜索引擎中获取样本页面,其中,样本页面为所述搜索引擎索引的与预设次序对应的页面;

确定所述样本页面对应的样本模板、样本数据变量和恒量数据;

根据所述样本模板以及初始模板生成修订页面模板;

根据样本数据变量生成修订数据变量,将所述修订数据变量和所述恒量数据加载至所述修订页面模板中,以生成多个修订页面;

将每个所述修订页面输入至已训练好预测模型,以得到与每个所述修订页面对应点击量预测值;

根据所述点击量预测值从多个所述修订页面中确定至少一个作为试验页面,输出所述试验页面。

通过采用上述技术方案,通过对样本模板以及样本数据变量进行自动优化,可生成组合形式多样的修订页面,通过预测模型对多个修订页面的点击量进行预测,可得到优化效果较好的试验页面,提高了对SEO页面优化的准确度。

在一种可能的实现方式中,所述样本数据变量包括:样本关键词和样本图片,所述修订数据变量包括根据所述样本关键词生成的修订关键词,以及根据所述样本图片生成的修订图片。

通过采用上述技术方案,从图片和文字两种类型的参数上对初始网页进行优化以得到试验页面,达到了生成修订页面类型丰富度的效果。

在一种可能的实现方式中,根据所述样本关键词生成与所述样本关键词对应的修订关键词,包括:根据所述样本关键词生成与所述样本关键词对应的修订关键词。

通过采用上述技术方案,通过对关键词进行优化,可生成与用户搜索效果更为匹配的搜索索引。

在一种可能的实现方式中,根据所述样本图片生成与所述样本图片对应的修订图片的方式,至少包括以下方式:图片的格式转换、图片的尺寸调整、图片的压缩、图片的ALT标签和图片的命名。

通过采用上述技术方案,通过对图片的优化,提高用户的使用体验,以及图片与检索网站的匹配度,以达到提高网页点击量的效果。

在一种可能的实现方式中,若所述恒量数据为文字格式,将所述恒量数据转换为图片格式。

通过采用上述技术方案,恒量数据无需作修改,为设计者的保留内容,图片格式的恒量数据可以避免爬虫软件对数据进行扒取、使用。

在一种可能的实现方式中,加载恒量数据的方式,包括:

对修订网页中图片形式的恒量数据进行预处理,所述预处理包括设置显示框架并根据所述显示框架将所述修订关键词分割为文字单元;

创建图片并生成文字单元在所述图片中的位置指针,根据所述位置指针将相应的文字单元填充至所述图片中,每个所述图片对应有调用位置;

若接收到页面访问请求,则根据调用位置加载与其对应的所述图片,根据所述位置指针将与所述位置指针对应的文字单元显示于页面中的相应位置。

通过采用上述技术方案,浏览图片形式的恒量数据时,根据恒量数据对应的图片引用并显示文字单元,通过引用、调取的方式,提高了页面的加载速度。

在一种可能的实现方式中,生成试验页面之后,还包括:获取所述试验页面对应的实际点击量并输入预测模型,更新预测模型。

通过采用上述技术方案,通过根据实际点击量对预测模型进行更新,能够提高预测模型的预测效果。

第二方面,本申请提供一种SEO推广动态生成自定义页面管理装置,采用如下的技术方案:

一种SEO推广动态生成自定义页面管理装置,包括:

获取模块,从搜索引擎中获取样本页面,其中,样本页面为所述搜索引擎索引的与预设次序对应的页面;

第一分析模块,确定所述样本页面对应的样本模板、样本数据变量和恒量数据;

模板生成模块,根据所述样本模板以及初始模板生成修订页面模板;

数据生成模块,根据样本数据变量生成修订数据变量,将所述修订数据变量和所述恒量数据加载至所述修订页面模板中,以生成多个修订页面;

预测模块,将每个所述修订页面输入至已训练好预测模型,以得到与每个所述修订页面对应点击量预测值;

生成模块,根据所述点击量预测值从多个所述修订页面中确定至少一个作为试验页面,输出所述试验页面。

通过采用上述技术方案,通过对样本模板以及样本数据变量进行自动优化,可生成组合形式多样的修订页面,通过预测模型对多个修订页面的点击量进行预测,可得到优化效果较好的试验页面,提高了对SEO页面优化的准确度。

第三方面,本申请提供一种电子设备,采用如下的技术方案:

一种电子设备,该电子设备包括:

一个或多个处理器;

存储器;

一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于:执行上述一种搜索引擎优化SEO页面生成的方法。

第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:

一种计算机可读存储介质,包括:存储有能够被处理器加载并执行上述一种搜索引擎优化SEO页面生成的计算机程序。

综上所述,本申请包括以下至少一种有益技术效果:

1.通过对样本模板以及样本数据变量进行自动优化,可生成组合形式多样的修订页面,通过预测模型对多个修订页面的点击量进行预测,可得到优化效果较好的试验页面,提高了对SEO页面优化的准确度;

2.通过根据实际点击量对预测模型进行更新,能够提高预测模型的预测效果;

3.浏览图片形式的恒量数据时,根据恒量数据对应的图片引用并显示文字单元,通过引用、调取的方式,提高了页面的加载速度。

附图说明

图1是本申请实施例一种优化SEO页面生成方法的流程图;

图2是一种优化SEO页面生成方法步骤1041至步骤1044的流程图;

图3是一种优化SEO页面生成方法步骤107的流程图;

图4是本申请实施例一种优化SEO页面生成装置的示意图;

图5是本申请实施例电子设备的示意图。

具体实施方式

以下结合附图对本申请作进一步详细说明。

领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,如无特殊说明,一般表示前后关联对象是一种“或”的关系。

网站的页面优化是对网页的程序、内容、版块、布局等多方面的优化调整,使其适合搜索引擎检索,满足搜索引擎排名的指标,从期达到在搜索引擎检索中提升排名。

在网页前端开发中,普遍使用模板来提高生成和维护网页的效率,模块化设计的页面模板被广为使用,模块化设计的页面模板能够复用于多个页面模板的结构、样式等作为外部模块。

网页优化时,可能会增加新的页面模板或者修改已有的页面模板,也常常会保留旧版本的页面模板继续使用;同样的,被页面模板引用的外部模块也可能新增、修改或保留;因此,在优化过程中,可能会存在单独调整调用的页面模板,或者是单独改变页面模板调用的外部模块,或者是将页面模板和外部模块同时改变。

参照图1,

本申请实施例提供了一种优化SEO页面生成方法,由电子设备执行,该方法包括:

步骤S01、从搜索引擎中获取样本页面。

其中,样本页面为搜索引擎索引的与预设次序对应的页面。

具体地,对于同类网站,针对用户输入搜索引擎中的任一关键词,从搜索引擎获取到的排序靠前的网站作为样本页面,例如选定排序第一的页面、排序第二的页面或者是排序第一至排序第三的任一页面作为样本页面。

步骤S102、确定样本页面对应的样本模板、样本数据变量和恒量数据。

步骤S103、根据样本模板以及初始模板生成修订页面模板。

步骤S104、根据样本数据变量生成修订数据变量,将修订数据变量和恒量数据加载至修订页面模板中,以生成多个修订页面。

步骤S105、将每个修订页面输入至已训练好预测模型,以得到与每个修订页面对应点击量预测值。

其中,预测模型为已经训练好的神经网络模型,因此将样本数据变量加载至修订模板中,可能会形成不同的页面展示效果,对生成的每个修订页面进行点击量预测,选择其中预测点击量最高的修订页面作为试验页面,以达到提高试验页面点击量的效果。

步骤S106、根据点击量预测值从多个修订页面中确定至少一个作为试验页面,输出试验页面。

通过对样本模板以及样本数据变量进行自动优化,可生成组合形式多样的修订页面,通过预测模型对多个修订页面的点击量进行预测,可得到优化效果较好的试验页面,提高了对SEO页面优化的准确度。

图片的大小会影响页面打开的速度,图片的清晰度会影响用户的浏览体验,当用户鼠标停留在图片上时是否显示文字,也对用户体验有很大的帮助,因此,本申请实施例的一种可能的实现方式,在步骤S104中,样本数据变量包括样本关键词和样本图片,修订数据变量包括根据样本关键词生成的修订关键词,以及根据样本图片生成的修订图片。

具体地,举例说明:该样本页面的关键词信息可包括:“旅游”、“旅游景区”“温泉”、“露天温泉”等等,根据“温泉”生成多个与温泉相关的长尾关键词即为修订关键词。

对图片的优化的参数包括:图片的尺寸和大小、图片清晰度、图片的alt标签、图片的title标签、图片周围文字、图片命名、图片的原创度等等;其中,图片的alt标签为在页面有图片的地方都要加上Alt信息对图片进行描述,搜索引擎不认识图片,优化图片的Alt属性可以使得图片搜索引擎能更好地理解图片,Alt 属性的编写的形式为Alt文本。

将优化后的修订关键词、修订图片以及恒量数据写入修订模板中,修订关键词、修订图片、恒量数据与修订模板的组合所形成的修订页面,通过不同类型参数进行组合,实现了页面展示的多样性。

本申请实施例的一种可能的实现方式,在步骤S104中,根据样本关键词生成与样本关键词对应的修订关键词,包括步骤S1031:包括:将样本关键字词进行拓展以获得一个或多个长尾关键字词作为修订关键词。

本申请实施例的一种可能的实现方式,在步骤S104中,根据样本图片生成与样本图片对应的修订图片的方式,至少包括以下方式:图片的格式转换、图片的尺寸调整、图片的压缩、图片的ALT标签和图片的命名。

参照图2,

页面的优化是为了提高同类网站中投入网页的点击率,为了避免所生成网页中的原创内容不被其他人通过网页数据抓取的方式获取,本申请实施例的一种可能的实现方式,在步骤S104中包括步骤S1041,步骤S1041包括:若恒量数据为文字格式,将恒量数据转换为图片格式。具体包括以下步骤:

创建图片显示对象,并将恒量数据以及恒量数据的文本属性传递给图片显示对象;

根据文本属性,在图片显示对象中绘制文字;

文字绘制完成后,将图片及其显示对象作为图片格式的恒量数据。

其中,网页数据抓取即通过网络爬虫等工具获取网页的数据,然后通过程序分析,将有用的数据提取分离出来,现有搜索引擎工作的一部分就是网页数据抽取;通过在图片显示对象(例如:OLE控件)中绘制输入的文字,实现了以图片格式显示文字的功能。

根据上述情况,当一个页面有非常多这类图片格式的文本信息需要展示的时候,浏览器需要发送很多请求用来展示图片(每张图片一个请求),会非常影响页面展示的前端性能,为了提高网页的浏览速度,本申请实施例的一种可能的实现方式,在步骤S1041之后还包括:

参照图2,

步骤S1042、对修订网页中图片形式的恒量数据进行预处理,预处理包括设置显示框架并根据显示框架将修订关键词分割为文字单元;

步骤S1043、创建图片并生成文字单元在图片中的位置指针,根据位置指针将相应的文字单元填充至图片中,每个图片对应有调用位置;

步骤S1044、若接收到页面访问请求,则根据调用位置加载与其对应的图片,根据位置指针将与位置指针对应的文字单元显示于页面中的相应位置。

具体地,将具有自然语义的恒量数据分割成文字单元,文字单元的显示位置是由调用位置对应的图片在网页上的位置,以及文字单元在对应图片上的位置决定的,通过调用的方式,提高了图片形式的恒量数据在网页上的读取速度。

参照图3,

本申请实施例的一种可能的实现方式,还包括步骤S107,步骤S107设于步骤S106之后,还包括步骤S107,其包括:获取试验页面对应的实际点击量并输入预测模型,更新预测模型。根据生成的实验数据作为样本对预测模型进行更新,以提高预测模型输出的准确性。

上述实施例从方法流程的角度介绍一种优化SEO页面生成方法,下述实施例从虚拟模块或者虚拟单元的角度介绍了一种优化SEO页面生成装置,具体详见下述实施例。

本申请实施例提供一种搜索引擎优化SEO页面生成装置,参照图4,该搜索引擎优化SEO页面生成装置100,具体包括:

获取模块1001,从搜索引擎中获取样本页面,其中,样本页面为搜索引擎索引的与预设次序对应的页面;

第一分析模块1002,确定样本页面对应的样本模板、样本数据变量和恒量数据;

模板生成模块1003,根据样本模板以及初始模板生成修订页面模板;

数据生成模块1004,根据样本数据变量生成修订数据变量,将修订数据变量和恒量数据加载至修订页面模板中,以生成多个修订页面;

预测模块1005,将每个修订页面输入至已训练好预测模型,以得到与每个修订页面对应点击量预测值;

生成模块1006,根据点击量预测值从多个修订页面中确定至少一个作为试验页面,输出试验页面。

本申请实施例中提供了一种电子设备,如图5所示,图5所示的电子设备1000包括:处理器1001和存储器1003。其中,处理器1001和存储器1003相连,如通过总线5002相连。可选地,电子设备1000还可以包括收发器1004。需要说明的是,实际应用中收发器1004不限于一个,该电子设备1000的结构并不构成对本申请实施例的限定。

处理器1001可以是CPU(Central Processing Unit,中央处理器),通用处理器,DSP(Digital Signal Processor,数据信号处理器),ASIC(Application SpecificIntegrated Circuit,专用集成电路),FPGA(Field Programmable Gate Array,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等。

总线1002可包括一通路,在上述组件之间传送信息。总线1002可以是PCI(Peripheral Component Interconnect,外设部件互连标准)总线或EISA(ExtendedIndustry Standard Architecture,扩展工业标准结构)总线等。总线1002可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器1003可以是ROM(Read Only Memory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,RAM(Random Access Memory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是EEPROM(Electrically ErasableProgrammable Read Only Memory,电可擦可编程只读存储器)、CD-ROM(Compact DiscRead Only Memory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

存储器1003用于存储执行本申请方案的应用程序代码,并由处理器1001来控制执行。处理器1001用于执行存储器1003中存储的应用程序代码,以实现前述方法实施例所示的内容。

其中,电子设备包括但不限于:移动电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。还可以为服务器等。图5示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。

本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号