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.