Web Page Optimization Systems
First Claim
1. ) An Internet web-based method relating to providing program services, by at least one web-services provider, to at least one plurality of web-site operators of respectively at least one web site each, comprising the steps of:
- a) uploading, by such at least one web-services provider, content of at least one database, having information useful to each of such plurality of such web-site operators;
b) receiving, by such at least one web-services provider, web-page content display parameters, relating to such at least one web site, from such at least one web-site operator of such plurality of such web-site operators;
c) computer-generating, on demand, using such received web-page content display parameters, at least one web page containing at least some of such uploaded content for at least one web-site operator of such plurality of such web site operators;
d) computer-generating, on demand, at least one uniform resource locator relating to such at least one web page; and
e) wherein such at least one uniform resource locator comprises at least one web-search term relevant to such at least one web page;
f) computer-generating, on demand, at least one anchor text relating to such at least one uniform resource locator relating to such at least one web page;
g) wherein such at least one anchor text comprises such at least one web-search term relevant to such at least one web page; and
h) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing computer program.
0 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to providing a system for improved web page generation and display. More particularly this invention relates to providing a system for dynamically creating web pages on demand, which are can be indexed by Internet-based search engine indexing programs, from contents stored in one or more databases. Further, index rankings created from the dynamically created pages are optimized using random, but contextually appropriate text replacement, within the web page URL link references and web-page content, and source code ordering.
149 Citations
37 Claims
-
1. ) An Internet web-based method relating to providing program services, by at least one web-services provider, to at least one plurality of web-site operators of respectively at least one web site each, comprising the steps of:
-
a) uploading, by such at least one web-services provider, content of at least one database, having information useful to each of such plurality of such web-site operators;
b) receiving, by such at least one web-services provider, web-page content display parameters, relating to such at least one web site, from such at least one web-site operator of such plurality of such web-site operators;
c) computer-generating, on demand, using such received web-page content display parameters, at least one web page containing at least some of such uploaded content for at least one web-site operator of such plurality of such web site operators;
d) computer-generating, on demand, at least one uniform resource locator relating to such at least one web page; and
e) wherein such at least one uniform resource locator comprises at least one web-search term relevant to such at least one web page;
f) computer-generating, on demand, at least one anchor text relating to such at least one uniform resource locator relating to such at least one web page;
g) wherein such at least one anchor text comprises such at least one web-search term relevant to such at least one web page; and
h) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing computer program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. ) A computer program system, relating to computer generation of at least one plurality of web pages within at least one plurality of web sites on behalf of at least one plurality of web-site operators comprising:
-
a) at least one first computer processor adapted to receive data-based information useful to each of such plurality of such web-site operators;
b) at least one first computer database storage adapted to store such received data-based information in at least one first database;
c) at least one first computer interface adapted to receive web-page-content display parameters, relating to such at least one web site of such plurality of such web sites;
d) at least one second computer database adapted to store such received web-page-content display parameters in at least one second database;
e) at least one second computer processor adapted to generate, on demand, using such received web-page-content display parameters, at least one web page containing at least some of such received data-based information;
f) at least one third computer processor adapted to generate, on demand, at least one least one uniform resource locator relating to such at least one web page;
g) wherein such at least one uniform resource locator comprises at least one first web-search term relevant to such received data-based information; and
h) at least one fourth computer processor adapted to generate, on demand, at least one anchor text relating to such at least one uniform resource locator relating to such at least one web page;
i) wherein such at least one anchor text comprises such at least one web-search term relevant to such at least one web page; and
j) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing program. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. ) A computer system, relating to automated generation of at least one uniform resource locator, relating to at least one data record stored in at least one database, on behalf of at least one web-site operator of at least one plurality of web-site operators comprising:
-
a) at least one first computer processor adapted to receive at least one data record comprising information useful to at least one of such plurality of such web-site operators;
b) at least one first database adapted to store such at least one received data record in at least one database;
c) at least one first computer interface adapted to receive at least one web-site operator specific web-search keyword list;
d) wherein such at least one web-site operator specific web-search keyword list comprises at least one web-search term;
e) at least one second computer processor adapted to substantially automatically construct at least one uniform resource locator, referring to at least one web page for displaying such at least one stored data record;
f) wherein such constructed at least one uniform resource locator comprises at least one randomly selected web-search term relating to each such at least one web page;
g) at least one third computer processor adapted to substantially automatically construct at least one anchor text relating to such constructed at least one uniform resource locator relating to such at least one web page;
h) wherein such at least one anchor text comprises such at least one web-search term relevant to such at least one web page; and
i) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing computer program. - View Dependent Claims (30, 31)
-
-
32. ) A computer system, relating to automatic generation of at least one static uniform resource locator referencing at least one dynamic web page on behalf of at least one web-site operator comprising:
-
a) at least one first computer processor adapted to receive dynamic web-page content useful to such at least one web-site operator;
b) at least one first database adapted to store such received dynamic web-page content in at least one first database;
c) at least one second computer processor adapted to select at least some dynamic web-page content;
d) at least one third computer processor adapted to select at least one keyword relating to such selected at least some dynamic web-page content; and
e) at least one fourth computer processor adapted to construct such at least one static uniform resource locator referencing such selected at least some dynamic web-page content; and
f) wherein such constructed at least one static uniform resource locator comprises such at least one keyword relating to such selected at least some dynamic web-page content; and
g) wherein such constructed at least one static uniform resource locator contains at least one database search argument relating to selecting such selected at least some dynamic web-page content from such at least one first database;
h) at least one fifth computer processor adapted to construct at least one anchor text relating to such constructed at least one static uniform resource locator;
i) wherein such at least one anchor text comprises such at least one keyword relating to such selected at least some dynamic web-page content; and
j) wherein such constructed at least one static uniform resource locator is indexable by at least one Internet-based-indexing program. - View Dependent Claims (33, 34)
-
-
35. ) A method relating to search engine optimization relating to computer generation of at least one plurality of dynamic web pages within at least one plurality of web sites on behalf of at least one plurality of web-site operators comprising the steps of:
-
a) identifying web-content indexing methods of web-content indexing entities;
b) adapting web site computer generation methods to optimize web-content indexing results for such computer generated web pages within such at least one plurality of web sites;
c) computer generating at least one static uniform resource locator referencing such at least one dynamic web page of such plurality of dynamic web pages;
d) wherein such at least one static uniform resource locator comprises at least one database query argument for selecting at least some dynamic content;
e) wherein such at least one static uniform resource locator comprises at least one indexable keyword relating to such selected dynamic content;
f) computer generating such at least one dynamic web page;
g) wherein such at least one dynamic web page comprises such selected dynamic content;
h) wherein such at least one dynamic web page comprises static content;
i) wherein such static content contains at least one replaceable term;
j) identifying at least one plurality of keywords using latent semantic analysis of such static content;
k) selecting, at least on keyword of such identified plurality of keywords;
l) replacing such at least one replaceable term with selected such at least one keyword;
m) re-phrasing at least one anchor text referring to such at least one static uniform resource locator on selected such at least one dynamic web page using such at least one keyword;
i) wherein such at least one keyword is relevant to such dynamic content, and ii) wherein such at least one keyword is relevant to such static content;
n) arranging source code relating to generated such at least one dynamic web page for search-engine-optimizing indexing by such at least one Internet-based indexing program;
o) inserting, programmatically, at least one meta-tag into generated such at least one dynamic web page;
i) wherein such at least one meta-tag comprises at least one keyword, ii) wherein such at least one keyword is relevant to such dynamic content of generated such at least one dynamic web page, iii) wherein such at least one keyword is relevant to such static content of generated such at least one dynamic web page;
p) inserting, programmatically, at least one web-page heading into generated such at least one dynamic web page;
i) wherein such at least one web-page heading comprises at least one keyword, ii) wherein such at least one keyword is relevant to such dynamic content of generated such at least one dynamic web page, iii) wherein such at least one keyword is relevant to such static content of generated such at least one dynamic web page;
q) inserting, programmatically, at least one web-page title into generated such at least one dynamic web page;
i) wherein such at least one web-page title comprises at least one keyword, ii) wherein such at least one keyword is relevant to such dynamic content of generated such at least one dynamic web page, iii) wherein such at least one keyword is relevant to such static content of generated such at least one dynamic web page;
r) inserting, programmatically, at least one alt tag into generated such at least one dynamic web page;
i) wherein such at least one web-page title comprises at least one keyword, ii) wherein such at least one keyword is relevant to such dynamic content of generated such at least one dynamic web page, iii) wherein such at least one keyword is relevant to such static content of generated such at least one dynamic web page;
s) preventing indexing, by such at least one Internet-based indexing program, of such at least one dynamic web page before associating descriptive content provided by such at least one web-site operator with such at least one static uniform resource locator referencing such at least one dynamic web page;
t) associating such descriptive content provided by such at least one web-site operator with such at least one static uniform resource locator referencing such at least one dynamic web page; and
u) permitting indexing, by such at least one Internet-based indexing program, of such at least one dynamic web page after associating descriptive content provided by such at least one web-site operator with such at least one static uniform resource locator referencing such at least one dynamic web page.
-
-
36. ) An Internet web-based method relating to providing program services, by at least one web-services provider, to at least one plurality of web-site operators of respectively at least one web site each, comprising the steps of:
-
a) uploading, by such at least one web-services provider, content of at least one database, having information useful to each of such plurality of such web-site operators;
b) receiving, by such at least one web-services provider, web-page content display parameters, relating to such at least one web site, from such at least one web-site operator of such plurality of such web-site operators;
c) computer-generating, on demand, using such received web-page content display parameters, at least one web page containing at least some of such uploaded content for at least one web-site operator of such plurality of such web site operators;
d) computer-generating, on demand, at least one uniform resource locator relating to such at least one web page; and
e) wherein such at least one uniform resource locator comprises at least one web-search term relevant to such at least one web page;
f) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing computer program.
-
-
37. ) A computer system, relating to computer generation of at least one plurality of web pages within at least one plurality of web sites on behalf of at least one plurality of web-site operators comprising:
-
a) at least one first computer processor adapted to receive data-based information useful to each of such plurality of such web-site operators;
b) at least one first computer database adapted to store such received data-based information in at least one first database;
c) at least one first computer interface adapted to receive web-page-content display parameters, relating to such at least one web site of such plurality of such web sites;
d) at least one second computer database adapted to store such received web-page-content display parameters in at least one second database;
e) at least one second computer processor adapted to generate, on demand, using such received web-page-content display parameters, at least one web page containing at least some of such received data-based information;
f) at least one third computer processor adapted to generate, on demand, at least one least one uniform resource locator relating to such at least one web page;
g) wherein such at least one uniform resource locator comprises at least one first web-search term relevant to such received data-based information; and
h) wherein such at least one uniform resource locator is indexable by at least one Internet-based-indexing program.
-
Specification