Query generation for searchable content
AssigneeBloomReach Inc.
InventorsRaj K. De Datta, Ashutosh Garg, Abhay Vardhan, Joshua Levy, Srinath Sridhar
Life of this patent
Estimating the term…
Abstract
Query generation for searchable content is provided. In some embodiments, query generation for searchable content includes receiving searchable content (e.g., the searchable content can include a unique identifier for the searchable content, such as a Uniform Resource Locator (URL) for a web site, and the web site can include one or more web pages); and generating a set of queries, the set of queries including one or more queries (e.g., the set of queries can include ranked queries) that are relevant to the searchable content.
Claims38
A method of query generation for searchable content, comprising:
- receiving an identifier for a web site comprising searchable content, wherein the searchable content includes one or more web pages of the web site, and wherein the web site is to be modified for higher rankings in organic search results of a search engine;
- generating a set of queries for the web site using an inverse search engine executed on a processor, wherein the generated set of queries includes one or more queries that are relevant to the searchable content of the web site, wherein the generating the set of queries comprises:
- determining candidate queries for the searchable content of the web site;
- and
- determining a relevance for each of the candidate queries;
- and
- modifying the web site for organic searches using the generated set of queries to generate a modified version of the web site.
A system for query generation for searchable content, comprising:
- a processor configured to:
- receive an identifier for a web site comprising searchable content, wherein the searchable content includes one or more web pages of the web site, and wherein the web site is to be modified for higher rankings in organic search results of a search engine;
- generate a set of queries for the web site using an inverse search engine, wherein the generated set of queries includes one or more queries that are relevant to the searchable content of the web site, wherein the generating the set of queries comprises:
- determine candidate queries for the searchable content of the web site;
- and
- determine a relevance for each of the candidate queries;
- and
- modify the web site for organic searches using the generated set of queries to generate a modified version of the web site;
- and
- a memory coupled to the processor and configured to provide the processor with instructions.
A computer program product for query generation for searchable content, the computer program product being embodied in a tangible, non-transitory computer readable storage medium and comprising computer instructions for:
- receiving an identifier for a web site comprising searchable content, wherein the searchable content includes one or more web pages of the web site, and wherein the web site is to be modified for higher rankings in organic search results of a search engine;
- generating a set of queries for the web site using an inverse search engine, wherein the generated set of queries includes one or more queries that are relevant to the searchable content of the web site, wherein the generating the set of queries comprises:
- determining candidate queries for the searchable content of the web site;
- and
- determining a relevance for each of the candidate queries;
- and
- modifying the web site for organic searches using the generated set of queries to generate a modified version of the web site.
A system for query generation for searchable content, comprising:
- a processor configured to:
- receive an identifier for a web site comprising searchable content, wherein the searchable content includes one or more web pages of the web site, and wherein the web site is to be modified for higher rankings in organic search results of a search engine;
- generate a set of queries for the web site using an inverse search engine, wherein the generated set of queries includes one or more queries that are relevant to the searchable content of the web site;
- and
- modify the web site for organic searches using the generated set of queries to generate a modified version of the web site, wherein the modifying the web site for organic searches comprises populating one or more queries of the set of queries as static content and/or dynamic content on a web page of the web site, wherein the web page includes at least a subset of the searchable content of the web site, and wherein the one or more queries of the set of queries populated on the web page are searchable content of the web page;
- and
- a memory coupled to the processor and configured to provide the processor with instructions.
Dependencies are inferred from the claim text.