CN116166866B - 一种对spa应用进行seo的优化方法、装置、终端及存储介质 - Google Patents
一种对spa应用进行seo的优化方法、装置、终端及存储介质 Download PDFInfo
- Publication number
- CN116166866B CN116166866B CN202310020212.5A CN202310020212A CN116166866B CN 116166866 B CN116166866 B CN 116166866B CN 202310020212 A CN202310020212 A CN 202310020212A CN 116166866 B CN116166866 B CN 116166866B
- Authority
- CN
- China
- Prior art keywords
- html
- seo
- parameters
- configuration parameters
- application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 21
- BUGBHKTXTAQXES-UHFFFAOYSA-N Selenium Chemical compound [Se] BUGBHKTXTAQXES-UHFFFAOYSA-N 0.000 claims description 14
- 229910052711 selenium Inorganic materials 0.000 claims description 14
- 239000011669 selenium Substances 0.000 claims description 14
- VYZAMTAEIAYCRO-UHFFFAOYSA-N Chromium Chemical compound [Cr] VYZAMTAEIAYCRO-UHFFFAOYSA-N 0.000 claims description 9
- 238000005457 optimization Methods 0.000 abstract description 15
- 238000012360 testing method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 229910001179 chromel Inorganic materials 0.000 description 3
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000013515 script Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请涉及一种对SPA应用进行SEO的优化方法、装置、终端及存储介质,涉及网站优化的技术领域,该方法包括获取初始URL配置参数;根据所述初始URL配置参数判断是否需要进行SEO;若需要,则返回HTML,并对所述HTML设置填充标记;获取SEO参数,并将所述SEO参数放入所述填充标记。本申请具有可以对SPA应用进行SEO优化的效果。
Description
技术领域
本申请涉及网站优化的技术领域,尤其是涉及一种对SPA应用进行SEO的优化方法、装置、终端及存储介质。
背景技术
SPA(单页Web应用)是一种网络应用程序或网站模型,它通过动态重写当前页面来与用户交互,这种方法避免了页面之间的切换而打断用户的体验。SEO是指利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。
在相关技术中,搜索引擎爬取网站的时候,只能对完整的HTML进行解析,SPA应用返回的HTML本质上只是为了加载JavaScript,由于搜索引擎对SPA应用的页面适配性不好,所以导致搜索引擎无法对SPA应用进行SEO的优化。
发明内容
本申请的目的是提供一种可以对SPA应用进行SEO的优化方法、装置、终端及存储介质。
第一方面,本申请提供的一种对SPA应用进行SEO的优化方法,采用如下的技术方案:
一种对SPA应用进行SEO的优化方法,包括:
获取初始URL配置参数;
根据所述初始URL配置参数判断是否需要进行SEO;
若需要,则返回HTML,并对所述HTML设置填充标记;
获取SEO参数,并将所述SEO参数放入所述填充标记。
通过采用上述技术方案,首先获取初始URL配置参数,然后根据初始URL配置参数判断是否需要进行SEO,如果需要,则返回HTML,并对HTML设置填充标记,然后将获取的SEO参数放入填充标记中;进而,当用户访问或搜索引擎访问时,可以直接返回HTML页面,而不是返回SPA代码,从而实现了对SPA应用进行SEO的优化。
可选地,所述若需要,则返回HTML,具体包括:
判断缓存中是否存在HTML;
若存在,则调用所述缓存中的所述HTML;
若不存在,则根据预设规则生成所述HTML,并将所述HTML放入所述缓存。
通过采用上述技术方案,如果缓存中存在HTML,则直接从缓存中调用HTML,并将调用的HTML返回;如果缓存中不存在HTML,则可以根据预设规则生成HTML,并将HTML放入缓存中,方便下一次的调用,同时将生成的HTML返回;从而方便HTML的返回展示。
可选地,所述若不存在,则根据预设规则生成所述HTML,具体包括:
根据Selenium与Chromedriver的组合生成所述HTML。
通过采用上述技术方案,借助Selenium与Chromedriver的组合来生成HTML,可以提升HTML的生成效率。
可选地,当服务器启动时,根据所述Selenium与Chromedriver的组合自动生成Chrome实例。
通过采用上述技术方案,当服务器启动时,借助Selenium与Chromedriver的组合可以自动生成Chrome实例,进而根据生成的Chrome实例方便HTML的生成。
可选地,所述根据Selenium与Chromedrive的组合生成HTML,具体包括:
将所述初始URL配置参数拼接预设特殊参数,得到新的URL配置参数;
将所述新的URL配置参数作为输入参数,并输入至所述Chromedriver中;
根据所述Chromedriver请求生成所述HTML。
通过采用上述技术方案,通过将初始URL配置参数拼接上预设特殊参数,得到新的URL配置参数,并将新的URL配置参数输入至Chromedriver中,然后根据Chromedriver请求生成所述HTML;通过预设特殊参数的限制,可以避免无限制地递归生成HTML。
可选地,所述SEO参数包括但不限于Title、Body与Keyword。
通过采用上述技术方案,通过将SEO参数设置为Title、Body与Keyword,方便根据SEO参数对SPA应用进行SEO的优化。
第二方面,本申请提供的一种对SPA应用进行SEO的优化装置,采用如下的技术方案:
一种对SPA应用进行SEO的优化装置,包括:
获取模块,用于获取初始URL配置参数;
判断模块,用于根据所述初始URL配置参数判断是否需要进行SEO;
标记模块,用于根据需要返回HTML,并对所述HTML设置填充标记;
填充模块,用于获取SEO参数,并将所述SEO参数放入所述填充标记。
通过采用上述技术方案,借助获取模块获取初始URL配置参数,借助判断模块根据初始URL配置参数判断是否需要进行SEO,借助标记模块根据需要返回HTML,且对HTML设置填充标记,借助填充模块获取SEO参数,且将SEO参数放入填充标记中;进而,当用户访问或搜索引擎访问时,可以直接返回HTML页面,而不是返回SPA代码,从而实现了对SPA应用进行SEO的优化。
第三方面,本申请提供的一种终端,采用如下的技术方案:
一种终端,包括存储器、处理器以及存储在所述存储器中并能够在所述处理器上运行的计算机程序,所述处理器加载所述计算机程序时,执行第一方面的方法。
通过采用上述技术方案,将第一方面的方法生成计算机程序,并存储在存储器中,以被处理器加载并执行,从而用户可以通过终端与装置建立联系,并查询到装置处理好的各项内容。
第四方面,本申请提供的一种计算机可读存储介质,采用如下的技术方案:
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器加载时,执行第一方面的方法。
通过采用上述技术方案,将第一方面的方法生成计算机程序,并存储在计算机可读存储介质中,计算机可读存储介质被装入任一计算机后,任一计算机即可执行第一方面的方法。
综上所述,本申请具有以下有益效果:
当用户访问或搜索引擎访问时,可以直接返回HTML页面,而不是返回SPA代码,从而实现了对SPA应用进行SEO的优化;同时,在初始URL配置参数中拼接预设特殊参数,进而借助预设特殊参数的限制,可以避免无限制地递归生成HTML。
附图说明
图1是本申请实施例中步骤S100-步骤S400的方法流程图;
图2是本申请实施例中步骤S110-步骤S130的方法流程图;
图3是本申请实施例中步骤S310-步骤S330的方法流程图;
图4是本申请实施例中步骤S3101-步骤S3103的方法流程图。
具体实施方式
以下结合附图1-附图4,对本申请作进一步详细说明。
以下对本申请中所涉及的专业术语进行解释说明:
URL(Uniform Resource Iocator,统一资源定位***)是因特网的万维网服务程序上用于指定信息位置的表示方法。
HTML的全称是超文本标记语言,它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格与链接等。
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Safari、GoogleChrome、Opera、Edge等。这个工具的主要功能包括:测试与浏览器的兼容性(测试应用程序看是否能够很好的工作在不同浏览器和操作***上)。测试***功能(创建回归测试检验软件功能和用户需求)。支持自动录制动作和自动生成Net、Java、Perl等不同语言的测试脚本。
ChromeDriver是Chrome驱动,是Python爬虫使用的Selenium模块用来模拟打开谷歌浏览器所必须的一个文件,能模拟在谷歌浏览器上的操作。
MD5信息摘要算法(MD5 Message-Digest-Algorithm)是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值,用于确保信息传输完整一致。
一种对SPA应用进行SEO的优化方法,参照图1,包括以下步骤:
S100:获取初始URL配置参数。
其中,在本申请的一个实施例中,初始URL配置参数为浏览器访问的网站的URL参数,且初始URL配置参数是指否需要对URL配置进行SEO的参数,例如,Index参数等。
其中,在本申请的一个实施例中,参照图2,步骤S100具体包括以下步骤:
S110:获取视窗的最前端窗口。
其中,本实施例中所记载的视窗是指Windows的中文名称。
S120:根据最前端窗口的窗口句柄确定最前端窗口的浏览器类型。
其中,本实施例中所记载的句柄是指整个Windows编程的基础,一个句柄是指使用的一个唯一的整数值,即一个四字节长的数值,来标识应用程序中的不同对象和同类对象中的不同的实例;例如,窗口、按钮、图标、滚动条、输出设备、控件或文件等。
S130:根据浏览器类型采用微软动态接入MSAA方法采集最前端窗口对应的浏览器所访问的网站的初始URL配置参数。
其中,本实施例中所记载的MSAA是指多重采样抗锯齿,可以使画面更加平滑,其原理是把当前分辨率成倍提升,然后再把画面缩放到当前的显示器上。
其中,在本申请的一个实施例中,在浏览器类型为Chrome的情况下,可以向窗口句柄发送WM_GETOBJECT消息,打开浏览器的Accessible的开关,通过Accessible中的AccessibleObjectFromWindowAPI获取窗口句柄对应的Accessible对象,根据获取的Accessible对象对应的ROLE_SYSTEM_DOCUMENT节点的名称属性,确定获取的名称属性为Chrome所访问的网站的初始URL。
具体地,在获取Accessible对象时,可以是对Accessible进行遍历,且本实施例中所记载的遍历包括前序遍历、中序遍历与后序遍历。
S200:根据初始URL配置参数判断是否需要进行SEO。
其中,在本申请的一个实施例中,根据获取的网站的初始URL配置参数来判断检索网站是否需要进行SEO;例如,若Index参数中包括需要对检索网站进行SEO的参数,则后续执行对检索网站进行SEO的步骤;反之,若Index参数中不包括需要对检索网站进行SEO的参数,则后续对检索网站进行正常的检索页面展示。
S300:若需要,则返回HTML,并对HTML设置填充标记。
其中,在本申请的一个实施例中,参照图3,步骤S300具体包括以下步骤:
S310:判断缓存中是否存在HTML。
其中,在本申请的一个实施例中,服务器中设置有缓存,且缓存中可以存放数据,进而首先根据预设规则判断服务器的缓存中是否存在HTML。
具体地,在本实施例中,预设规则可以按照关键词的搜索判断缓存中是否存在HTML;例如,可以提取HTML中包含的关键词,并根据提取的关键词在缓存中判断是否存在相对应的HTML。
S320:若存在,则调用缓存中的HTML。
其中,在本申请的一个实施例中,经判断,如果缓存中存在HTML,则可以直接调用缓存中的HTML,并将调用的HTML进行返回。
S330:若不存在,则根据预设规则生成HTML,并将HTML放入缓存。
其中,在本申请的一个实施例中,经判断,如果缓存中不存在HTML,则可以根据预设规则直接生成HTML,并将生成的HTML进行返回,然后将生成的HTML放入缓存中,以便于下一次的调用。
其中,在本申请的一个实施例中,在步骤S330中,当服务器启动时,Selenium与Chromedriver的组合可以自动生成一个Chrome实例,进而可以根据请求,利用Selenium与Chromedriver的组合生成HTML。
其中,在本申请的一个实施例中,当利用Selenium与Chromedriver的组合生成HTML时,参照图4,具体包括以下步骤:
S3301:将初始URL配置参数拼接预设特殊参数,得到新的URL配置参数。
其中,在本申请的一个实施例中,预设特殊参数可以设置为“NEED SEO”,将预设特殊参数与初始URL配置参数进行拼接,得到新的URL配置参数,进而,通过新的URL配置参数可以表明初始URL配置参数需要进行SEO。
S3302:将新的URL配置参数作为输入参数,并输入至Chromedriver中。
S3303:根据Chromedriver请求生成HTML。
其中,在本申请的一个实施例中,将新的URL配置参数当做输入参数,并将新的URL配置参数输入至Chromedriver中,进而可以根据Chromedriver的请求自动生成HTML。
由于根据初始URL配置参数可以无限制地生成HTML,进而,通过将初始URL配置参数与预设特殊参数进行拼接,得到新的URL配置参数,并根据新的URL配置参数生成HTML,可以避免无限制地递归生成HTML。
其中,在本申请的一个实施例中,对HTML设置填充标记具体包括在HTML中***填充标记,例如,在HTML中***“{}”。
S400:获取SEO参数,并将SEO参数放入填充标记。
其中,在本申请的一个实施例中,SEO参数包括但不限于Title、Body与Keyword;具体地,Title是指SEO数据的标题,Body是指SEO数据的内容,Keyword是指SEO数据的关键字及/或关键词。
其中,在本申请的一个实施例中,将SEO参数放入填充标记具体包括可以将SEO参数***HTML中设置好的填充标记中,例如,“{Title}、{Body}、{Keyword}”等。
本申请实施例的实施原理为:首先获取初始URL配置参数,并根据初始URL配置参数判断检索网站是否需要进行SEO,如果需要,则返回HTML。并对HTML设置填充标记,然后获取SEO参数,并将SEO参数放入填充标记中;通过本方法的设置,当用户访问或搜索引擎访问检索网站时,可以直接返回HTML页面,而不是返回SPA代码,从而实现了对SPA应用进行SEO的优化。
本申请实施例公开一种对SPA应用进行SEO的优化装置,具体包括获取模块、判断模块、标记模块与填充模块;其中,借助获取模块可以获取初始URL配置参数;借助判断模块可以根据初始URL配置参数判断是否需要进行SEO;当需要进行SEO时,借助标记模块可以对HTML设置填充标记;借助填充模块可以获取SEO参数,并将SEO参数放入填充标记中。
其中,在本申请的一个实施例中,当本实施例的对SPA应用进行SEO的优化装置在具体应用时,采用了上述实施例的对SPA应用进行SEO的优化方法,故关于该装置的具体内容在此不再赘述。
本申请实施例公开一种终端,包括存储器、处理器以及存储在存储器中并能够在处理器上运行的计算机程序,其中处理器执行计算机程序时,采用了上述实施例的对SPA应用进行SEO的优化方法。
其中,在本申请的一个实施例中,终端可以采用台式电脑、笔记本电脑或者云端服务器等计算机设备,且终端包括但不限于处理器以及存储器,例如,终端还可以包括输入输出设备、网络接入设备以及总线等。
其中,在本申请的一个实施例中,处理器可以采用中央处理单元(CPU),当然,根据实际的使用情况,也可以采用其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或晶体管逻辑器件、分立硬件组件等,通用处理器可以采用微处理器或者任何常规的处理器等,本申请对此不做限制。
其中,在本申请的一个实施例中,存储器可以为终端的内部存储单元,例如,终端设备的硬盘或者内存,也可以为终端的外部存储设备,例如,终端设备上配备的插接式硬盘、智能存储卡(SMC)、安全数字卡(SD)或闪存卡(FC)等,且存储器还可以为终端设备的内部存储单元与外部存储设备的组合,存储器用于存储计算机程序以及终端设备所需的其他程序和数据,存储器还可以用于暂时地存储器已经输出或者将要输出的数据,本申请对此不做限制。
通过本终端的设备,将上述实施例的对SPA应用进行SEO的优化方法存储于终端的存储器中,且被加载并执行于终端的处理器上,从而用户可以通过终端与装置建立联系,并查询到装置处理好的各项内容。
本申请实施例公开一种计算机可读存储介质,且计算机可读存储介质存储有计算机程序,其中计算机程序被处理器执行时,采用了上述实施例的对SPA应用进行SEO的优化方法。
其中,在本申请的一个实施例中,计算机程序可以存储于计算机可读存储介质中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间件形式等,计算机可读存储介质包括能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM)、随机存取存储器(RAM)、电载波信号、电信信号以及软件分发介质等,需要说明书的是,计算机可读存储介质包括但不限于上述元器件。
其中,通过本计算机可读存储介质的设置,将上述实施例的对SPA应用进行SEO的优化方法存储于计算机可读存储介质中,且被加载并执行于处理器上,计算机可读存储介质被装入任一计算机后,任一计算机即可执行上述实施例的对SPA应用进行SEO的优化方法。
本具体实施方式的实施例均为本申请的较佳实施例,并非依此限制本申请的保护范围,其中相同的零部件用相同的附图标记表示。故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。
Claims (4)
1.一种对SPA应用进行SEO的优化方法,其特征在于,包括:
获取初始URL配置参数;
根据所述初始URL配置参数判断是否需要进行SEO;
若需要,则返回HTML,并对所述HTML设置填充标记;
获取SEO参数,并将所述SEO参数放入所述填充标记,所述SEO参数包括Title、Body与Keyword;
其中,所述若需要,则返回HTML,具体包括:
判断缓存中是否存在HTML;
若存在,则调用所述缓存中的所述HTML;
若不存在,则根据预设规则生成所述HTML,并将所述HTML放入所述缓存;
其中,所述若不存在,则根据预设规则生成所述HTML,具体包括:
根据Selenium与Chromedriver的组合生成所述HTML;
其中,当服务器启动时,根据所述Selenium与Chromedriver的组合自动生成Chrome实例;
其中,所述根据Selenium与Chromedrive的组合生成HTML,具体包括:
将所述初始URL配置参数拼接预设特殊参数,得到新的URL配置参数;
将所述新的URL配置参数作为输入参数,并输入至所述Chromedriver中;
根据所述Chromedriver请求生成所述HTML;
其中,所述获取初始URL配置参数,具体包括:
获取视窗的最前端窗口;
根据最前端窗口的窗口句柄确定最前端窗口的浏览器类型;
根据浏览器类型采用微软动态接入MSAA方法采集最前端窗口对应的浏览器所访问的网站的初始URL配置参数。
2.一种对SPA应用进行SEO的优化装置,其特征在于,采用了权利要求1所述的方法,包括:
获取模块,用于获取初始URL配置参数;
判断模块,用于根据所述初始URL配置参数判断是否需要进行SEO;
标记模块,用于根据需要返回HTML,并对所述HTML设置填充标记;
填充模块,用于获取SEO参数,并将所述SEO参数放入所述填充标记。
3.一种终端,包括存储器、处理器以及存储在所述存储器中并能够在所述处理器上运行的计算机程序,其特征在于,所述处理器加载所述计算机程序时,执行权利要求1所述的方法。
4.一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其特征在于,所述计算机程序被处理器加载时,执行权利要求1所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310020212.5A CN116166866B (zh) | 2023-01-06 | 2023-01-06 | 一种对spa应用进行seo的优化方法、装置、终端及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310020212.5A CN116166866B (zh) | 2023-01-06 | 2023-01-06 | 一种对spa应用进行seo的优化方法、装置、终端及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116166866A CN116166866A (zh) | 2023-05-26 |
CN116166866B true CN116166866B (zh) | 2023-11-21 |
Family
ID=86417670
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310020212.5A Active CN116166866B (zh) | 2023-01-06 | 2023-01-06 | 一种对spa应用进行seo的优化方法、装置、终端及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116166866B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107835132A (zh) * | 2017-10-17 | 2018-03-23 | 链家网(北京)科技有限公司 | 一种流量来源跟踪的方法及装置 |
CN109614569A (zh) * | 2018-12-07 | 2019-04-12 | 万兴科技股份有限公司 | 页面渲染方法、装置及智能终端 |
CN113343137A (zh) * | 2021-05-19 | 2021-09-03 | 深圳海天力电子商务有限公司 | 优化seo页面生成方法、装置、电子设备及存储介质 |
CN113722647A (zh) * | 2021-09-08 | 2021-11-30 | 北京沃东天骏信息技术有限公司 | 显示信息的方法和装置 |
CN115168770A (zh) * | 2022-07-08 | 2022-10-11 | 青岛上合航天科技有限公司 | 一种页面生成方法、装置、电子设备及介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100114864A1 (en) * | 2008-11-06 | 2010-05-06 | Leedor Agam | Method and system for search engine optimization |
-
2023
- 2023-01-06 CN CN202310020212.5A patent/CN116166866B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107835132A (zh) * | 2017-10-17 | 2018-03-23 | 链家网(北京)科技有限公司 | 一种流量来源跟踪的方法及装置 |
CN109614569A (zh) * | 2018-12-07 | 2019-04-12 | 万兴科技股份有限公司 | 页面渲染方法、装置及智能终端 |
CN113343137A (zh) * | 2021-05-19 | 2021-09-03 | 深圳海天力电子商务有限公司 | 优化seo页面生成方法、装置、电子设备及存储介质 |
CN113722647A (zh) * | 2021-09-08 | 2021-11-30 | 北京沃东天骏信息技术有限公司 | 显示信息的方法和装置 |
CN115168770A (zh) * | 2022-07-08 | 2022-10-11 | 青岛上合航天科技有限公司 | 一种页面生成方法、装置、电子设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN116166866A (zh) | 2023-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108984714B (zh) | 页面渲染方法、装置、电子设备及计算机可读介质 | |
KR101908162B1 (ko) | 통합 개발 환경에서의 라이브 브라우저 툴 제공 기법 | |
US6470349B1 (en) | Server-side scripting language and programming tool | |
KR20080053293A (ko) | 클라이언트 스크립트 웹 페이지에 대한 서버측 초기 콘텐츠렌더링 | |
CN102567516B (zh) | 脚本加载方法及装置 | |
JP2012168950A (ja) | ウェブ・アプリケーションのブラウザに依存しない自動互換性チェックのためのウェブ・サービス | |
TW201800962A (zh) | 網頁文件發送方法、網頁渲染方法及裝置、網頁渲染系統 | |
CN111913705B (zh) | 一种基于差异更新算法的JavaScript模板实现方法 | |
US20180075003A1 (en) | Verifying content of resources in markup language documents | |
CN110598135A (zh) | 网络请求处理方法、装置、计算机可读介质及电子设备 | |
CN113010827A (zh) | 页面渲染方法、装置、电子设备以及存储介质 | |
CN115599386A (zh) | 代码生成方法、装置、设备及存储介质 | |
CN111694550A (zh) | 一种页面显示控制方法、装置及*** | |
CN111597102A (zh) | 一种页面性能的测试方法、终端及存储介质 | |
CN116166866B (zh) | 一种对spa应用进行seo的优化方法、装置、终端及存储介质 | |
Lonka | Improving the initial rendering performance of react applications through contemporary rendering approaches | |
CN111881043A (zh) | 页面测试方法、装置、存储介质和处理器 | |
CN112749351A (zh) | 链接地址确定方法、装置、计算机可读存储介质及设备 | |
CN112667934A (zh) | 动态模拟图展示方法、装置、电子设备和计算机可读介质 | |
CN111338928A (zh) | 基于chrome浏览器测试的方法及装置 | |
CN112384940A (zh) | 用于web爬取电子商务资源页面的机制 | |
CN114254232A (zh) | 云产品页面生成方法、装置、计算机设备和存储介质 | |
CN112015406A (zh) | 数据处理方法、页面访问方法、装置、终端及服务器 | |
CN115062255B (zh) | 网站适配的方法、装置、电子设备及计算机可读存储介质 | |
CN117093800B (zh) | 网络资产数据报告pdf批量输出方法、装置及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |