1. A method performed by a computer system having a processor of automatically mapping a pattern related to a location identifier of an object having content in the Web to a semantic type using metadata associated with the object, the method, comprising: collecting the metadata from, one or more of, a plurality of content sources hosted by host servers and the object itself, wherein each of the plurality of content sources includes at least a portion of the object or a reference to the object associated with the location identifier; creating, by a processor, the pattern from the location identifier of the object in the Web, wherein the pattern is not identical to the location identifier and is used to search for other location identifiers of objects in the Web, wherein the metadata corresponds to the semantic type with which the content of the object has a semantic relationship, the metadata having an associated weighting; and storing, by the processor, the pattern in a database embodied in a machine-readable storage medium as being mapped to the semantic type; receiving via a user interface a search query associated with the semantic type; mapping the search query into the pattern stored in the database based on the semantic type; and performing a search for the other location identifiers matching the pattern for locating other objects or other objects including content embodied therein, that have the semantic relationship to the semantic type.