The Google Maps Ranking Leak: What the 72 Signals Mean for Your Business
Researchers recovered the names of 72 ranking signals inside Google Maps. Here's what was actually found, what it doesn't prove, and the few things local businesses should do differently because of it.