Squidoo is a great idea for generating traffic...but in all honesty the skepticism of search engines makes no sense. Why limit your exposure in any way at all? If your not on google, then you should be that's all there is too it, you should have at least one page with a keyword that is ranked high enough on google to get traffic. That's the only way to get people to your site without effort. Even PPC campaigns take more effort that simply being listed in a search engine.
Then again even that takes effort if your local area has lots of competitors though. In areas with little competition just putting your town name and what you do as a keyword is almost guaranteed page one ranking.
Small Business Web & Graphic Design
Summer Logo Special Now in Effect