Well have things settled for you and your sites ?
Is now google again your friend ?
Is now google again your friend ?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: this_feature_currently_requires_accessing_site_using_safari
Not yet. Things getting settled in a month or two IMO.
I quite agree with Don, instead of this weekly or even daily moan about SERP PR etc, you should give it a month or two for things to settle down, that way you know where you site is and plan how to move forward from there
Sometimes, I feel that Google wants us to be patient and so it takes such a long period to settle things.
But I do understand how difficult it is to be patient with this kind of stuff going on.