> Google relies on duration of stay data from chrome and google analytics to rank search results
Has Google said this? They might infer duration from time between clicks on different search results, but I've never seen evidence they are using data from Chrome and Google Analytics.