You can appear on Google Maps if your Google My Business profile is current, but frequent local listings help you move up the rankings.