Squidoo Downgraded by Google

Squidoo was founded in 2005 and their stated mission was to give people a place to share knowledge online… with the understanding that marketers would likely use it to project their expertise and generate new business. What the company may not have counted on, and certainly failed to prepare adequately for, was the swarm of […]