I know you can geo target Adwords, but what about SEO? Is there any way to have a local business come up in google without typing in "place" and "city"...

Like if I live in Atlanta and type in "dayspa" without the city, is there a way to do some kind of SEO so goolge knows your dayspa website is in that city? I know you would get adwords results without typing in the city, but what about regular ole search results?

This sounds confusing...sorry.