1. A method, comprising the steps of: A) receiving, by a server computer communicatively coupled to a network, a geographic location data identifying a plurality of place names, wherein the geographic location data comprises a geographic location within a geographic area, the geographic area comprises a planet, a continent, a country, a state, a region, a county, a city, an area, or a neighborhood, the geographic location comprises a continent, a country, a state, a region, a county, a city, an area, a neighborhood, a residence or a business within the geographic area and identified as local to the geographic location data, the geographic location data comprises a geographic location selection comprising a text string received from an online map software, or a geographic location received from, and displayed and selected within, a geographic area of a map rendered by the online map software, and the map software is configured to render a map of the geographic location within the geographic area, and zoom to a different geographic area comprising at least one geographic location; B) parsing, by the server computer, each place name in the plurality of place names into at least one keyword; C) identifying, by the server computer, in a database communicatively coupled to the network, a plurality of domain names, each of the plurality of domain names being available for registration; D) determining, by the server computer, whether each domain name in the plurality of domain names comprises a keyword parsed from the plurality of place names; and E) for each domain name in the plurality of domain names that comprises the keyword parsed from the plurality of place names: i) identifying, by the server computer, coordinates at which a place associated with the place name from which the keyword was parsed is displayed on a map graphic; ii) generating, by the server computer, a user interface component configured to receive input from a user; iii) rendering, by the server computer: a) the domain name within the user interface component; and b) the user interface component on the map graphic at the coordinates; and iv) transmitting, by the server computer, to a client computer communicatively coupled to the network, the map graphic comprising the user interface component at the coordinates.
1. A method, comprising the steps of: A) receiving, by a server computer communicatively coupled to a network, a geographic location data identifying a plurality of place names, wherein the geographic location data comprises a geographic location within a geographic area, the geographic area comprises a planet, a continent, a country, a state, a region, a county, a city, an area, or a neighborhood, the geographic location comprises a continent, a country, a state, a region, a county, a city, an area, a neighborhood, a residence or a business within the geographic area and identified as local to the geographic location data, the geographic location data comprises a geographic location selection comprising a text string received from an online map software, or a geographic location received from, and displayed and selected within, a geographic area of a map rendered by the online map software, and the map software is configured to render a map of the geographic location within the geographic area, and zoom to a different geographic area comprising at least one geographic location; B) parsing, by the server computer, each place name in the plurality of place names into at least one keyword; C) identifying, by the server computer, in a database communicatively coupled to the network, a plurality of domain names, each of the plurality of domain names being available for registration; D) determining, by the server computer, whether each domain name in the plurality of domain names comprises a keyword parsed from the plurality of place names; and E) for each domain name in the plurality of domain names that comprises the keyword parsed from the plurality of place names: i) identifying, by the server computer, coordinates at which a place associated with the place name from which the keyword was parsed is displayed on a map graphic; ii) generating, by the server computer, a user interface component configured to receive input from a user; iii) rendering, by the server computer: a) the domain name within the user interface component; and b) the user interface component on the map graphic at the coordinates; and iv) transmitting, by the server computer, to a client computer communicatively coupled to the network, the map graphic comprising the user interface component at the coordinates. 10. The method of claim 1 , wherein step E) further comprises the steps of: v) receiving, by the server computer, a selected available domain name from the user interface component; vi) rendering, by the server computer, a domain name registration web page configured to register the selected available domain name with a registrar; and vii) transmitting, by the server computer, the domain name registration page to the client computer.