Landing page repairing method and device, computing equipment, storage medium and program product

By obtaining and analyzing the feature data of the landing page, page defects are automatically repaired, and the landing page problems caused by the limitations of website building tools and insufficient experience are solved, page quality and conversion rate are improved, and user experience and advertising effectiveness are improved.

CN120296273APending Publication Date: 2025-07-11SHANGHAI BILIBILI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510380237.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

When designers or operators use website building tools to build landing pages, due to tool limitations, insufficient experience or insufficient understanding of the target audience, the landing page has defects such as slow page loading speed, poor user experience, inconsistent content with brand image, and lack of effective conversion guidance.

Method used

By obtaining the feature data of the landing page, performing data analysis, generating page defect marks, and automatically repairing the landing page when loading, using defect correction strategies and dynamically adjusted correction parameters, the page is optimized to improve conversion rate.

Benefits of technology

It improves the quality of landing pages, improves user experience and satisfaction, enhances the return on investment of advertising, ensures effective utilization of marketing budgets, maintains the advertising brand image and enhances the stability of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120296273A_ABST
    Figure CN120296273A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a landing page repairing method and device. The method comprises the following steps: for any published landing page, obtaining landing page feature data corresponding to the landing page; performing data analysis on the landing page feature data to obtain a data analysis result; generating a page defect mark according to a data analysis result; and when the landing page is loaded, acquiring a defect correction strategy matched with the page defect mark, automatically repairing the landing page according to the defect correction strategy, and displaying the repaired landing page. According to the method, the defects of the landing page are determined through analysis, and the page defects in the landing page are automatically repaired when the landing page is loaded, so that the high-quality landing page is produced, the quality of the landing page is improved, and the problem that the landing page release end cannot release the advertisement landing page when building the advertisement landing page by using a site building tool is avoided. The problems that some defects exist in the designed landing page due to the limitation of site building tools, insufficient experience or insufficient understanding of target audiences and the like are solved, and the user experience and the satisfaction degree are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present application relate to the field of Internet technologies, and in particular, to a landing page repair method, device, computing device, storage medium, and program product. Background Art

[0002] Today, with the rapid development of the Internet, along with the continuous intervention of new technologies and the diversification of the ways consumers access information, profound changes have taken place in the communication media, especially in the forms of advertising dissemination, technical means, creative techniques, etc. For Internet advertising, the content is also rich and colorful.

[0003] Among them, a landing page is a specific web page that users are directed to after clicking on an online advertisement (such as a search engine advertisement, social media advertisement, banner advertisement, etc.). It is part of an advertising campaign, aiming to provide a dedicated page to display the products, services, or information mentioned in the advertisement and encourage users to take specific actions, such as purchasing, registering, downloading, or filling out a form, etc. The H5 advertisement landing page is an important carrier of Internet advertising information and is widely spread on the Internet.

[0004] The advertisement landing page is an indispensable part of digital marketing. Through precise content design, optimized user experience, and clear calls to action, it can effectively improve the conversion rate, enhance user trust, elevate the brand image, and provide data support for the enterprise's marketing activities. An excellent landing page can significantly enhance the advertising effect, promote sales and user participation, and is a key link in achieving marketing goals.

[0005] However, when designers or operators build landing pages using website building tools, due to limitations of the tools, lack of experience, or insufficient understanding of the target audience, etc., there may be some defects in the page, including but not limited to: slow page loading speed, poor user experience, inconsistency between content and brand image, lack of effective conversion guidance, etc. Therefore, there is an urgent need for a landing page repair solution. Summary of the Invention

[0006] In view of the above problems, the present application is proposed to provide a landing page repair method, device, computing device, computer storage medium, and computer program product that overcome the above problems or at least partially solve the above problems.

[0007] According to one aspect of the embodiments of the present application, a landing page repair method is provided, including:

[0008] For any published landing page, obtain the landing page feature data corresponding to the landing page;

[0009] Perform data analysis on the landing page feature data to obtain a data analysis result;

[0010] Generate page defect marks based on data analysis results;

[0011] When the landing page is loaded, obtain a defect correction strategy that matches the page defect marks, and automatically repair the landing page according to the defect correction strategy and display the repaired landing page.

[0012] Furthermore, the defect correction strategy includes: at least two sets of initial correction parameters;

[0013] Automatically repairing the landing page according to the defect correction strategy further includes:

[0014] Execute repair operations on the landing page according to at least two sets of initial correction parameters respectively, distribute access traffic to the repaired landing page and count the conversion rate;

[0015] Determine target correction parameters from at least two sets of initial correction parameters according to the conversion rate, and automatically repair the landing page according to the target correction parameters.

[0016] Furthermore, the method further includes: dynamically adjusting the target correction parameters in the defect correction strategy;

[0017] Automatically repairing the landing page according to the defect correction strategy further includes:

[0018] Automatically repair the landing page according to the dynamically adjusted target correction parameters.

[0019] Furthermore, the method further includes: in response to a landing page rollback request, perform landing page rollback mark processing on the repaired landing page, so that when the access end accesses the landing page with a landing page rollback mark, perform landing page rollback processing according to the corresponding landing page feature data.

[0020] Furthermore, performing data analysis on the landing page feature data to obtain data analysis results further includes:

[0021] Match the landing page feature data with preset landing page diagnosis rules to obtain data analysis results.

[0022] Furthermore, the method further includes: determining a landing page quality score and landing page repair suggestion information according to the data analysis results;

[0023] Generate and return a page quality inspection report according to the landing page quality score and landing page repair suggestion information, so that the landing page publishing end can repair the landing page according to the page quality inspection report.

[0024] Furthermore, the method further includes: monitoring the landing page creation configuration operation;

[0025] According to the landing page creation configuration operation, determine whether there are page defects in the current configuration of the landing page;

[0026] If there is a page defect, page defect prompt information and landing page repair suggestion information are generated and displayed.

[0027] Further, the method further includes: for any page feature to be evaluated, creating a baseline page and an experimental page, where the baseline page does not contain the page feature to be evaluated, and the experimental page introduces the page feature to be evaluated on the basis of the baseline page;

[0028] Distributing access traffic to the baseline page and the experimental page, and counting the conversion rates of the baseline page and the experimental page;

[0029] If the conversion rate of the experimental page is greater than the conversion rate of the baseline page, the page feature to be evaluated is determined as a landing page feature.

[0030] According to another aspect of the embodiments of the present application, there is provided a landing page repair device, including:

[0031] An acquisition module, adapted to acquire landing page feature data corresponding to a landing page for any published landing page;

[0032] A data analysis module, adapted to perform data analysis on the landing page feature data to obtain a data analysis result;

[0033] A generation module, adapted to generate a page defect mark according to the data analysis result;

[0034] A repair module, adapted to obtain a defect correction strategy matching the page defect mark when the landing page is loaded, and automatically repair the landing page according to the defect correction strategy and display the repaired landing page.

[0035] According to still another aspect of the embodiments of the present application, there is provided a computing device, including: a processor, a memory, a communication interface, and a communication bus, and the processor, the memory, and the communication interface complete communication with each other through the communication bus;

[0036] The memory is used to store at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the above-mentioned landing page repair method.

[0037] According to yet another aspect of the embodiments of the present application, there is provided a computer storage medium, in which at least one executable instruction is stored, and the executable instruction causes the processor to perform the operations corresponding to the above-mentioned landing page repair method.

[0038] According to still another aspect of the embodiments of the present application, there is provided a computer program product, including at least one executable instruction, and the executable instruction causes the processor to perform the operations corresponding to the above-mentioned landing page repair method.

[0039] According to the landing page repair solution provided by the embodiments of the present application, by analyzing and determining the defects existing in the landing page, and automatically repairing the page defects in the landing page when the landing page is loaded, high-quality landing pages can be produced, improving the quality of the landing page, and avoiding the problem that when designers or operators use website building tools to build advertising landing pages, there are some defects in the designed landing pages due to limitations of the website building tools, lack of experience, or insufficient understanding of the target audience. Since the quality of the landing page is further improved, the user experience and satisfaction are enhanced. In addition, the return on investment of the advertisement is further increased, ensuring the effective utilization of the marketing budget.

[0040] The above description is only an overview of the technical solutions of the embodiments of the present application. In order to be able to understand the technical means of the embodiments of the present application more clearly, it can be implemented according to the content of the description. And in order to make the above and other purposes, features and advantages of the embodiments of the present application more obvious and understandable, the following specifically illustrates the specific implementation manners of the embodiments of the present application. Brief Description of the Drawings

[0041] By reading the detailed description of the preferred embodiments below, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the embodiments of the present application. Moreover, throughout the drawings, the same reference numerals are used to represent the same components. In the drawings:

[0042] Figure 1 A flowchart showing the process of a landing page repair method according to an embodiment of the present application;

[0043] Figure 2 A flowchart showing the process of a landing page repair method according to another embodiment of the present application;

[0044] Figure 3 A schematic diagram of the landing page features and the corresponding calculation scheme of the landing page feature data;

[0045] Figure 4 An architecture diagram of landing page parsing;

[0046] Figure 5 An architecture diagram of the page optimization and quality inspection process;

[0047] Figure 6 A schematic diagram of the page quality inspection report;

[0048] Figure 7 An architecture diagram of the page defect correction process;

[0049] Figure 8 A schematic diagram of the landing page configuration;

[0050] Figure 9ASchematic diagram of the baseline page;

[0051] Figure 9B Schematic diagram of the experimental page;

[0052] Figure 10 System architecture diagram of landing page intelligent analysis and page correction;

[0053] Figure 11 Block diagram showing the structure of a landing page repair device according to an embodiment of the present application;

[0054] Figure 12 Schematic diagram showing the structure of a computing device according to an embodiment of the present application. Detailed implementation manners

[0055] Hereinafter, exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided so that the present disclosure can be more thoroughly understood and the scope of the present disclosure can be completely conveyed to those skilled in the art.

[0056] First, the noun terms related to one or more embodiments of the present application are explained.

[0057] Landing page: Also known as the landing page or target page, it is the web page that users are directed to after clicking on an advertisement. It is a key component of an advertising campaign and is usually used to display detailed information about a product or service and to encourage users to take specific actions (such as purchasing, registering, downloading, etc.).

[0058] Landing page data embedding: It is the starting point of event tracking, which involves capturing, processing, and sending specific user behaviors or events within digital products such as websites, APPs, and mini-programs. Its core goal is to provide in-depth user behavior insights for data analysts, data product managers, and data operation personnel, so as to accurately collect data at each key node of user behavior based on business requirements or product requirements. The landing page data embedding reporting is applied to 1. Monitoring the browsing, clicking, and bouncing situations of the landing page: Marketing personnel can monitor the access situations such as browsing, clicking, and bouncing of the landing page, and intuitively and clearly understand the traffic of the landing page. 2. Optimizing the page structure and content of the landing page: By analyzing the heatmap to measure the browsing and in-page click distribution of the landing page, effectively measure the quality of the landing page, and then optimize the page structure and content of the landing page. 3. Measuring the conversion ability of the landing page: Analyze the conversion of users entering the landing page at key nodes, measure the conversion ability of the landing page, optimize the landing page, and improve the conversion rate.

[0059] Through data embedding, the page data situation can be analyzed as follows:

[0060] Page Overview: View the page view count and the number of people who landed on the page, the click count and the number of clickers within the page, as well as the bounce rate, to clearly understand the access situation of the landing page.

[0061] Page Conversion: Set conversion goals and analyze the conversion of users entering the landing page at key nodes. Click on "Set Conversion Goals", enter the Add Goals page, select the conversion event, and save. After setting the conversion goals, you can view the corresponding number of converted users and conversion rate in the landing page list.

[0062] Browsing Heatmap: Through heatmap analysis, you can intuitively see the click hotspots of users on the landing page to guide the optimization of key areas.

[0063] H5: Abbreviation for HTML5. HTML5 is the abbreviation of HyperText Markup Language 5. HTML5 technology combines the relevant standards of HTML4.01 and is innovative, meeting the requirements of modern network development. It was officially released in 2008. HTML5 consists of different technologies and has been widely used in the Internet, providing more standards for enhancing network applications. Compared with traditional technologies, the syntax features of HTML5 are more obvious and it combines the content of SVG. These contents can be used in web pages to more conveniently process multimedia content, and other elements are also combined in HTML5 to adjust and modify the original functions and carry out standardization work. HTML5 has formed a stable version in 2012.

[0064] Conversion Rate: It refers to the proportion of the number of users who have completed the established goals (such as purchases, registrations, downloads, form filling, etc.) within a specific time to the total number of users who have visited the landing page. It is one of the core indicators for measuring the effectiveness of the landing page. The calculation formula for the conversion rate is:

[0065] Conversion Rate = Number of users who completed the goal / Total number of users who visited the landing page × 100%

[0066] For example, if a landing page has 1000 visitors in a day and 50 of them completed the registration, then the conversion rate is 5%.

[0067] JSON: A lightweight data interchange format, easy for humans to read and write, and also easy for machines to parse and generate. It is based on a subset of JavaScript, but JSON is a language-independent text format and many programming languages support the parsing and generation of JSON format data.

[0068] The main applications of JSON format files are as follows:

[0069] 1. Data Exchange: As a standard format for transferring data between different systems or components. 2. Configuration File: Used to store configuration information.

[0070] Webpage A / B Testing: Also known as A / B Test or Split Test, is a method of determining which version of a webpage or application performs better by comparing two or more versions, with the aim of identifying the best-performing version based on specific metrics (such as revenue per visitor or conversion rate). A / B testing can be applied to improve webpage metrics such as conversion rate and sign-up rate. It is a "prior" experimental system that obtains representative experimental conclusions through scientific experimental design, representative sampling samples, traffic splitting, and small-traffic testing. In addition, A / B testing is not limited to webpage optimization and is also applicable to mobile devices, requiring support for both front-end and back-end testing.

[0071] Website Building Tools: Its functions mainly revolve around website creation, design, optimization, and management, generally including the following functions: Drag-and-drop editor, providing an intuitive drag-and-drop interface for users to easily adjust the position and style of elements.

[0072] Template Library: Provides a rich collection of landing page templates, covering various scenarios such as advertising, promotions, and product promotion.

[0073] Marketing Optimization A / B Testing: Supports A / B testing of different versions of landing pages to optimize the conversion rate.

[0074] Personalized Recommendation: Based on user behavior and preferences, provides personalized content recommendations.

[0075] Data Analysis Real-time Analysis: Provides a real-time data dashboard to display key metrics such as page views, conversion rates, and bounce rates.

[0076] Heatmap Analysis: Understands user behaviors such as clicks and scrolls on the page through heatmaps to optimize the page layout.

[0077] User Behavior Tracking: Tracks the user behavior path and analyzes the user conversion rate.

[0078] Figure 1 Shows a flowchart of a landing page repair method according to an embodiment of the present application, as Figure 1 shown, the method includes the following steps:

[0079] Step S101, for any published landing page, obtain the landing page feature data corresponding to the landing page.

[0080] Specifically, landing page features refer to the specific design elements or functional attributes that affect users' behaviors, experiences, and conversion effects when accessing the landing page. These features can be visual, interactive, content-based, or technical, and can directly or indirectly influence users' perceptions, interactions, and ultimately conversion decisions of the page. Among them, landing page features can include: the main color of the page, the number of screens (or page length) of the page, the number of words in the content, the text content, the position of the conversion button, etc. This is just a simple example for illustration and does not have any restrictive effect.

[0081] A published landing page refers to a page that has been designed, developed, and deployed to a web server and is accessible by the access terminal through the Internet. For any published landing page, according to the predefined landing page feature fields, corresponding parsing methods can be used to parse the landing page to determine the landing page feature data. For example, a screenshot of the landing page can be taken, and the main color of the page can be analyzed and calculated based on the screenshot; OCR recognition processing can be performed on the page screenshot to determine the number of words in the content, etc. This is just a simple list of implementation solutions for determining some landing page feature data, and other methods that can parse and obtain landing page feature data also fall within the protection scope of this application.

[0082] Step S102: Perform data analysis on the landing page feature data to obtain the data analysis result.

[0083] After obtaining the landing page feature data, it is necessary to perform data analysis on the landing page feature data to determine whether the landing page meets the preset landing page configuration requirements through data analysis, that is, to analyze and determine whether there are defects in the landing page.

[0084] For example, the preset landing page configuration requirements can predefine the range thresholds that need to be met, and the landing page feature data is matched with the corresponding range thresholds to determine the data analysis result. The data analysis result reflects whether the landing page feature data meets the corresponding range thresholds, and its result may be able to reflect that it meets the range thresholds or does not meet the range thresholds.

[0085] Step S103: Generate a page defect mark according to the data analysis result.

[0086] A page defect mark is a defect identifier used to visually identify the defects in the landing page that affect the conversion effect. Through marking, it is convenient to determine the possible errors in the landing page. For example, the page defect mark can be that the color contrast is not high, the pictures in the page are too large, the conversion button is too small, etc. This is just an example for illustration.

[0087] In this application, a mapping relationship between the page defect mark and the defect description is preset in advance, so that after determining the data analysis result, the corresponding page defect mark can be generated for the corresponding data analysis result in combination with the corresponding defect description.

[0088] There may be cases where some data analysis results meet the range threshold. For these data analysis results, page defect marks will not be generated.

[0089] Step S104, when the landing page is loaded, obtain a defect correction strategy that matches the page defect mark, and automatically repair the landing page according to the defect correction strategy and display the repaired landing page.

[0090] The defect correction strategy is a pre-developed solution for different page defects and is a strategy for automatically repairing the page defects existing in the landing page. Each defect correction strategy contains at least one set of correction parameters, and these parameters are specific settings for guiding how to repair the defective page. For example, for the defect that the first screen lacks a conversion button, the defect correction strategy may include parameters related to adding a conversion button with a specific style and animation effect at a specific position on the first screen.

[0091] This application pre-configures the mapping relationship between different page defect marks and defect correction strategies. For example, the page defect marks and their corresponding defect correction strategies can be associated and stored in a defect correction strategy library. When the landing page is loaded, the defect correction strategy that has a mapping relationship with the page defect mark can be queried and determined. Then, the landing page is automatically repaired according to the correction parameters in the defect correction strategy. For example, query the defect correction strategy library according to the page defect mark to obtain a matching defect correction strategy. The defect correction strategy can be defect correction code written for the defect. Executing the above defect correction strategy realizes the automatic repair of the landing page. After the landing page repair is completed, the repaired landing page is displayed for the access end to access.

[0092] According to the landing page repair method provided by the embodiments of this application, by analyzing and determining the defects existing in the landing page and automatically repairing the page defects in the landing page when the landing page is loaded, high-quality landing pages can be produced, the quality of the landing page is improved, and the problem that the designed landing page has some defects due to limitations of the website building tool, insufficient personal experience, or insufficient understanding of the target audience by designers or operators when using the website building tool to build advertising landing pages is avoided. Since the quality of the landing page is further improved, the user experience and satisfaction are improved. In addition, the return on investment of the advertisement is further increased, ensuring the effective utilization of the marketing budget.

[0093] Figure 2 The flowchart of the landing page repair method according to another embodiment of this application is shown. As Figure 2 shown, the method includes the following steps:

[0094] Step S201, for any published landing page, obtain the landing page feature data corresponding to the landing page.

[0095] Figure 3 It is a schematic diagram of landing page features and the corresponding calculation scheme for landing page feature data. As Figure 3 shown, the landing page features can include: material features, operation experience features, etc. Among them, the material features can include: the main color of the page, the number of pages on the screen, the number of components, the number of words in the content, the text content, etc. The operation experience features can include: the type of page style, the type of page function. For each landing page feature, Figure 3 the specific calculation scheme of its feature data is also described, which will not be described one by one here.

[0096] For any published landing page, the landing page parsing service can parse the landing page. Among them, the landing page parsing service can include: CVR feature service, image parsing service, AI platform. When parsing, the Figure 3 corresponding calculation scheme in it is used to determine the field value corresponding to the landing page feature, that is, to determine the landing page feature data. For example, a screenshot of the landing page can be taken, and the main color of the page can be analyzed and calculated based on the screenshot; OCR recognition processing can be performed on the screenshot of the page to determine the number of words in the content, etc. Here, only a simple list of the implementation schemes for determining some landing page feature data is given, and other methods that can parse and obtain the landing page feature data also belong to the protection scope of this application.

[0097] For example, the landing page feature data corresponding to a certain landing page is: "main_color":"#172B4D", / / Overall color of the page

[0098] "page_height":"800px", / / Length of the page

[0099] "page_comp_count":4, / / Number of page components

[0100] "page_style_type":"5" / / Type of page

[0101] After obtaining the landing page feature data corresponding to the landing page, the landing page identifier can be associated with the landing page feature data and stored in a database, such as a MySQL database. In addition, the landing page feature data can be converted into JSON format for use in network transmission.

[0102] Figure 4 It is an architecture diagram of landing page parsing, showing a multi-layer processing structure from page access to application:

[0103] Access layer: Responsible for accessing multiple landing pages, such as Page A, Page B, etc.

[0104] Parsing layer: It includes CVR feature service, image parsing service and AI platform. The CVR feature service involves node, express, puppeteer, etc.; the image parsing service involves node, redis, dataBus, etc.; the AI platform involves technologies such as image segmentation and OCR, and mainly performs feature extraction and parsing processing on the page.

[0105] Feature dataset: It stores landing page feature data related to the page such as page length, main page color, text content, position of conversion button, etc., providing data support for subsequent applications.

[0106] Application layer: Using the data processed by the parsing layer, it provides functions such as page scoring service, page defect analysis service, algorithm model tuning, and advertising placement system, etc., to realize the evaluation, optimization and application of the page.

[0107] Step S202: Match the landing page feature data with the preset landing page diagnosis rules to obtain the data analysis result.

[0108] The preset landing page diagnosis rules are a set of criteria formulated in advance for judging whether there are potential problems in the landing page and evaluating its quality and effect, and a range threshold that a high-quality landing page needs to meet is defined here. Different landing page diagnosis rules can be set here, and different landing page diagnosis rules will formulate corresponding judgment criteria and logics for different landing page feature data in order to accurately analyze the collected feature data.

[0109] For example, set a certain landing page diagnosis rule as: the number of screens of the page is less than or equal to three screens, and the specific landing page feature data obtained is: the number of screens of the page is four screens. Matching the landing page feature data with the landing page diagnosis rule, the data analysis result can be that the number of screens of the page is greater than three screens. The data analysis result is an explanation of whether the landing page meets the range threshold.

[0110] Step S203: Generate a page defect mark according to the data analysis result, establish a mapping relationship between the landing page identifier and the page defect mark, and associate and store it in the database.

[0111] The page defect mark is a defect mark used to intuitively identify the defects in the landing page that affect the conversion effect. By marking, it is convenient to determine the possible errors in the landing page. For example, the page defect mark can be low color contrast, too large an image in the page, too small a conversion button, etc. This is only an example for illustration.

[0112] In this application, a mapping relationship between the page defect mark and the defect description is preset in advance, so that after the data analysis result is determined, the corresponding page defect mark can be generated for the corresponding data analysis result in combination with the corresponding defect description.

[0113] There may be cases where some data analysis results meet the range threshold. For these data analysis results, page defect marks will not be generated.

[0114] For example, the landing page with the landing page identifier: 321321321 has the following page defects: 1. The color contrast is not high, 2. The in-page pictures are too large, 3. The conversion button is too small, etc. The above landing page identifier and page defect marks are associated and stored in the database for subsequent automatic repair.

[0115] Step S204, determine the landing page quality score and landing page repair suggestion information according to the data analysis results.

[0116] The landing page repair suggestion information is the specific improvement direction and operation suggestions given for various problems existing in the landing page.

[0117] In this application, points are assigned to the above landing page diagnosis rules proportionally. Among them, when the range threshold specified by the landing page diagnosis rules is met, corresponding scores will be given, with a full score of 100. The above data analysis results can reflect whether the landing page diagnosis rules are met, so that the landing page quality score can be determined according to the data analysis. The landing page quality score is the sum of the scores when all the range thresholds specified by the landing page diagnosis rules are met. For example, if the data analysis result is that the number of page screens is less than three screens, 5 points will be given if it is met, and finally the total score that meets the conditions is accumulated to obtain a landing page quality score.

[0118] For the case where the data analysis result does not meet the range threshold specified by the landing page diagnosis rules, a preset landing page repair suggestion information is given.

[0119] Step S205, generate a page quality inspection report according to the landing page quality score and landing page repair suggestion information and return it, so that the landing page publishing end can repair the landing page according to the page quality inspection report.

[0120] After determining the landing page quality score and landing page repair suggestion information, a page quality inspection report can be generated according to the above information. The page quality inspection report is used to help the landing page publishing end identify and solve problems that may affect the user experience and conversion rate. The page quality inspection report can include problem descriptions, landing page repair suggestion information, problem priorities, and in addition, it can also include project descriptions with better landing page configurations. After generating the page quality inspection report, the page quality inspection report can be fed back to the landing page publishing end for the landing page publishing end to modify quickly.

[0121] This embodiment does not limit the execution order of step S203 and steps S204 - S205.

[0122] Figure 5It is an architecture diagram of the page optimization and quality inspection process, mainly showing the process from identifying page defects to generating a quality inspection report, including four key links:

[0123] Analyze executable optimization strategies: The defect marking module marks the data analysis results determined by the page analysis service, and there are corresponding defect correction strategy marks for the above page defect marks. For example, image enhancement, picture loading optimization, click area enlargement, etc., which clarify the optimizable operations that can be taken. The defect marking module will mark the possible errors in the page (the error definition is preset in advance), establish the mapping relationship between the landing page identifier and the corresponding page defect marks and store them.

[0124] Page analysis: Through the page analysis service, data analysis is carried out on the landing page feature data of the landing page, involving data analysis of landing page feature data such as page length, picture size, conversion button position, etc. The data analysis results are sent to the scoring and quality inspection module.

[0125] Scoring rules: The scoring and quality inspection module formulates rules based on the set of evaluation items, such as the page length meets the expectation, the picture size meets the expectation, the conversion button meets the expectation, etc. Meeting the rules can score points to quantify the page quality.

[0126] Scoring diagnosis: Finally, a page quality inspection report is generated, summarizing the results of page optimization and quality assessment, helping to understand the advantages and disadvantages of the page and the improvement direction. The page quality inspection report is generated according to the evaluation items.

[0127] Figure 6 It is a schematic diagram of the page quality inspection report. As Figure 6 shown, it is mainly divided into two parts: content introduction and conversion interaction. In the content introduction part, corresponding problems are listed, a "go to optimize" link (used to directly jump to the landing page that needs to be optimized) and optimization suggestions are provided. In the conversion interaction part, its excellent landing page configuration is described from two parts: conversion component layout and conversion component interaction.

[0128] The way of the page quality inspection report is not limited to Figure 6 the way shown, and it can also be other ways, which are not specifically limited here.

[0129] Step S206, when the landing page is loaded, obtain the defect correction strategy that matches the page defect mark, and automatically repair the landing page according to the defect correction strategy and display the repaired landing page.

[0130] The defect correction strategy is a pre - formulated solution for different page defects. It is a strategy for automatically repairing the page defects existing in the landing page. Each defect correction strategy contains at least one set of correction parameters, which are specific settings used to guide how to repair the defective page. For example, for the defect that the conversion button is lacking on the first screen, the defect correction strategy may include the relevant parameters for adding a conversion button with a specific style and animation effect at a specific position on the first screen.

[0131] This application pre - configures the mapping relationship between different page defect markers and defect correction strategies. For example, the page defect markers and their corresponding defect correction strategies can be associated and stored in the defect correction strategy library. When the landing page is loaded, the database can be queried according to the landing page identifier to determine the page defect markers that have a mapping relationship with the landing page identifier. Then, the defect correction strategies that have a mapping relationship with the page defect markers are queried. Then, the landing page is automatically repaired according to the correction parameters in the defect correction strategy. For example, the defect correction strategy library is queried according to the page defect marker to obtain a matching defect correction strategy. Among them, the defect correction strategy can be defect correction code written for the defect. After executing the above - mentioned defect correction strategy, the automatic repair of the landing page is realized. After the landing page repair is completed, the repaired landing page is displayed for the access end to access.

[0132] For example, when the landing page is loaded, it is detected that the page defect marker is: the overall page color contrast is too low. If a defect correction strategy that matches the above - mentioned page defect marker is found (the matching strategy is the color tone optimization strategy, correction parameter: 120%), then the defect correction code is executed, and the defect adds the css property filter: contrast(120%) to the HTML page body element to adjust the contrast. In this example, 120% is the parameter value of the correction parameter.

[0133] Before obtaining the defect correction strategy that matches the page defect marker, it can also be detected first whether the defect correction function is in the enabled state. If so, the defect correction strategy that matches the page defect marker is obtained; if not, the landing page is directly loaded and displayed.

[0134] Figure 7 It is the architecture diagram of the page defect correction process, which shows the complete process from discovering page defects to correcting them. It is mainly divided into three parts: defect data extraction, strategy logic control, and online defect correction.

[0135] Defect data extraction: The defect analysis service can be used to analyze the page data (i.e., the landing page feature data) to identify various page defects such as low contrast, small conversion click area, and too long single - picture.

[0136] Policy logic control: managed by the correction policy controller, which can control the distribution of defect correction policies, rollback mechanism, A / B control and dynamic parameter adjustment. It will select the appropriate defect correction strategy according to different page defects, and can roll back the operation when necessary (that is, roll back to before the landing page was repaired). It can also perform A / B testing and dynamically adjust parameters.

[0137] Online defect correction: The correction strategy controller inserts specific defect correction strategies, such as image enhancement, click area enlargement, and image loading optimization, into the strategy slot. When the page is rendered, if a corresponding defect correction strategy is detected in the strategy slot, the landing page is repaired according to the corresponding defect correction strategy. The defect correction strategy is obtained through experiments and is supported by experimental conclusions.

[0138] Data sources include configuration platforms, experimental platforms, and site building data sets, providing a data foundation for the entire defect correction process.

[0139] Specifically, when the landing page is loaded, the page defect mark under the landing page can be obtained according to the landing page identifier and sent to the correction policy controller. The correction policy controller searches for the corresponding defect correction strategy according to the page defect mark, distributes the corresponding defect correction strategy to the policy slot, and executes the policy code added to the policy slot when the page is rendered, so that some problems existing in the page itself are corrected.

[0140] Example: When the page is loaded, a page defect is detected and marked as: the overall color contrast of the page is too low. Check whether the current correction configuration has color optimization enabled. If enabled, insert the color optimization strategy into the strategy slot with the corresponding configuration parameters. When the page is rendered, if the correction strategy slot has a color optimization strategy, execute the code to add the css attribute filter to the HTML page body element: set contrast (120%) to adjust the contrast. In this example, 120% is the parameter value, which can be dynamically controlled by passing parameters.

[0141] Step S207, in response to the landing page rollback request, the repaired landing page is marked for rollback, so that when the access end accesses the landing page with the landing page rollback mark, the landing page rollback is performed according to the corresponding landing page feature data.

[0142] The landing page rollback flag is a flag indicating that the landing page needs to be rolled back to the initial release state. When the landing page publishing end sees that there are repairs to the landing page, it may not want to repair the landing page for its own reasons. At this time, it can send a landing page rollback request. In response to this landing page rollback request, a landing page rollback flag can be set for the repaired landing page. In this way, when a subsequent access end accesses this landing page again and detects that this landing page has a landing page rollback flag, it will perform landing page rollback processing according to the corresponding landing page feature data. For example, the landing page feature data corresponding to this landing page can be obtained from the database for landing page rollback.

[0143] In an alternative embodiment of the present application, the defect correction strategy includes: at least two sets of initial correction parameters;

[0144] Automatically repairing the landing page according to the defect correction strategy further includes:

[0145] Performing repair operations on the landing page according to at least two sets of initial correction parameters respectively, distributing access traffic to the repaired landing page and counting the conversion rate;

[0146] Determining target correction parameters from at least two sets of initial correction parameters according to the conversion rate, and automatically repairing the landing page according to the target correction parameters.

[0147] In this alternative embodiment, the defect correction strategy is a correction plan for a certain page defect, and this defect correction strategy includes: at least two sets of initial correction parameters. Given that the best correction method for this page defect cannot be determined in advance during the experimental stage, multiple sets of parameter combinations in different directions are formulated to comprehensively explore the possibility of improving the landing page effect.

[0148] After determining the defect correction strategy, repair operations are performed on the landing page according to at least two sets of initial correction parameters respectively. After the repair is completed, with the help of the traffic distribution engine, the access traffic is directed to the landing pages of each repaired version according to a specific ratio. During this process, the conversion rate data of each repaired landing page is collected in real time by using data monitoring and statistical tools. Subsequently, the target correction parameters are determined from the initial correction parameters according to the conversion rate. Finally, the landing page is comprehensively and accurately finally repaired according to the target correction parameters to achieve the best advertising conversion effect.

[0149] In an alternative embodiment of the present application, the method further includes: dynamically adjusting the correction parameters in the defect correction strategy;

[0150] Automatically repairing the landing page according to the defect correction strategy further includes:

[0151] Automatically repairing the landing page according to the dynamically adjusted correction parameters.

[0152] Specifically, the correction parameters in the defect correction strategy are dynamically adjusted and can be dynamically configured in combination with the conversion effect or business requirements. Therefore, when it is found that the conversion rate corresponding to a certain correction parameter in the experimental stage is higher, or when the business requirements change, the correction parameters in the defect correction strategy can be dynamically adjusted. When repairing the landing page subsequently, the landing page is automatically repaired according to the dynamically adjusted correction parameters, making the automatic repair of the landing page more flexible, improving the repair efficiency, and the dynamic adjustment mechanism enables the repair strategy to quickly adapt to external changes and maintain the best state of the page. In addition, the landing page diagnosis rules are also dynamically adjusted according to the dynamically adjusted correction parameters.

[0153] In an alternative embodiment of the present application, the method further includes: monitoring the landing page creation configuration operation;

[0154] Judging whether there are page defects in the current configuration of the landing page according to the landing page creation configuration operation;

[0155] If there are page defects, page defect prompt information and landing page repair suggestion information are generated and displayed.

[0156] Specifically, the landing page publishing end can use a website building tool to configure the landing page. The website building tool can provide a landing page configuration page, and various page configuration components can be provided in the landing page configuration page. The landing page publishing end can configure the page by dragging the page configuration components in the landing page configuration page. Therefore, the landing page creation configuration operation is monitored in real time here. By monitoring the landing page creation configuration operation, the position information, size information, etc. of the configuration content can be determined, so as to judge whether there are page defects in the current configuration of the landing page according to the landing page creation configuration operation. In the case of page defects, it can be prompted that such a configuration may have page defects and repair suggestion information is given.

[0157] Figure 8 A schematic diagram of the landing page configuration is shown as Figure 8 shown. On the left is the page configuration component, and on the right is the landing page configured by the landing page publishing end. The black dotted line is the page dividing line (which may not actually exist). "Submit immediately" is the conversion button. It can be seen from the figure that "Submit immediately" is not on the first screen, and the following prompt information "The conversion component not being on the first screen may affect the conversion rate" and repair suggestion information "Add the conversion component to the first screen" can be generated.

[0158] In an alternative embodiment of the present application, the method further includes: for any page feature to be evaluated, creating a baseline page and an experimental page, where the baseline page does not contain the page feature to be evaluated, and the experimental page introduces the page feature to be evaluated on the basis of the baseline page;

[0159] Distribute access traffic to the baseline page and the experimental page, and count the conversion rates of the baseline page and the experimental page;

[0160] If the conversion rate of the experimental page is greater than that of the baseline page, determine the page feature to be evaluated as the landing page feature.

[0161] Specifically, there are various different features in the landing page, but not all features affect the conversion rate. Therefore, it is necessary to screen out the features that can affect the conversion rate from the landing page as the landing page features for subsequent processing.

[0162] The page feature to be evaluated is a page form feature in the landing page. The page form affects the final advertising conversion effect. Here, the landing page feature is determined by conducting a corresponding AB conversion experiment by changing a single page form feature of the page. It should be emphasized that when conducting the AB conversion experiment, only one page form feature is changed each time, and other page form features remain unchanged.

[0163] For any page feature to be evaluated, a corresponding baseline page can be generated according to a pre-set page template library. During the construction of the baseline page, code parsing and editing algorithms can be used to ensure that there are no element tags, attribute settings, or script codes related to the page feature to be evaluated in the page code, so as to ensure that the constructed baseline page does not contain the page feature to be evaluated.

[0164] After completing the construction of the baseline page, based on this baseline page, use the feature introduction algorithm to perform secondary editing on the page code, and introduce the corresponding code segment of the page feature to be evaluated at an appropriate position in the page code.

[0165] The access traffic can be directed to the baseline page and the experimental page respectively according to a certain proportion according to a preset traffic distribution method. For example, a random distribution method based on weights, a rotation distribution method by time period, etc. For example, if a random distribution method based on weights is adopted and the weight of the baseline page is set to 0.4 and the weight of the experimental page is set to 0.6, then when each access request is received, a random number between 0 and 1 will be generated. If the random number is less than 0.4, the access request will be directed to the baseline page, otherwise it will be directed to the experimental page.

[0166] By using the data tracking technology to monitor conversion behaviors, such as clicking the download button, the data tracking will capture the click event and convert it into a data signal (e.g., the number of downloads). Combining the total number of visits, the conversion rates of the baseline page and the experimental page are calculated in real time. For example, within a certain period, the total number of visits to the baseline page is 1,000 times, and the number of times of completing conversion behaviors such as clicking the download button is 50 times. Then the conversion rate of the baseline page during this period is 5%. The total number of visits to the experimental page is 1,500 times, and the number of conversion times is 100 times. Then the conversion rate of the experimental page is 6.67%. If the conversion rate of the experimental page is greater than that of the baseline page, the page feature to be evaluated is determined as the landing page feature.

[0167] The page form features can include: the overall length of the page, whether the page download button is on the first screen, whether the download button has an animation effect, etc.

[0168] Taking whether the first screen of the page contains a conversion button as an example, there is no download button on the first screen of the baseline page. On the basis of the baseline page, a download button is added to the first screen of the experimental page. As Figure 9A and Figure 9B shown, the access traffic is distributed to the baseline page and the experimental page, and the conversion rates of the baseline page and the experimental page are compared. If the download rate of the experimental page is higher than that of the baseline page, it proves that this interactive form of having a download button on the first screen of the page can affect the conversion rate. The fact that the first screen of the page contains a conversion button can be added as a landing page feature to the evaluation dimension.

[0169] Figure 10 It is the system architecture diagram for intelligent analysis and page correction of the landing page, covering the complete process from page release to analysis and diagnosis to correction and rendering, which is divided into two major sections: intelligent analysis and page correction:

[0170] Intelligent analysis:

[0171] The high-energy landing page building B-side: responsible for releasing pages A, B, C, D, etc.

[0172] The landing page feature parsing service: includes the CVR feature service (involving Node, express, puppeteer, etc.), image parsing (involving Node, redis, bull, etc.) and AI (such as OCR, ChatGPT, etc.), which is used to extract landing page feature data.

[0173] The landing page diagnosis logic module: used to perform data analysis on the landing page feature data according to the landing page effect diagnosis criteria (Rule A, Rule B, etc.), and mark page defects. For example, possible problems such as the page being too long, the conversion button being too small, and the page contrast being insufficient.

[0174] The landing page effect diagnosis criteria: list various rules for diagnosing the page and adjusting according to the optimal conclusion.

[0175] Landing page feature data table: It consists of a landing page feature table MySQL and a landing page negative marking MySQL. Among them, the landing page feature table is used to associatively store the landing page identifier and its corresponding landing page feature data, and the landing page negative marking is used to associatively store the landing page identifier and its corresponding page defect marking.

[0176] Page correction:

[0177] Page loading: When the page is loaded, the landing page feature data table is queried according to the landing page identifier to obtain the corresponding page defect marking, that is, the landing page negative marking.

[0178] Landing page negative marking: It can include negative problems such as low page contrast, small click area of conversion components, and too large an image.

[0179] Identifier mapping and correction controller: Send the page defect marking to the correction controller. The correction controller searches for the corresponding defect correction strategy according to the page defect marking and inserts the corresponding defect correction strategy into the repair strategy slot. Among them, the defect correction strategy can include repair strategies such as landing page image enhancement, enlargement of the click area of conversion components, and optimization of landing page picture cropping.

[0180] Then, the landing page is repaired according to the above defect correction strategy and page rendering is performed.

[0181] According to the landing page repair method provided by the embodiments of the present application, by analyzing and determining the defects existing in the landing page and automatically repairing the page defects in the landing page when the landing page is loaded, high-quality landing pages can be produced, the quality of the landing page is improved, and it is avoided that when designers or operators use website building tools to build advertising landing pages, due to limitations of the website building tools, lack of their own experience, or insufficient understanding of the target audience, etc., there are some defects in the designed landing pages. Since the quality of the landing page is further improved, the user experience and satisfaction are thus enhanced. In addition, the return on investment of the advertisement is further increased, ensuring the effective utilization of the marketing budget; in addition, after a rollback request is sent at the landing page publishing end, it can be controlled to roll back to the initially published landing page, maintaining the advertising brand image, avoiding unexpected changes at the landing page publishing end, and also enhancing the stability and reliability of the system.

[0182] Figure 11 Shows the structural block diagram of a landing page repair device according to an embodiment of the present application, as Figure 11 shown, the device includes:

[0183] Obtaining module 1101, adapted to obtain the landing page feature data corresponding to the landing page for any published landing page;

[0184] The data analysis module 1102 is adapted to perform data analysis on the landing page feature data to obtain a data analysis result;

[0185] The first generation module 1103 is adapted to generate a page defect mark according to the data analysis result;

[0186] The repair module 1104 is adapted to, when the landing page is loaded, obtain a defect correction strategy matching the page defect mark, automatically repair the landing page according to the defect correction strategy, and display the repaired landing page.

[0187] Optionally, the defect correction strategy includes: at least two sets of initial correction parameters;

[0188] The repair module is further adapted to: perform repair operations on the landing page according to at least two sets of initial correction parameters respectively, distribute access traffic to the repaired landing page, and count the conversion rate;

[0189] Determine the target correction parameter from at least two sets of initial correction parameters according to the conversion rate, and automatically repair the landing page according to the target correction parameter.

[0190] Optionally, the device further includes: a dynamic adjustment module, adapted to dynamically adjust the target correction parameter in the defect correction strategy;

[0191] The repair module is further adapted to: automatically repair the landing page according to the dynamically adjusted target correction parameter.

[0192] Optionally, the device further includes: a rollback module, adapted to, in response to a landing page rollback request, perform landing page rollback mark processing on the repaired landing page, so that when the access end accesses the landing page with the landing page rollback mark, landing page rollback processing is performed according to the corresponding landing page feature data.

[0193] Optionally, the data analysis module is further adapted to: match the landing page feature data with a preset landing page diagnosis rule to obtain a data analysis result.

[0194] Optionally, the device further includes: a second generation module, adapted to determine a landing page quality score and landing page repair suggestion information according to the data analysis result;

[0195] Generate and return a page quality inspection report according to the landing page quality score and landing page repair suggestion information, so that the landing page publishing end repairs the landing page according to the page quality inspection report.

[0196] Optionally, the device further includes: a monitoring module, adapted to monitor the landing page creation configuration operation;

[0197] A judgment module, adapted to judge whether there is a page defect in the current configuration of the landing page according to the landing page creation configuration operation;

[0198] A display module, adapted to generate and display page defect prompt information and landing page repair suggestion information if there are page defects.

[0199] Optionally, the device further includes: a creation module, adapted to create a baseline page and an experimental page for any page feature to be evaluated, wherein the baseline page does not contain the page feature to be evaluated, and the experimental page introduces the page feature to be evaluated on the basis of the baseline page;

[0200] A statistics module, adapted to distribute access traffic to the baseline page and the experimental page and count the conversion rates of the baseline page and the experimental page;

[0201] A determination module, adapted to determine the page feature to be evaluated as a landing page feature if the conversion rate of the experimental page is greater than the conversion rate of the baseline page.

[0202] The descriptions of the above modules refer to the corresponding descriptions in the method embodiments and will not be elaborated here.

[0203] According to the landing page repair device provided by the embodiments of the present application, by analyzing and determining the defects existing in the landing page and automatically repairing the page defects in the landing page when the landing page is loaded, high-quality landing pages can be produced, the quality of the landing page is improved, and the problem that the designed landing page has some defects due to limitations of the website building tool, insufficient experience of designers or operators, or insufficient understanding of the target audience when using the website building tool to build an advertising landing page is avoided. Since the quality of the landing page is further improved, the user experience and satisfaction are enhanced. In addition, the return on investment of the advertisement is further increased, ensuring the effective utilization of the marketing budget; in addition, after a rollback request is sent from the landing page publishing end, it is possible to control the rollback to the initially published landing page, maintaining the advertising brand image, avoiding unexpected changes at the landing page publishing end, and enhancing the stability and reliability of the system.

[0204] The embodiments of the present application provide a non-volatile computer storage medium, and the computer storage medium stores at least one executable instruction or computer program, and the executable instruction or computer program can enable a processor to perform the operations corresponding to the landing page repair method in any of the above method embodiments.

[0205] The embodiments of the present application provide a computer program product, and the computer program product includes at least one executable instruction or computer program, and the executable instruction or computer program can enable a processor to perform the operations corresponding to the landing page repair method in any of the above method embodiments.

[0206] Figure 12 The structural schematic diagram of the computing device embodiment of the present application is shown, and the specific implementation of the computing device is not limited in the specific embodiments of the present application.

[0207] As Figure 12 shown, the computing device may include: a processor 1202, a communications interface 1204, a memory 1206, and a communication bus 1208.

[0208] Among them: the processor 1202, the communications interface 1204, and the memory 1206 communicate with each other through the communication bus 1208. The communications interface 1204 is used to communicate with network elements of other devices such as clients or other servers. The processor 1202 is used to execute the program 1210, and specifically can execute the relevant steps in the above-mentioned embodiment of the landing page repair method for the computing device.

[0209] Specifically, the program 1210 may include program code, and the program code includes computer operation instructions.

[0210] The processor 1202 may be a central processing unit CPU, or a specific integrated circuit ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application. One or more processors included in the computing device may be of the same type of processor, such as one or more CPUs; or may be of different types of processors, such as one or more CPUs and one or more ASICs.

[0211] The memory 1206 is used to store the program 1210. The memory 1206 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk memory.

[0212] The program 1210 is specifically used to cause the processor 1202 to execute the landing page repair method in any of the above method embodiments. For the specific implementation of each step in the program 1210, reference may be made to the corresponding steps and descriptions in the corresponding units in the above-mentioned landing page repair embodiments, which will not be elaborated here. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding process descriptions in the foregoing method embodiments, which will not be repeated here.

[0213] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. A variety of general-purpose systems may also be used in conjunction with the teachings presented herein. The structure required to construct such systems will be apparent from the above description. In addition, the embodiments of the present application are not directed to any particular programming language. It should be understood that the content of the embodiments of the present application described herein can be implemented using a variety of programming languages, and the descriptions made above regarding the specific languages are for the purpose of disclosing the best mode of the embodiments of the present application.

[0214] In the specification provided herein, a large number of specific details are set forth. However, it will be understood that the embodiments of the present application may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0215] Similarly, it should be understood that, in order to streamline this disclosure and assist in understanding one or more of the various inventive aspects, various features of the embodiments of the present application are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of the exemplary embodiments of the present application. However, the disclosed methods should not be construed as reflecting an intention that the claimed embodiments of the present application require more features than are expressly recited in each claim. Rather, as reflected in the following claims, the inventive aspects lie in less than all of the features of the single preceding disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of the present application.

[0216] Those skilled in the art will appreciate that the modules in the devices in the embodiments can be adaptively changed and disposed in one or more devices different from the embodiments. The modules or units or components in the embodiments can be combined into one module or unit or component, and in addition, they can be divided into multiple sub-modules or sub-units or sub-components. Except that at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all the features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all the processes or units of any method or device so disclosed. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) can be replaced by an alternative feature that provides the same, equivalent, or similar purpose.

[0217] In addition, those skilled in the art can understand that although some embodiments described herein include certain features included in other embodiments rather than other features, the combination of features of different embodiments means that it is within the scope of the embodiments of the present application and forms different embodiments. For example, in the following claims, any one of the claimed embodiments can be used in any combination.

[0218] Each component embodiment of the embodiments of the present application can be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art should understand that a microprocessor or a digital signal processor (DSP) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present application. The embodiments of the present application can also be implemented as a device or apparatus program (for example, a computer program and a computer program product) for executing part or all of the methods described herein. Such a program for implementing the embodiments of the present application can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0219] It should be noted that the above embodiments illustrate the embodiments of the present application rather than limit the embodiments of the present application, and those skilled in the art can design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in the claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The embodiments of the present application can be implemented by means of hardware including several different elements and by means of a suitably programmed computer. In the unit claims listing several devices, several of these devices can be embodied by the same item of hardware. The use of the words first, second, and third, etc. does not denote any order. These words can be interpreted as names.

Claims

1. A landing page repair method, comprising: For any published landing page, obtaining the landing page feature data corresponding to the landing page; Performing data analysis on the landing page feature data to obtain a data analysis result; Generating a page defect mark according to the data analysis result; When the landing page is loaded, obtaining a defect correction strategy that matches the page defect mark, and automatically repairing the landing page according to the defect correction strategy and displaying the repaired landing page.

2. The method according to claim 1, wherein, The defect correction strategy includes: at least two sets of initial correction parameters; The automatically repairing the landing page according to the defect correction strategy further includes: Performing repair operations on the landing page according to the at least two sets of initial correction parameters respectively, distributing access traffic to the repaired landing page and counting the conversion rate; Determining target correction parameters from the at least two sets of initial correction parameters according to the conversion rate, and automatically repairing the landing page according to the target correction parameters.

3. The method according to claim 1 or 2, wherein The method further includes: dynamically adjusting the target correction parameters in the defect correction strategy; The automatically repairing the landing page according to the defect correction strategy further includes: Automatically repairing the landing page according to the target correction parameters after dynamic adjustment.

4. The method according to any one of claims 1-3, wherein, The method further includes: in response to a landing page rollback request, performing a landing page rollback mark process on the repaired landing page, so that when the access end accesses the landing page with a landing page rollback mark, performing a landing page rollback process according to the corresponding landing page feature data.

5. The method according to any one of claims 1-4, wherein, The performing data analysis on the landing page feature data to obtain a data analysis result further includes: Matching the landing page feature data with a preset landing page diagnosis rule to obtain a data analysis result.

6. The method according to any one of claims 1-5, wherein The method further includes: determining a landing page quality score and landing page repair suggestion information according to the data analysis result; Generating and returning a page quality inspection report according to the landing page quality score and landing page repair suggestion information, so that the landing page publishing end repairs the landing page according to the page quality inspection report.

7. The method according to any one of claims 1-6, wherein The method further includes: monitoring the landing page creation configuration operation; According to the landing page creation configuration operation, determining whether there are page defects in the current landing page configuration; If there are page defects, generating and displaying page defect prompt information and landing page repair suggestion information.

8. The method according to any one of claims 1-7, wherein, The method further includes: for any page feature to be evaluated, creating a baseline page and an experimental page, where the baseline page does not contain the page feature to be evaluated, and the experimental page introduces the page feature to be evaluated on the basis of the baseline page; Distributing access traffic to the baseline page and the experimental page, and counting the conversion rates of the baseline page and the experimental page; If the conversion rate of the experimental page is greater than the conversion rate of the baseline page, determining the page feature to be evaluated as a landing page feature.

9. A landing page repair device, comprising: An acquisition module, adapted to obtain the landing page feature data corresponding to any published landing page; A data analysis module, adapted to perform data analysis on the landing page feature data to obtain a data analysis result; A generation module, adapted to generate page defect marks according to the data analysis result; A repair module, adapted to obtain a defect correction strategy matching the page defect mark when the landing page is loaded, and automatically repair the landing page according to the defect correction strategy and display the repaired landing page.

10. A computing device, comprising: A processor, a memory, a communication interface and a communication bus, and the processor, the memory and the communication interface complete communication with each other through the communication bus; The memory is used for storing at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the landing page repair method according to any one of claims 1-8.

11. A computer storage medium, in which at least one executable instruction is stored, and the executable instruction enables a processor to perform operations corresponding to the landing page repair method according to any one of claims 1-8.

12. A computer program product, including at least one executable instruction, and the executable instruction enables a processor to perform operations corresponding to the landing page repair method according to any one of claims 1-8.