Google does check this. It’s called bounce rate and is just one piece of the SEO puzzle. Keeping users on your site longer before they “bounce” is another, so these sites are incentivized to keep you on the page for as long as possible because they know that it’s unlikely for a user to find the exact recipe they are looking for.