| CPC G06F 40/134 (2020.01) [G06F 16/953 (2019.01); G06F 16/954 (2019.01); G06F 16/958 (2019.01); G06F 40/194 (2020.01); G06F 40/30 (2020.01)] | 20 Claims | 

| 
               1. A computer-implemented method for improving a determined search engine ranking of a plurality of pages of a website by analyzing and adjusting a link structure of the website, the method comprising: 
            quantifying degrees of semantic similarity between pairs of pages of the plurality of pages on the website according to a similarity metric; 
                for each page of the plurality of pages of the website: 
                determining a total count of incoming links to the page from other pages of the plurality of pages of the website; 
                  determining a total count of outgoing links from the page to other pages of the plurality of pages; 
                determining a relevance score for a modified link structure for the website, the relevance score based on the quantified degrees of semantic similarity between pairs of pages on the website, the total count of incoming links of each page and the total count of outgoing links of each page; and 
                adding additional links between pairs of pages on the website to solve an optimization problem that maximizes the relevance score of the modified link structure for the website. 
               |