Part of it might be how Google trained everyone to use natural language queries in their searches.
Instead of “how to fit a dog collar” does
“pet advice” +”dog collar” “guidance for new dog owners”
give you better results?
The idea is to search for a cluster of terms that are likely to be on the page you want to find, but aren’t hyper-focused like SEO pages.