Feb 17
24
This week in search, Google confirmed that a user interface change for Google Images may make it feel that you lost Google traffic in Germany and France…
See original here:
Search Buzz Video Recap: Google Image & Phantom Update, AdWords Ad Label & Maile Ohye