Algo Updates Google’s Recent Measures Against AI-Generated Content and the Importance of Human Writers for SEO leo hadad March 15, 2024