Using Google Places and other Local SEO strategies can help you to capture more of your local market in today's marketing climate.
Search engine optimization is a complex and ever-changing game, with a variety of dimensions to consider, but good SEO will always require an intimate understanding of what is actually "optimal" in the eyes of a search engine like Google, Yahoo, or Bing. What will be surprising to most web startups is how little exact keyword matches are beginning to matter in improving your PageRank.
Uniwebb Software has compiled 101 SEO resources to take you from SEO novice to internet marketing wiz. From what is SEO to social media to the fine points of microdata and mobile SEO.