I've been in the SEO game messing around the search engines for over 10 years so when I say I'm a search engine man you would agree with me.
There are two aspects to Google's algorithms based on my own reverse engineer, assessment, and other third-party evaluations. Of course all solidified through my own personal experience.