1. An apparatus for retrieving a webpage associated with a domain-specific keyword, comprising: a memory; and a processor communicatively coupled to the memory, the processor being configured to: receive an instruction from a client to request a first resource defined by a first URL, wherein the first URL includes a keyword in the form of a fragment identifier, wherein the keyword is specified by the client; send a first HTTP request to a first web server associated with a domain specified by the first URL; receive a first HTTP response from the first web server, wherein the first HTTP response communicates a client-executable program; and execute the client-executable program upon receipt without further client input, wherein executing the client-executable program comprises: determining a second URL associated with the first URL, the second URL being associated with a target page and being established by a third party not associated with the domain.
1. An apparatus for retrieving a webpage associated with a domain-specific keyword, comprising: a memory; and a processor communicatively coupled to the memory, the processor being configured to: receive an instruction from a client to request a first resource defined by a first URL, wherein the first URL includes a keyword in the form of a fragment identifier, wherein the keyword is specified by the client; send a first HTTP request to a first web server associated with a domain specified by the first URL; receive a first HTTP response from the first web server, wherein the first HTTP response communicates a client-executable program; and execute the client-executable program upon receipt without further client input, wherein executing the client-executable program comprises: determining a second URL associated with the first URL, the second URL being associated with a target page and being established by a third party not associated with the domain. 6. The apparatus of claim 1 , wherein determining the second URL associated with the first URL comprises: determining whether a domain associated with the first URL and the keyword is included in a brand-driven keyword registry database, the brand-driven keyword registry database including data mapping database keywords created by the third party to database URLs; if the domain and the keyword are included in the brand-driven keyword registry database, matching the keyword to one of the database keywords and selecting the second URL from the database URLs based on the match; and if the domain and the keyword are not included in the brand-driven keyword registry database, selecting the second URL based on a default option.