I came across this great summary article on search engine optimization pitfalls. It summarizes the reasons why you may not be getting as much recognition on the pages of the major search engines on searches for phrases in your marketplace as you think you should: