What a week. Just when you thought Organic SEO was lemon squeezy, the tech giants sneeze, and we all fall down. Did you miss it?
Return to article.