Google intends by the service to organize searches to focus on local places, particularly as it concerns users conducting searches on mobile devices.
Place search is automatic when the Google search system determines that a user is looking for local information, or specifically selects the places pin-icon on the left-hand column of the Google search menu. It includes a pin-icon that takes the user directly to the Google Map page, incorporating traditional search links that lead to specific websites.
The Google Map display showing the location of the search places is listed on the right-hand side of the search result page.
The roll out of the new service commences immediately and will be globally available in 40 languages in few days time according to reports by Google.