System and Method for Managing Multiple Domain Names for a Website in a Website Indexing System
First Claim
Patent Images
1. A computer-implemented method of indexing a plurality of documents in a website, the computer-implemented method comprising:
- at a web crawler;
associating a plurality of domain names with the website, the plurality of domain names including a preferred domain name;
for a document in the website having a specified locator with a domain name other than the preferred domain name, rewriting the specified locator to a rewritten locator that includes the preferred domain name; and
indexing the document using the rewritten locator.
1 Assignment
0 Petitions
Accused Products
Abstract
When a website has a number of equivalent domain names including a preferred domain name, the locator for a document in the website can be rewritten using the preferred domain name before indexing the document, according to certain embodiments. According to certain embodiments, a user interface is provided to allow a user to specify the preferred domain name for a website for which the user is a verified owner.
11 Citations
26 Claims
-
1. A computer-implemented method of indexing a plurality of documents in a website, the computer-implemented method comprising:
at a web crawler; associating a plurality of domain names with the website, the plurality of domain names including a preferred domain name; for a document in the website having a specified locator with a domain name other than the preferred domain name, rewriting the specified locator to a rewritten locator that includes the preferred domain name; and indexing the document using the rewritten locator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A computer-implemented method of indexing a plurality of documents in a website, the computer-implemented method comprising:
-
providing to a user a current preferred domain name that is associated with the website; providing to the user a list of domain names associated with the website; accepting a user selection of a new preferred domain name from the list of domain names; and rewriting a specified locator for a document in the website, the specified locator having a domain name in the list of domain names other than the new preferred domain name, to a rewritten locator that includes the new preferred domain name. - View Dependent Claims (12)
-
-
13. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computer system, the one or more programs comprising:
-
instructions for associating a plurality of domain names with the website, the plurality of domain names including a preferred domain name; instructions for rewriting a specified locator for a document in the website, the specified locator having a domain name other than the preferred domain name, to a rewritten locator that includes the preferred domain name; and instructions for indexing the document using the rewritten locator. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors of a computer system, the one or more programs comprising:
-
instructions for providing to a user a current preferred domain name that is associated with the website; instructions for providing to the user a list of domain names associated with the website, wherein the user selects a new preferred domain name from the list of domain names; instructions for accepting a user selection of a new preferred domain from the list of domain names; and instructions for rewriting a specified locator for a document in the website, the specified locator having a domain name in the list of domain names other than the new preferred domain name, to a rewritten locator that includes the new preferred domain name. - View Dependent Claims (24)
-
-
25. A computer system comprising:
-
one or more processors; and a memory storing at least one program configured to be executed by the one or more processors, the at least one program comprising; instructions for providing to a user a current preferred domain name that is associated with a website; instructions for providing to the user a list of domain names associated with the website; instructions for accepting a user selection of a new preferred domain from the list of domain names; and instructions for rewriting a specified locator for a document in the website, the specified locator having a domain name in the list of domain names other than the new preferred domain name, to a rewritten locator that includes the new preferred domain name. - View Dependent Claims (26)
-
Specification