Information processing system, information processing method, and program for assisting optimization (SEO) by ai of user's website search engine

JP2025097878A5Pending Publication Date: 2026-09-01CONTRACT CO FIELD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024018606
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-09
Publication Date
2026-09-01

AI Technical Summary

Technical Problem

Existing systems do not efficiently support the optimization of a user's website search engine for better visibility in search engine results.

Method used

An information processing system that includes a processor to receive user input related to the website topic, generate an article structure based on reference information, and optimize the website's content for search engines using large language models and website construction systems.

Benefits of technology

Significantly shortens the time from receiving user input to publishing a website optimized for search engine ranking, enhancing visibility and usability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an information processing system, etc., that assists the optimization of a more useful a user's website search engine.SOLUTION: According to one embodiment of the present invention, an information processing system for assisting optimization of a user's website search engine is provided. This information processing system includes at least one processor. The processor is constituted so as to execute each step below. In an acceptance step, first information inputted by the user is accepted. The first information includes a topic associated with the user's website. In a first generation step, an article configuration of contents constituting the website is generated on the basis of the first information and preliminarily set reference information. The article configuration contributes to optimization of a website search engine.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing system, an information processing method, and a program.

Background Art

[0002] Patent Document 1 describes providing a search optimization system for a website that can be displayed at the top of a search result page by a search engine. This search optimization system includes a search history query means for querying a search history database for each search keyword, a search history storage means for receiving and storing the search history for each search keyword, a search history aggregation means for aggregating the search history for each search keyword, a search keyword extraction means for extracting a search keyword, a search keyword classification means for classifying the search keyword for each web page of the website to be created or edited based on the extracted search keyword, and a search keyword placement means for placing the search keyword classified for each web page. By aggregating the search history, an optimal search keyword is set for each web page to optimize the search.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, there is a need for an information processing system that more efficiently supports the optimization of a user's website search engine.

[0005] In view of the above circumstances, the present invention aims to provide an information processing system and the like that more beneficially support the optimization of a user's website search engine.

Means for Solving the Problems

[0006] According to one aspect of the present invention, an information processing system for assisting in optimizing a search engine of a user's website is provided. This information processing system includes at least one processor. The processor is configured to execute the following steps. In the reception step, it receives first information input by the user. The first information includes a topic related to the user's website. In the first generation step, based on the first information and preset reference information, it generates an article structure of the content constituting the website. The article structure contributes to optimizing the search engine of the website.

[0007] According to one of the present inventions, a more beneficial information processing system or the like can be provided.

Brief Description of the Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Embodiments for Carrying Out the Invention

[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic matters shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software that appears in this embodiment may be provided as a non-transitory computer-readable medium that can be read by a computer, may be provided so as to be downloadable from an external server, or may be provided so that the program is launched on an external computer to realize its functions on a client terminal (so-called cloud computing).

[0011] Also, in this embodiment, the “section” may include, for example, a combination of hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. Also, in this embodiment, various types of information are handled, and these types of information are represented, for example, by physical values of signal values representing voltage and current, the high and low of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be executed on a circuit in a broad sense.

[0012] A circuit in a broad sense is a system realized by appropriately combining at least traditional circuits, circuitry, processors, memories, etc. Circuits in a broad sense include application specific integrated circuits (ASICs), programmable logic devices (for example, simple programmable logic devices (SPLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs)). In addition, a circuit in a broad sense includes a serverless architecture that uses container-based services and executes applications in an environment abstracted from the management of physical infrastructure.

[0013] 1. Hardware Configuration In this section, the hardware configuration will be described.

[0014] <Information Processing System 1> FIG. 1 is a configuration diagram showing Information Processing System 1. Information Processing System 1 includes a server 2, a user terminal 3, an information processing device 4, and an information processing device 5. The server 2, the user terminal 3, the information processing device 4, and the information processing device 5 are configured to be communicable through a telecommunication line. Here, the system exemplified by Information Processing System 1 is composed of one or more devices or components. Therefore, it should be noted that even the server 2 alone, or at least a combination of two of the server 2 and the user terminal 3, is included in Information Processing System 1. More specifically, Information Processing System 1 may include elements selected from the group consisting of the server 2 and the user terminal 3. Even if the unselected elements are not included in Information Processing System 1, they may be electrically connected to the selected elements as external elements. These components will be described below.

[0015] <Server 2> FIG. 2 is a block diagram showing the hardware configuration of the server 2. The server 2 includes a communication unit 21, a storage unit 22, and a control unit 23, and these components are electrically connected via a communication bus 20 inside the server 2. Each component will be further described.

[0016] The communication unit 21 preferably uses wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), and wired LAN network communication, but may include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, and BLUETOOTH (registered trademark) communication as required. That is, it is more preferable to implement it as a set of these multiple communication means. That is, the server 2 may communicate various information from the outside via the communication unit 21 and the network.

[0017] The storage unit 22 stores various information defined by the foregoing description. This can be implemented, for example, as a storage device such as a Solid State Drive (SSD) that stores various programs and the like related to the server 2 executed by the control unit 23, or as a memory such as a Random Access Memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to the calculation of a program. The storage unit 22 stores various programs, variables, etc. related to the server 2 executed by the control unit 23.

[0018] The control unit 23 performs processing and control of the overall operation related to the server 2. The control unit 23 is, for example, a Central Processing Unit (CPU) not shown in the figure. The control unit 23 realizes various functions related to the server 2 by reading a predetermined program stored in the storage unit 22. That is, the information processing by software stored in the storage unit 22 is specifically realized by the control unit 23, which is an example of hardware, so that each step related to each function described below can be executed. These will be described in more detail in the next section. Note that the control unit 23 is not limited to being single, and may be implemented to have a plurality of control units 23 for each function. Also, combinations thereof may be used.

[0019] <User terminal 3> FIG. 3 is a block diagram showing the hardware configuration of the user terminal 3. The user terminal 3 includes a communication unit 31, a storage unit 32, a control unit 33, a display unit 34, and an input unit 35, and these components are electrically connected via a communication bus 30 inside the user terminal 3. Each component will be further described. The descriptions of the communication unit 31, the storage unit 32, and the control unit 33 are omitted because they are the same as the descriptions of the respective parts in the server 2. The descriptions of each part are omitted because they are the same as the descriptions of the respective parts in the server 2 and the user terminal 3.

[0020] The display unit 34 may be included in the housing of the user terminal 3 or may be externally attached. The display unit 34 displays a screen of a graphical user interface (GUI) operable by the user. For example, it is preferable to selectively use display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display according to the type of the user terminal 3.

[0021] The input unit 35 may be included in the housing of the user terminal 3 or may be externally attached. For example, the input unit 35 may be integrated with the display unit 34 and implemented as a touch panel. With a touch panel, the user can input tap operations, swipe operations, etc. Of course, instead of the touch panel, a switch button, a mouse, a QWERTY keyboard, etc. may be adopted. That is, the input unit 35 receives the operation input made by the user. The input is transferred as a command signal to the control unit 33 via the communication bus 30, and the control unit 33 can execute predetermined control and calculations as necessary.

[0022] <Information processing device 4> The information processing device 4 provides the function of a large language model. A large language model is a type of deep learning model having hundreds of millions to hundreds of billions of parameters. A large language model learns from a large text corpus and is used to perform natural language understanding tasks. A large language model interprets the sentence given in the prompt and generates an appropriate response in that context. Examples of large language models include Generative Pre-trained Transformer (GPT (registered trademark)). The information processing device 4 may provide the function of a large language model as a cloud service function.

[0023] <Information processing device 5> The information processing apparatus 5 provides the functions of a website construction system. The website construction system is software and a platform for creating, designing, and managing websites. The website construction system generally provides tools and functions that can easily add or change the functions of a website. The information processing apparatus 5 may provide the function of a large language model as a cloud service function.

[0024] 2. Functional Configuration of Server 2 The control unit 23 is configured to execute a reception step, a generation step, an acquisition step, a specification step, an input step, a presentation step, an update step, and an association step. The acquisition step, the specification step, the input step, the presentation step, the update step, the association step, and the display control step may be omitted.

[0025] The reception step is a step of receiving information from the user terminal 3. For example, the reception step is a step of receiving first information from the user via the display unit 34 of the user terminal 3. Details will be described later.

[0026] The generation step is a step of referring to the reference information stored in the storage unit 22 of the server 2 and generating an article configuration and a prompt. For example, the first generation step is a step of generating an article configuration for constructing a website based on the first information and the preset reference information. The second generation step is a step of generating a prompt for generating a draft of the content of the website based on the article configuration and the reference information. Details will be described later.

[0027] The acquisition step is a step of acquiring information from the user terminal 3, the information processing device 4, or the information processing device 5. For example, the first acquisition step is a step of acquiring related keywords that are related to the first information and contribute to search engine optimization based on the first information and reference information. The second acquisition step is a step of acquiring the article structure of existing high-ranked websites related to the first information. The third acquisition step is a step of acquiring a content draft from a large language model. Details will be described later.

[0028] The specification step is a step of specifying a category based on the first information and reference information. The specification step is a step of specifying the category of the content based on the first information and related keywords. Details will be described later.

[0029] The input step is a step of inputting information into the information processing device 4 or the information processing device 5. The input step is a step of inputting the article structure into the website construction system. The input step may be a step of inputting the article structure and the content draft into the website construction system. The input step may also be a step of inputting a prompt to the large language model. Details will be described later.

[0030] The presentation step is a step of presenting information to the user terminal 3. The presentation step is a step of presenting the website generated in the website construction system to the user. Details will be described later.

[0031] The update step is a step of updating the article structure or the content draft based on the reference information. Details will be described later.

[0032] The association step is a step of associating a domain with a website. Details will be described later.

[0033] The display control step is a step of causing the reception screen to be displayed on the display unit 34 of the user terminal 3. Specifically, as a display control step, the control unit 23 controls to cause visual information such as a screen, a still image or a moving image, an icon, and a message to be displayed on the display unit 34 of the user terminal 3. The control unit 23 may generate only rendering information for causing visual information to be displayed on the display unit 34 of the user terminal 3 as a display control step. Details will be described later.

[0034] 3. Information processing flow In this section, the flow of the information processing method executed by the information processing system 1 will be described. As shown below, the information processing method includes each step executed by the information processing system. The information processing program of the present embodiment causes a computer to execute each step of the information processing system. Note that the order of processing can be changed as appropriate, a plurality of processes may be executed simultaneously, or some processes may be omitted.

[0035] 3.1 Overview FIG. 4 is a flowchart showing an overview of the processing executed by the information processing system 1. In such processing, first, the control unit 23 causes the reception screen to be displayed on the display unit 34 of the user terminal 3 (step S001). Subsequently, as a reception step, the control unit 23 receives first information including information on related topics of the website from the user via the display unit 34 of the user terminal 3 (step S002). Subsequently, the control unit 23 refers to the reference information stored in the storage unit 22 (step S003). Subsequently, as a generation step, the control unit 23 generates an article configuration of the website based on the first information and the reference information (step S004).

[0036] Summarizing the above, the information processing system according to one embodiment is an information processing system that supports the search engine optimization of a user's website. The information processing system includes at least one processor. The processor includes the following steps. As a reception step, the control unit 23 receives first information input by the user. The first information includes a topic related to the user's website. As a first generation step, the control unit 23 generates an article structure of the content constituting the website based on the first information and preset reference information. The article structure contributes to the search engine optimization of the website. According to such an aspect, an article structure that contributes to the search engine optimization of the website can be generated based on the information input by the user and the reference information.

[0037] User X wants to create a website W that will be displayed at the top of the search results ranking when searched by a search engine by other users who are not User X. The information processing system 1 receives, via the display unit 34 of the user terminal 3, information including a topic T related to the website that User X wants to create, and is a system that generates an article structure that contributes to the search engine optimization of the website when searched by the topic T.

[0038] Search engine optimization refers to the process and techniques for optimizing a website to be more effectively displayed by a search engine. With an article structure that contributes to search engine optimization, it is possible to create a website that will be ranked at the top of the search results page of the search engine when searched with specific keywords or phrases. Such a website is more likely to be viewed by many other users by being ranked at the top of the search results page of the search engine.

[0039] 3.2 Specific Example FIG. 5 is an activity diagram showing a specific example of the processing executed by the information processing system 1. The specific example may be included within the scope defined in the above-described overview. Hereinafter, the description will be made along each activity of this activity diagram.

[0040] First, the control unit 23 of the server 2 causes the display unit 34 of the user terminal 3 to display a reception screen (Activity A101). The reception screen is a screen for receiving information including a topic T related to the website that the user X wants to create from the user X via the display unit 34.

[0041] Next, as a reception step, the control unit 23 receives information (an example of the first information) including the topic T related to the website input by the user X via the display unit 34 of the user terminal 3. (Activity A102) The topic T is information that the user X thinks is the keyword or phrase that other users use for searching when searching on a search engine. For example, when the user X wants to create a site to support career changes in sales, the user X predicts the keywords or phrases that other users who want to know about career changes in sales use for searching. If the user X predicts that other users who want to know about career changes in sales search with keywords such as "sales career change", the user X inputs "sales career change" as the topic T on the reception screen.

[0042] Here, the information including the topic T of the website may be a word or a phrase. In the case of a word, it may be one word or a plurality of words. When a plurality of words or phrases are received, the control unit 23 can assist in creating a website with more specific content.

[0043] Next, the control unit 23 refers to the reference information (Activity A103). The reference information includes information necessary for generating the article structure of content that contributes to the search engine optimization of the website based on the received topic T. The reference information includes, for example, a query for obtaining related keywords related to the topic T and a query for obtaining the article structure of existing websites with high search rankings related to the topic T. The reference information includes a prototype of a prompt for generating a draft of the website content based on the article structure. The reference information also includes information necessary for an article structure that contributes to search engine optimization. The information necessary for an article structure that contributes to search engine optimization may be databaseized for each element.

[0044] Next, as a first acquisition step, the control unit 23 acquires related keywords that are related to the first information and contribute to search engine optimization based on the first information and the reference information (Activity A104). Related keywords that contribute to search engine optimization are keywords that other users searching for information related to the topic T use in searches on the search engine. The topic T received in Activity A102 is the information that user X thinks is the keywords and phrases that other users use in searches when searching on the search engine, and may not necessarily match the keywords and phrases that other users actually use in searches on the search engine. Therefore, acquire the keywords and phrases that other users actually use in searches on the search engine related to the topic T. Specifically, the control unit 23 may investigate what keywords and phrases competing companies or similar websites are using in relation to the topic T, or may investigate the search volume, competitiveness, relevance, etc. of keywords related to the topic T in the search engine. The control unit 23 can acquire related keywords and phrases that are related to the topic T and contribute to search engine optimization.

[0045] Next, as a second acquisition step, the control unit 23 may acquire the article structure of an existing high-ranked website related to the first information (Activity A105). In order to generate an article structure that contributes to the search engine optimization of the website, it is desirable to grasp the information of competing existing websites. Therefore, the control unit 23 may acquire the article structure of a high-ranked website related to the topic T. By acquiring the information of the article structures of high-ranked websites in the same field and utilizing it together with the reference information, an article structure that contributes more to search engine optimization can be generated.

[0046] Next, as a specific step, the control unit 23 may specify the category of the content based on the first information and the related keyword (Activity A106). The control unit 23 specifies the category of each content of the website W based on the topic T and the related keyword that contributes to the search engine optimization related to the topic T. In such a manner, the category of the article that contributes to the search engine optimization can be specified. If the website is organized by category, the usability for other users who view the website is improved and it also contributes to the search engine optimization. Details about the category will be described later.

[0047] Next, as a first generation step, the control unit 23 generates the article structure of the content that constitutes the website based on the first information and the preset reference information. The control unit 23 may generate an article structure according to the first information and the related keyword as the first generation step. Details of the article structure will be described later (Activity A107).

[0048] Next, as a second generation step, the control unit 23 generates a prompt for generating a draft of the content of the website based on the article structure and the reference information (Activity A108). In the search engine optimization of the website, the quality of the content within the website is important. The prompt includes a request regarding what kind of article to generate based on the article structure.

[0049] Next, the control unit 23 inputs a prompt to the large language model (Activity A109).

[0050] Next, as a third acquisition step, the control unit 23 acquires a content draft from the large language model using the prompt (Activity A110). The control unit 23 may acquire a content draft by repeating the processing of Activities A109 - 110. The content draft may include not only text but also images and videos. The content draft may include definitions of basic elements and structures of the content, such as headings, paragraphs, image insertions, and link settings of the text in a markup language. Also, the content draft may include definitions of rules for specifying the appearance and design of the document using CSS (Cascading Style Sheets) or other styling languages.

[0051] Next, as an input step, the control unit 23 inputs the article configuration into the website construction system (Activity A111). The article configuration may include information such as the title and category of the content, or information specifying parts to be emphasized. Also, the control unit 23 may input the content draft together with the article configuration, or may input the image data to be used together with the content draft.

[0052] Next, in the website construction system, a website W is generated (Activity A112). The control unit 23 acquires information on the link to the website W generated from the website construction system.

[0053] Next, as a presentation step, the control unit 23 presents the website W generated in the website construction system to the user X (Activity A113). The control unit 23 may cause the display unit 34 to display the generated website, or the control unit 23 may present link information to the generated website to the display unit 34.

[0054] Next, the control unit 23 gives an instruction to publish the website W to the website construction system (activity A114).

[0055] When the control unit 23 receives the first information as a reception step, it can automatically perform category identification, article composition generation, draft generation, etc., and present the website W as a presentation step. Conventionally, it took several months until the website was published, but with such a mode, the time required from receiving the first information to publishing the website can be significantly shortened.

[0056] 4. Details of Information Processing Hereinafter, details will be described with reference to FIGS. 6 and 7. FIG. 6 is a configuration diagram 6 showing an example of the configuration of a website. The configuration diagram 6 includes a topic 61, a category 62, and content 63. The configuration diagram 6 has a hierarchical structure. The topic 61, the category 62, and the content 63 have a hierarchical structure. There is a category 62 in the lower layer of the topic 61, and there is content 63 in the lower layer of the category 62. The topic 61 is information received from the user as the first information.

[0057] In the example of FIG. 6, topic 61 is "sales job change". Based on the topic "sales job change" and the reference information, the control unit 23 acquires related keywords that contribute to search engine optimization and the article structures of existing high-ranked web sites. Based on the acquired information and the reference information, the control unit 23 identifies the categories of the web site and generates the article structures of each content. In the example of FIG. 6, the control unit 23 constructs a web site having nine contents as a web site related to "sales job change". The nine contents are classified into three categories with three contents in each category. For example, category 62 includes "agent", "resume", and "interview", and three related contents are associated with each of the categories. It is considered that such categorization and hierarchicalization of the web site configuration improve usability and also contribute to search engine optimization. When the control unit 23 identifies the categories of the contents to be created, it may assign category names that contribute to search engine optimization to each category.

[0058] FIG. 7 is a diagram showing an example of article structure 7. Article structure 7 includes regions 71 to 75. Region 71 is the title of the content. Regions 72 to 75 are headings within the content. It is preferable to attach appropriate headings to each section of the article within the content, and it is preferable that the headings are hierarchical. Region 72 is the top-level heading. Regions 73 and 74 are headings at the next lower level of region 72. Region 75 is a heading at the next lower level of region 74. The control unit 23 may generate an article structure including heading tags indicating the headings and the hierarchy of the headings. By including the heading tags, it becomes easier for the search engine to understand the structure of the web site and there is a possibility of contributing to search engine optimization.

[0059] Since the content is preferably organized by paragraph, the control unit 23 may generate an article structure including headings that contribute to search engine optimization based on the received topics and acquired information. Further, the article structure may include information such as character emphasis, coloring, image insertion, graph insertion, etc. Also, the article structure may insert quotations from other information sources and relevant links, or may include information such as links to related content. Links indicate relevance between websites or within a website and may contribute when a search engine understands and evaluates the content of a website.

[0060] 5. Variation Furthermore, the following aspects may be adopted.

[0061] As an update step, the control unit 23 updates the article structure based on the reference information. The control unit 23 may generate a prompt for generating a draft of the content of the website based on the updated article structure and the reference information, and input the prompt into a large language model. Further, the control unit 23 acquires a draft for updating the content from the large language model. As an input step, the control unit 23 can input the updated article structure and the draft of the content into the website construction system. In such a manner, the control unit 23 can update the website. Thereby, the control unit 23 can provide a website that continuously contributes to search engine optimization. Since the update frequency is also related to search engine optimization, the control unit 23 may periodically check the need for update and perform the update.

[0062] In the above-described embodiment, the control unit 23 receives the first information input by the user and generates the article configuration of the website. However, the generated website may be a satellite site (an example of a second website) of an existing main site (an example of a first website). That is, the website includes an existing first website and a second website generated based on the article configuration. The second website is generated as a domain different from the first website. The website contributes to the search engine optimization of the first website. In such a manner, a satellite site that complements an existing main site can be generated. Note that when the control unit 23 generates a satellite site, it may attach a link to the main site within the satellite site.

[0063] Furthermore, the control unit 23 may generate a plurality of satellite sites. As a reception step, the control unit 23 receives a plurality of first information related to the first website. In the website construction system, the control unit 23 causes a plurality of second websites corresponding to each of the plurality of first information to be generated. In such a manner, for example, a plurality of websites focusing on different topics can be generated and complement each other, thereby contributing to search engine optimization.

[0064] Furthermore, as an association step, the control unit 23 may associate the generated website W with a predetermined domain based on an instruction from user X. The predetermined domain may be a domain acquired by the control unit 23 based on an instruction from user X, or the control unit 23 may acquire a domain already acquired by user X from user X. The association between the domain and the website may be at the stage of starting to create the website, or may be at the stage before publication after creating the website using a temporary domain.

[0065] In the above-described embodiment, the control unit 23 creates a website including a plurality of contents, but the content of the website may be only one.

[0066] The above-described mode of information processing is merely an example. The present invention is not limited thereto, and can be appropriately changed without departing from the technical idea of the invention.

[0067] The overall configuration shown in FIG. 1 is an example and is not limited thereto. For example, the server 2 may be distributed over two or more devices, or may be replaced by a cloud computing system. Also, all the processing may be performed by the server 2, or all the processing may be performed by the user terminal 3. An application may be installed on the user terminal 3, and the user terminal 3 and the server 2 may cooperate to execute the above-described processing.

[0068] The server 2 may be in an on-premises form or in a cloud form. As the cloud-form server 2, for example, in the form of SaaS (Software as a Service), cloud computing, the above functions and processing may be provided.

[0069] In the above embodiment, the server 2 performs various storage and control, but instead of the server 2, a plurality of external devices may be used. That is, various information and programs may be distributed and stored in a plurality of external devices using blockchain technology or the like.

[0070] The information processing device 4 may be in an on-premises form or in a cloud form. As the cloud-form information processing device 4, for example, in the form of SaaS (Software as a Service), cloud computing, the above functions and processing may be provided. Also, the server 2 or the information processing device 5 may provide the functions and processing of the information processing device 4.

[0071] The information processing apparatus 5 may be in an on-premises form or in a cloud form. As the information processing apparatus 5 in the cloud form, for example, in the form of SaaS (Software as a Service) or cloud computing, the above functions and processes may be provided. Further, the server 2 or the information processing apparatus 4 may provide the functions and processes of the information processing apparatus 5.

[0072] It may be provided in each of the following aspects.

[0073] (1) An information processing system for assisting in optimizing a search engine of a user's website, comprising at least one processor, the processor being configured to execute the following steps: In a reception step, receive first information input by the user, where the first information includes a topic related to the user's website; In a first generation step, generate an article structure of content constituting the website based on the first information and preset reference information, where the article structure contributes to the search engine optimization of the website.

[0074] According to such an aspect, an article structure for generating a user's website can be generated based on the first information input by the user.

[0075] (2) In the information processing system according to (1) above, further, in a first acquisition step, acquire related keywords related to the first information and contributing to the search engine optimization based on the first information and the reference information, and in the first generation step, generate an article structure according to the first information and the related keywords.

[0076] According to such an aspect, based on the first information, by acquiring related keywords, an article structure that contributes to the search engine optimization of the user's website can be generated.

[0077] (3) In the information processing system according to (2) above, further, in a specific step, based on the first information and the related keyword, a system that specifies the category of the content.

[0078] In such a manner, it is possible to specify the category of an article that contributes to search engine optimization.

[0079] (4) In the information processing system according to any one of (1) to (3) above, further, in a second acquisition step, acquire the article structure of an existing website with a high search ranking related to the first information, and in the first generation step, based on the article structure of the existing website and the reference information, a system that generates an article structure corresponding to the first information.

[0080] In such a manner, by acquiring the information on the article structure of a website with a high search ranking in the same field and utilizing it together with the reference information, it is possible to generate an article structure more suitable for that field.

[0081] (5) In the information processing system according to any one of (1) to (4) above, further, in an input step, input the article structure into a website construction system, and further, in a presentation step, a system that presents the website generated by the website construction system to the user.

[0082] In such a manner, it is possible to present the website generated by the website construction system to the user.

[0083] (6) In the information processing system according to (5) above, further, in the second generation step, a prompt for generating a draft of the content of the website is generated based on the article structure and the reference information, and further, in the third acquisition step, the draft of the content is acquired from a large language model using the prompt, and in the input step, the article structure and the draft of the content are input into the website construction system.

[0084] In such a manner, by acquiring a draft of the content based on the article structure and the reference information and inputting it into the website construction system, a website including high-quality content can be generated.

[0085] (7) In the information processing system according to (6) above, further, in the update step, the article structure or the draft of the content is updated based on the reference information, and in the input step, the updated article structure and the draft of the content are input into the website construction system.

[0086] In such a manner, a website that continuously contributes to search engine optimization can be provided.

[0087] (8) In the information processing system according to any one of (5) to (7) above, further, in the association step, the domain acquired based on the instruction from the user and the website are associated with each other.

[0088] In such a manner, the website can be associated with the domain.

[0089] (9) In the information processing system according to any one of (1) to (8) above, the website includes an existing first website and a second website generated based on the article configuration, and the second website is generated as a domain different from the first website and contributes to the search engine optimization of the first website.

[0090] (10) In the information processing system according to (9) above, in the reception step, a plurality of the first information related to the first website is received, and in a website construction system, a plurality of the second websites corresponding to each of the plurality of the first information are generated.

[0091] In such a manner, by generating a plurality of satellite sites, it is possible to contribute more to the search engine optimization of the user's website.

[0092] (11) An information processing method including each step in the information processing system according to any one of (1) to (10) above.

[0093] In such a manner, based on the first information input by the user, an article configuration for generating the user's website can be generated.

[0094] (12) A program that causes a computer to execute each step in the information processing system according to any one of (1) to (10) above.

[0095] In such a manner, based on the first information input by the user, an article configuration for generating the user's website can be generated. Of course, this is not the limit.

[0096] Finally, although various embodiments according to the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. Such embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalent scope thereof.

Explanation of Signs

[0097] 1: Information processing system 2: Server 20: Communication bus 21: Communication unit 22: Storage unit 23: Control unit 3: User terminal 30: Communication bus 31: Communication unit 32: Storage unit 33: Control unit 34: Display unit 35: Input unit 4: Information processing system 5: Information processing system 6: Configuration diagram 61: Topic 62: Category 63: Content 7: Article configuration 71: Area 72: Area 73: Area 74: Area 75: Area

Claims

1. An information processing system that assists in the search engine optimization of a user's website, Equipped with at least one processor, The aforementioned processor is configured to perform the following steps: In the reception step, the system receives first information entered by the user, wherein the first information includes topics related to the user's website. In the first generation step, the article structure of the content constituting the website is generated based on the first information and pre-configured reference information, and here, The aforementioned article structure includes link information, The link information includes information for identifying at least one of links to other sources and links to related content relating to the content, The aforementioned article structure is a system that contributes to the search engine optimization of the aforementioned website.

2. In the information processing system described in claim 1, Furthermore, in the second generation step, a prompt is generated to generate a draft of the content of the website based on the article structure and the reference information. Furthermore, in the third acquisition step, the draft of the content is obtained from the large-scale language model using the prompt, The draft of the aforementioned content includes a system that defines the setting of links corresponding to the aforementioned link information using a markup language.

3. In the information processing system described in Claim 2, The aforementioned article structure further includes information on image insertion, The system includes, in which the draft of the content includes at least one of an image and a definition of the image insertion in a markup language, depending on the information of the image insertion.

4. In the information processing system described in Claim 3, Furthermore, in the input step, the article structure and the content draft are input into the website building system, and the website building system is made to generate the website. The content constituting the website is a system that includes images inserted according to the article structure and the draft of the content.

5. In the information processing system described in claim 1, Furthermore, in the input step, the article structure is input into the website building system, and the website building system is made to generate the website. The content constituting the aforementioned website is a system that includes links corresponding to the link information.

6. In the information processing system described in Claim 5, The aforementioned article structure further includes information on image insertion, The content constituting the website is a system that includes images corresponding to the information of the image insertion.

7. In the information processing system described in claim 5, Furthermore, in the update step, the article structure is updated based on the aforementioned reference information. The system updates the published website by inputting the updated article structure into the website building system in the input step.

8. In the information processing system described in Claim 1, The aforementioned article structure further includes at least one piece of information: text emphasis, coloring, and insertion of graphs.

9. In the information processing system described in claim 1, Furthermore, in the first acquisition step, based on the first information and the reference information, relevant keywords related to the first information and contributing to the search engine optimization are acquired. The system generates an article structure corresponding to the first information and the related keywords in the first generation step.

10. In the information processing system described in claim 9, Furthermore, in a specific step, the system identifies the category of the content based on the first information and the related keywords.

11. In the information processing system described in claim 1, Furthermore, in the second acquisition step, the article structure of existing websites with high search rankings related to the first information is acquired. In the first generation step, the system generates an article structure according to the first information, based on the article structure of the existing website and the reference information.

12. In the information processing system described in claim 1, The website includes an existing first website and a second website generated based on the article structure. The second website mentioned above is, It is generated as a different domain from the first website mentioned above, A system that contributes to the search engine optimization of the first website.

13. In the information processing system according to claim 12, The second website is a system that includes a link to the first website.

14. Information processing method, A method comprising each step in an information processing system according to any one of claims 1 to 13.

15. It is a program, A program that causes a computer to perform each step in the information processing system described in any one of claims 1 to 13.