Google retires its very popular (and highly abused) Google Places by merging local results with Google Plus or Google+. For quite a long time, Google Places has been the goldmine of SEOs and Internet Marketers in gaining local traffic (and leads) via local related searches. You can read more about this development here.

6 minute read Continue Reading