A client computing device receives a search request including an identifier and an identifier prefix. The computing device determines the identifier prefix and generates a uniform resource locator (URL) corresponding to the identifier prefix by inserting the identifier into a template such that the URL is configured to facilitate a specific request depending on the determined identifier prefix. Alternatively, a client computing device receives a search request and retrieves a search result comprising a uniform resource identifier (URI) having a domain name. The client computing device generates a hyperlink corresponding to the search result, the hyperlink effecting access of additional information related to a resource indicated by the URI having the domain name. The computing device generates enhanced search results by combining the search result and the hyperlink. The additional information could be sitemap information, homepage information, WHOIS information, page source information, meta tag information, or other additional information.