Yup..
You need to organize your website as structured as possible in a easy, understandable way for Google search algorithm so that it picks you.
Also from my understanding it also weighs in the importance/relevance of your website to the internet users as a whole too. So your content better be very good!