I have been trying to come up with a SEO strategy for a website that I can not afford to get banned from the SERPS. The site has had over 2000 man hours of work put into building it over the last year. (between the labor and the graphic design I value the site at about $75,000). The site is brand new and the traffic is starting to grow, but not from the SERPS. I am running several ad campaigns, which I am spending about $3,000/month on. I need to come up with a strategy to get this site to climb up in the SERPS, without risking the chance of it getting banned. I don't believe in white hat SEO simply because its hard enough to get a site to rank with black hat. So 100% pure white hat is out. The site is "hopefully" going to go national but operates on a local level. So I have to rank for geo targeted search phrases such as ... Dallas, tx blue widgets. So I will have a /tx/dallas page I want to rank... Each local page has thousands of dynamic internal pages pointing links at it, which should get a huge boost. My current plan is to build a massive network of content related websites. All of which, will be registered under different names and on different IP address. I am thinking of just posting article after article of original "geo targeted" content on these sites and link them back to the respective geo page on the moneysite. I don't plan to do much black hat backlinking to the "spoke sites" simply because I am worried that after I do the above for 50 different cities it will start to leave a giant footprint. I am considering making building "spoke" sites to the orginal "spokes" and maybe hitting them with some black hat link building. But I am still worried the foot print will be to big for google to ignore. Any ideas on what strategy you would do?