I'm new to SEO (but I know the basics). I've looked up several videos on youtube so far and the common factor among all of them is good content. The videos I've watched or the SEO tips I've read mostly focus on the strategy of creating good content by writing articles, getting others to contribute and link to them, and so on. With superior content, they can capture the attention of domain experts, or brands, or related websites, etc. and get backlinks/social shares from them.
However, aren't there some keywords for which one doesn't necessarily need good content? For example, something like "mechanic jobs" or "delivery boy jobs", and so on. Another example would be something like, "join pdf" or "compress pdf". The top results for such searches don't have any content at all, rather, just webpages that list the jobs or webpages that provide the joining/compression service. For example, please refer to these:
(searched for "delivery boy jobs")
https://www.naukri.com/delivery-boy-jobs-in-andheri-east-mumbai
https://www.indeed.co.in/Delivery-Boy-jobs-in-Airoli,-Maharashtra
(It's clear that the top results given above are customized according to my location, even though I didn't include any location in my search term)
What do sites as given in the above examples do to be so high in the rankings?
Of course, one obvious reason could be that they've been around for a long time and have the first mover advantage, but I can't understand how sites can "growth hack" their way to good page rankings without having any scope to create quality content, and therefore, without any means to distinguish themselves significantly from their peers. Do none of the SEO "growth hacking" techniques apply to sites like these?