I am so sad to report that John Carcutt, an SEO many of us have known, has suddenly passed away. John Carcutt has been in the SEO industry for two decades, not only doing the work day in and day out but also sharing his knowledge with the SEO community at large.