Recently I was trying to sort some products on WooCommerce for one of my clients and ended up doing a quick little Google search. I found all the top search results were pretty outdated, most of the posts were from 2015. WooCommerce has been through a few updates since then and the process to sort the products on the shop page is different.
In WooCommerce 3.7 to sort the products on the shop page is super simple you just have to go to:
Products > All Products > Sorting
Then you can drag and drop how you want the products to display on the shop page.
And thats it.