Just recently a competitor jumped like 5 spots in the SERP's but only for local listings (so for 'change location' I specify the local city).
But if I specify a different city (still in the US) they fall back down.
Anybody know why google would reward website A more so for their local SERPs compared to non-local serps?