Good in-depth guide for SEO. However, I would also like to recommend the blogs of Neil Patel, Brian Dean, and Search Engine Land to follow regularly. They write about advanced SEO techniques with examples. You can learn lots of new techniques by following these blogs which can help you to get targeted traffic.