One can search for local information via search engines. These often return local search results from directories and maps. Google for instance, will present results from its directory (called Google Business Profile) in
Google Maps and also in the search engine results pages in the form of a local pack. One can also look for local information by searching
Apple Maps Search engines offer local businesses the possibility to upload their business data to their respective local search databases. Other local search engines adjunct to major web search portals include general
Windows Live Local,
Yahoo! Local, and
ask.com's AskCity. Yahoo!, for example, separates its local search engine features into Yahoo! Local and Yahoo! Maps, the former being focused on business data and correlating it with web data, the latter focused primarily on the map features (e.g. directions, larger map, navigation). Local search, like ordinary search, can be applied in two ways. As
John Battelle coined it in his book "The Search," search can be either recovery search or discovery search. This perfect search also has perfect recall – it knows what you’ve seen, and can discern between a journey of discovery – where you want to find something new – and recovery – where you want to find something you’ve seen before. This applies especially to local searches. Recovery search implies, for example, that a consumer knows who she is looking for (i.e., Main Street Pizza Parlor) but she does not know where they are, or needs their phone number. Discovery search implies that the searcher knows, for example, what she wants but not who she needs it from (i.e., pizza on Main Street in Springfield). In February 2012, Google announced that they made 40 changes to their search algorithm, including one codenamed "Venice" which Google states will improve local search results by "relying more on the ranking of (Google's) main search results as a signal", meaning local search will now rely more on organic SERPs (Search Engine Result Pages). == Local search results ==