March 1, 2012 at 10:10 pm
#822098
Inactive
I’ve seen traffic go up on some sites as much as 80% in the last 2 days and also seeing some new keywords showing up in the search terms. So far I’m very happy with the update.
I’ll keep monitoring it to make sure it all stays this way.