Google Is Driving Me Nuts! 1
One of the web sites I designed and look after was listed in the first position when searched in Google index until last December. On the 22nd of January it simply disappeared from the index, I went to Google Webmaster Tools to see if there was something weird but everything […]