Regarding the general concept of SEO, I wrote some of my thoughts about it here: https://austingwalters.com/is-search-solved/
But essentially, Google has perverse incentives as a search provider. They don't want to give you the best answer either. They want you to click ads. SEO has actually very little to do with it in my opinion.