Google announces it will be cracking down on sites with bad reviews and customer feedback.
http://ow.ly/iMbgd
#SEO #SXSW #google

Advertisements