The Search Central Blog and Search Quality Rater Guidelines are great places to start.
There are other search engines out there, but I’m going to assume you’re mainly optimizing your website to meet Google’s quality standards. Therefore, the best and most reliable resource to learn to optimize for Google is, well, Google. The Search Central Blog and Search Quality Rater Guidelines are great places to start.