Unconfirmed Update from Google

Webmasters around the world could spot a change in traffic and positions, which seems to be an effect of a Google algorithm update.
Published in:

Updates