Method of website optimisation
First Claim
1. A system comprising:
- at least one device including a hardware processor;
the system being configured to perform operations comprising;
receiving a request for a webpage corresponding to a Uniform Resource Locator (URL);
identifying the webpage corresponding to the URL;
transmitting the webpage responsive at least to receiving the request for the webpage;
mapping the URL to at least one variation of data, functions, or content assets;
transmitting, via a computer network, the mapping to a content generator;
injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage.
0 Assignments
0 Petitions
Accused Products
Abstract
A website optimization system is integrated with a website by applying generic code to the website, that being the only code needed to be applied to the native source code of the website to enable the website optimization system to optimize the website by altering one or more of: the data, functions or content assets of web pages in the website. Integration can be achieved on a one-time basis. The generic code can be placed into a website'"'"'s page template or global page header, or manually to all pages in a website. The generic code can be just a single line of code, such as JavaScript® code. The generic code remains the same irrespective of any differences in the data, functions or content assets of the web pages. The generic code includes code for all commands that enable tracking of the actions that relate to the optimization objectives.
95 Citations
16 Claims
-
1. A system comprising:
-
at least one device including a hardware processor; the system being configured to perform operations comprising; receiving a request for a webpage corresponding to a Uniform Resource Locator (URL); identifying the webpage corresponding to the URL; transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:
-
receiving a request for a webpage corresponding to a Uniform Resource Locator (URL);
identifying the webpage corresponding to the URL;transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving a request for a webpage corresponding to a Uniform Resource Locator (URL); identifying the webpage corresponding to the URL; transmitting the webpage responsive at least to receiving the request for the webpage; mapping the URL to at least one variation of data, functions, or content assets; transmitting, via a computer network, the mapping to a content generator; injecting, by the content generator via a call to a source of new data, the at least one variation of data, functions, or content assets into a web browser application or a web-based console to obtain an optimized webpage; wherein the method is executed by at least one device including a hardware processor.
-
Specification