https://pathmonk.com/understanding-users-optimizing-for-discoverability/