They are somewhat random in that there will be a set number of spawn points for a given type of herb/ore node but it is random which of those it will spawn at.
You could an addon such as gathermate, gatherer cartographer or a whole host of others but genereally those three the most widely used, these will record data of where you have encountered a herb/ore and note it on your map with a symbol or note.
you can also download and import saved filed from people who have previously gathered in a zone and have data of the best routes etc, although i don't know a reliable site for this.
You could an addon such as gathermate, gatherer cartographer or a whole host of others but genereally those three the most widely used, these will record data of where you have encountered a herb/ore and note it on your map with a symbol or note.
you can also download and import saved filed from people who have previously gathered in a zone and have data of the best routes etc, although i don't know a reliable site for this.